SF.net SVN: gar:[23016] csw/mgar/pkg/scons/trunk/Makefile

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Feb 13 16:31:00 CET 2014


Revision: 23016
          http://sourceforge.net/p/gar/code/23016
Author:   dmichelsen
Date:     2014-02-13 15:30:57 +0000 (Thu, 13 Feb 2014)
Log Message:
-----------
scons: Enable Solaris 9 build again for libserf

Modified Paths:
--------------
    csw/mgar/pkg/scons/trunk/Makefile

Modified: csw/mgar/pkg/scons/trunk/Makefile
===================================================================
--- csw/mgar/pkg/scons/trunk/Makefile	2014-02-13 15:29:24 UTC (rev 23015)
+++ csw/mgar/pkg/scons/trunk/Makefile	2014-02-13 15:30:57 UTC (rev 23016)
@@ -14,16 +14,26 @@
   caches such as ccache. In short, SCons is an easier, more
   reliable and faster way to build software.
 endef
-SF_PROJECT = scons
+
 MASTER_SITES = $(SF_MIRRORS)
-DISTFILES  = $(NAME)-$(VERSION).tar.gz
-SPKG_SOURCEURL = http://www.scons.org/
-LICENSE = LICENSE.txt
+DISTFILES += $(NAME)-$(VERSION).tar.gz
+
+# We have only one package and that is archall, choose sparc
+# We need libserf on Solaris 9 for subversion and that requires a current scons
+PACKAGING_PLATFORMS = solaris9-sparc
+
+VENDOR_URL = http://www.scons.org/
+
+PACKAGES += CSWscons
+SPKG_DESC_CSWscons = A next-generation build tool
+# PKGFILES is catchall
+ARCHALL_CSWscons = 1
+CHECKPKG_OVERRIDES_CSWscons += file-with-bad-content
+
 CONFIGURE_SCRIPTS =
 TEST_SCRIPTS = 
 EXTRA_PAX_ARGS = -s ",\./opt/csw/man,./opt/csw/share/man,"
-ARCHALL = 1
-PACKAGES = CSWscons
-EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/$(NAME)-$(VERSION)/SCons/.*\.py[co]
-CHECKPKG_OVERRIDES_CSWscons += file-with-bad-content
+
+EXTRA_MERGE_EXCLUDE_FILES = .*\.py[co]
+
 include gar/category.mk

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