[csw-devel] SF.net SVN: gar:[17251] csw/mgar/pkg/freerdp/trunk
janholzh at users.sourceforge.net
janholzh at users.sourceforge.net
Wed Feb 29 17:42:17 CET 2012
Revision: 17251
http://gar.svn.sourceforge.net/gar/?rev=17251&view=rev
Author: janholzh
Date: 2012-02-29 16:42:17 +0000 (Wed, 29 Feb 2012)
Log Message:
-----------
freerdp/trunk: update to 1.0.1, make progress it builds without rpath
Modified Paths:
--------------
csw/mgar/pkg/freerdp/trunk/Makefile
csw/mgar/pkg/freerdp/trunk/checksums
Modified: csw/mgar/pkg/freerdp/trunk/Makefile
===================================================================
--- csw/mgar/pkg/freerdp/trunk/Makefile 2012-02-29 13:27:11 UTC (rev 17250)
+++ csw/mgar/pkg/freerdp/trunk/Makefile 2012-02-29 16:42:17 UTC (rev 17251)
@@ -1,10 +1,9 @@
# TODO (release-critical prefixed with !, non release-critical with *)
#
-# ! libxcursor packages missing (currently only available in the CSW
-# X11 stack which should be obsoleted)
+# ! cmake kills RPATH in linker flags somehow needs to be fixed.
#
-NAME = freerdp
-VERSION = 0.8.2
+NAME = FreeRDP
+VERSION = 1.0.1
CATEGORIES = utils
GARTYPE = v2
@@ -13,10 +12,59 @@
Long description
endef
-MASTER_SITES = $(SF_MIRROR)
+MASTER_SITES = http://github.com/downloads/FreeRDP/FreeRDP/
DISTFILES = $(NAME)-$(VERSION).tar.gz
UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
+
+PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
+GARCOMPILER = GCC4
+
+PACKAGES += CSWfreerdp-dev
+CATALOGNAME_CSWfreerdp-dev = FreeRDP_dev
+SPKG_DESC_CSWfreerdp-dev += $(DESCRIPTION), development files
+RUNTIME_DEP_PKGS_CSWfreerdp-dev += CSWfreerdp
+PKGFILES_CSWfreerdp-dev += /opt/csw/lib/libfreerdp-cache.so
+PKGFILES_CSWfreerdp-dev += /opt/csw/lib/libfreerdp-channels.so
+PKGFILES_CSWfreerdp-dev += /opt/csw/lib/libfreerdp-codec.so
+PKGFILES_CSWfreerdp-dev += /opt/csw/lib/libfreerdp-core.so
+PKGFILES_CSWfreerdp-dev += /opt/csw/lib/libfreerdp-gdi.so
+PKGFILES_CSWfreerdp-dev += /opt/csw/lib/libfreerdp-kbd.so
+PKGFILES_CSWfreerdp-dev += /opt/csw/lib/libfreerdp-rail.so
+PKGFILES_CSWfreerdp-dev += /opt/csw/lib/libfreerdp-utils.so
+PKGFILES_CSWfeerdp-dev += $(PKGFILES_DEVEL)
+
+PACKAGES += CSWfreerdp
+SPKG_DESC_CSWfreerdp = $(DESCRIPTION)
+RUNTIME_DEP_PKGS_CSWfreerdp += CSWlibgcc-s1
+
+
CONFIGURE_ARGS = $(DIRPATHS)
+# http://forge.mysql.com/wiki/Autotools_to_CMake_Transition_Guide
+CMAKE_ARGS += -DCMAKE_INSTALL_PREFIX=$(prefix)
+CMAKE_ARGS += -DCMAKE_C_FLAGS="$(CFLAGS)" -DCMAKE_CXX_FLAGS="$(CXXFLAGS)"
+CMAKE_ARGS += -DCMAKE_INCLUDE_PATH="$(includedir)"
+CMAKE_ARGS += -DCMAKE_LIBRARY_PATH="$(libdir)"
+CMAKE_ARGS += -DWITH_SSE2=OFF
+CMAKE_ARGS += -DWITH_ALSA=OFF
+CMAKE_ARGS += -DCMAKE_SKIP_RPATH=NO
+
+CONFIGURE_SCRIPTS = custom
+
+SKIPTEST = 1
+
include gar/category.mk
+
+post-extract-isa-$(ISA_DEFAULT_$(GARCH)):
+ @( cd $(WORKDIR) ; mv Free* $(NAME)-$(VERSION$) )
+ @$(MAKECOOKIE)
+
+configure-custom:
+ (cd $(WORKSRC) && \
+ /usr/bin/env -i \
+ $(CONFIGURE_ENV) \
+ cmake \
+ . \
+ $(CMAKE_ARGS))
+ @$(MAKECOOKIE)
Modified: csw/mgar/pkg/freerdp/trunk/checksums
===================================================================
--- csw/mgar/pkg/freerdp/trunk/checksums 2012-02-29 13:27:11 UTC (rev 17250)
+++ csw/mgar/pkg/freerdp/trunk/checksums 2012-02-29 16:42:17 UTC (rev 17251)
@@ -1 +1 @@
-cde590336292c977dfc1b4b7badf24d2 freerdp-0.8.2.tar.gz
+1282189a87893bf196da20382e45f6c1 FreeRDP-1.0.1.tar.gz
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list