SF.net SVN: gar:[22371] csw/mgar/pkg/gamin/trunk

guengel at users.sourceforge.net guengel at users.sourceforge.net
Mon Nov 4 13:34:21 CET 2013


Revision: 22371
          http://gar.svn.sourceforge.net/gar/?rev=22371&view=rev
Author:   guengel
Date:     2013-11-04 12:34:20 +0000 (Mon, 04 Nov 2013)
Log Message:
-----------
gamin/trunk: Include binaries for 64bit ISAs.

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

Added Paths:
-----------
    csw/mgar/pkg/gamin/trunk/files/changelog.CSW

Modified: csw/mgar/pkg/gamin/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gamin/trunk/Makefile	2013-11-04 12:15:31 UTC (rev 22370)
+++ csw/mgar/pkg/gamin/trunk/Makefile	2013-11-04 12:34:20 UTC (rev 22371)
@@ -11,6 +11,7 @@
 
 MASTER_SITES += http://people.gnome.org/~veillard/gamin/sources/
 DISTFILES  = $(DISTNAME).tar.gz
+DISTFILES += changelog.CSW
 
 # Solaris Nevada FEN support from
 #   https://bugzilla.gnome.org/show_bug.cgi?id=491319
@@ -51,15 +52,22 @@
 PACKAGES += CSWpy-gamin
 SPKG_DESC_CSWpy-gamin = Python bindings for GAMIN file alteration monitor
 PKGFILES_CSWpy-gamin += $(libdir)/site-packages/.*
+CHECKPKG_OVERRIDES_CSWpy-gamin += python-package-missing-py-files
+CHECKPKG_OVERRIDES_CSWpy-gamin += python-package-missing-py26-files
+CHECKPKG_OVERRIDES_CSWpy-gamin += 64-bit-binaries-missing
+CHECKPKG_OVERRIDES_CSWpy-gamin += surplus-dependency|CSWpython
 RUNTIME_DEP_PKGS_CSWpy-gamin += CSWpython
 RUNTIME_DEP_PKGS_CSWpy-gamin += CSWlibgamin1-0
-# Build choked when trying to build python for 64bit
-CHECKPKG_OVERRIDES_CSWpy-gamin += 64-bit-binaries-missing
 
 PACKAGES += CSWgamin
 SPKG_DESC_CSWgamin = GAMIN file alteration monitor daemon (compatible to FAM)
 # PKGFILES is catchall
 RUNTIME_DEP_PKGS_CSWgamin += CSWlibglib2-0-0
+RUNTIME_DEP_PKGS_CSWgamin += CSWlibintl8
+# Currently (2013-11-04) behave differently: sparc seems to ignore -z ignore and 
+# x86 does respect it. I have to report this to the list...
+CHECKPKG_OVERRIDES_CSWgamin += soname-unused
+CHECKPKG_OVERRIDES_CSWgamin += surplus-dependency|CSWlibintl8
 OBSOLETED_BY_CSWgamin += CSWfam
 
 BUILD_DEP_PKGS  = CSWlibtool
@@ -68,10 +76,9 @@
 BUILD_DEP_PKGS += CSWautomake
 
 # For socket, recvmsg, connect
-# Overwrite existing -L/opt/csw/lib or installed libs will be picked up first
-LINKER_FLAGS = -lsocket -lnsl
+EXTRA_LINKER_FLAGS = -lsocket -lnsl
 
-BUILD64_LIBS_ONLY = 1
+BUILD64 = 1
 
 # This is not passed to configure, although it is defined (but wrong) in configure.in
 EXTRA_CONFIGURE_EXPORTS += ENV_CFLAGS
@@ -89,7 +96,7 @@
 CONFIGURE_ARGS-64 += --without-python
 
 PYCOMPILE = 1
-EXTRA_MERGE_EXCLUDE_FILES += .*\.pyo .*\.pyc
+EXTRA_MERGE_EXCLUDE_FILES += .*\.pyo .*\.pyc .*/python2.6
 EXTRA_PAX_ARGS += -s ,$(libdir)/python2.6/site-packages,$(libdir)/site-packages,
 EXTRA_PAX_ARGS += -s ,$(libdir)/python2.4/site-packages,$(libdir)/site-packages,
 

Added: csw/mgar/pkg/gamin/trunk/files/changelog.CSW
===================================================================
--- csw/mgar/pkg/gamin/trunk/files/changelog.CSW	                        (rev 0)
+++ csw/mgar/pkg/gamin/trunk/files/changelog.CSW	2013-11-04 12:34:20 UTC (rev 22371)
@@ -0,0 +1,5 @@
+gamin (0.1.10,REV=2013.11.04)
+
+  * Include gam_server for 64bit builds.
+
+ -- Rafael Ostertag <raos at opencsw.org>  Mon, 04 Nov 2013 13:19:59 +0100

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