[csw-devel] SF.net SVN: gar:[20731] csw/mgar/pkg/guile/trunk/Makefile

pfelecan at users.sourceforge.net pfelecan at users.sourceforge.net
Tue Apr 16 09:52:54 CEST 2013


Revision: 20731
          http://gar.svn.sourceforge.net/gar/?rev=20731&view=rev
Author:   pfelecan
Date:     2013-04-16 07:52:53 +0000 (Tue, 16 Apr 2013)
Log Message:
-----------
guile/trunk:
- split 2 new library packages as proposed by checkpkg
- verified and validated the new proposed overrides

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

Modified: csw/mgar/pkg/guile/trunk/Makefile
===================================================================
--- csw/mgar/pkg/guile/trunk/Makefile	2013-04-15 21:22:52 UTC (rev 20730)
+++ csw/mgar/pkg/guile/trunk/Makefile	2013-04-16 07:52:53 UTC (rev 20731)
@@ -91,13 +91,21 @@
 RUNTIME_DEP_PKGS_CSWlibguilereadline-v18-18		+=	CSWlibguile2-0-22
 RUNTIME_DEP_PKGS_CSWlibguilereadline-v18-18		+=	CSWlibunistring0
 RUNTIME_DEP_PKGS_CSWlibguilereadline-v18-18		+=	CSWlibgcc-s1
-# overrides for old libraries:
-CHECKPKG_OVERRIDES_CSWlibguilereadline-v18-18	+=	soname-unused|libncurses.so.5|is|needed|by|/opt/csw/lib/libguilereadline-v-12.so.12.3.0|but|never|used
-CHECKPKG_OVERRIDES_CSWlibguilereadline-v18-18	+=	no-direct-binding|/opt/csw/lib/libguilereadline-v-12.so.12.3.0|is|not|directly|bound|to|soname|libncurses.so.5
-CHECKPKG_OVERRIDES_CSWlibguilereadline-v18-18	+=	no-direct-binding|/opt/csw/lib/libguilereadline-v-12.so.12.3.0|is|not|directly|bound|to|soname|libguile.so.12
-CHECKPKG_OVERRIDES_CSWlibguilereadline-v18-18	+=	no-direct-binding|/opt/csw/lib/libguilereadline-v-12.so.12.3.0|is|not|directly|bound|to|soname|libreadline.so.5
-CHECKPKG_OVERRIDES_CSWlibguilereadline-v18-18 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libguilereadline-v-12.so.12.3.0|soname=libguilereadline-v-12.so.12|pkgname=CSWlibguilereadline-v18-18|expected=CSWlibguilereadline-v12-12
 
+PACKAGES							+=	CSWlibguile-ltdl1
+CATALOGNAME_CSWlibguile-ltdl1 		= libguile_ltdl1
+PKGFILES_CSWlibguile-ltdl1			+=	$(call baseisadirs,$(libdir),libguile-ltdl\.so\.1\.0\.0)
+PKGFILES_CSWlibguile-ltdl1			+=	$(call baseisadirs,$(libdir),libguile-ltdl\.so\.1(\.\d+)*)
+SPKG_DESC_CSWlibguile-ltdl1			+=	$(DESCRIPTION), libguile-ltdl.so.1
+RUNTIME_DEP_PKGS_CSWlibguile2-0-22	+=	CSWlibguile-ltdl1
+
+PACKAGES							+=	CSWlibguile12
+CATALOGNAME_CSWlibguile12 			= libguile12
+PKGFILES_CSWlibguile12				+=	$(call baseisadirs,$(libdir),libguile\.so\.12\.3\.0)
+PKGFILES_CSWlibguile12				+=	$(call baseisadirs,$(libdir),libguile\.so\.12(\.\d+)*)
+SPKG_DESC_CSWlibguile12				+=	$(DESCRIPTION), libguile.so.12
+RUNTIME_DEP_PKGS_CSWlibguile2-0-22	+=	CSWlibguile12
+
 PACKAGES						+=	CSWguile-dev
 CATALOGNAME_CSWguile-dev		=	guile_dev
 SPKG_DESC_CSWguile-dev			+=	$(DESCRIPTION), development files
@@ -114,6 +122,7 @@
 
 REINPLACE_WHEN_USRSHARE	=	postinstall
 REINPLACE_USRSHARE		+=	/opt/csw/share/guile/2.0/guile-procedures.txt
+REINPLACE_USRSHARE		+=	/opt/csw/share/guile/2.0/ice-9/slib.scm
 
 # this is part of libcharset1 which is built from iconv:
 EXTRA_MERGE_EXCLUDE_FILES	+=	/opt/csw/lib/charset.alias

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