[csw-devel] SF.net SVN: gar:[19908] csw/mgar/pkg/perl/trunk/Makefile_5.16. 2_32+64b_privlib
claudio_sf at users.sourceforge.net
claudio_sf at users.sourceforge.net
Tue Dec 18 10:25:44 CET 2012
Revision: 19908
http://gar.svn.sourceforge.net/gar/?rev=19908&view=rev
Author: claudio_sf
Date: 2012-12-18 09:25:43 +0000 (Tue, 18 Dec 2012)
Log Message:
-----------
/home/claudio/opencsw/perl/trunk: Fix for dual-life modules (core/cpan)
Modified Paths:
--------------
csw/mgar/pkg/perl/trunk/Makefile_5.16.2_32+64b_privlib
Modified: csw/mgar/pkg/perl/trunk/Makefile_5.16.2_32+64b_privlib
===================================================================
--- csw/mgar/pkg/perl/trunk/Makefile_5.16.2_32+64b_privlib 2012-12-18 09:14:55 UTC (rev 19907)
+++ csw/mgar/pkg/perl/trunk/Makefile_5.16.2_32+64b_privlib 2012-12-18 09:25:43 UTC (rev 19908)
@@ -100,6 +100,7 @@
CONFIGURE_ARGS += -Dprefix=$(prefix)
CONFIGURE_ARGS += -Dbin=$(bindir)
CONFIGURE_ARGS += -Dscriptdir=$(bindir)
+# CSW provided modules should install in the privlib directory (/opt/csw/share/perl/5.14)
CONFIGURE_ARGS += -Dprivlib=$(datadir)/perl/$(VERSION_MAJOR)
CONFIGURE_ARGS += -Dsitearch=$(libdir)/perl/site_perl
CONFIGURE_ARGS += -Dsitelib=$(datadir)/perl/site_perl
@@ -220,13 +221,9 @@
POST_TARGETS += syslinks
syslinks:
@echo "Creating links to libperl and minor-major lib dirs"
- cd $(DESTDIR)$(libdir) && \
- ln -s libperl.so libperl.so.$(VERSION) && \
- ln -s libperl.so libperl.so.$(VERSION_MAJOR) && \
- cd $(DESTDIR)$(libdir)/perl && \
- ln -s $(VERSION_MAJOR) $(VERSION)) && \
- cd $(DESTDIR)$(datadir)/perl && \
- ln -s $(VERSION_MAJOR) $(VERSION)
+ cd $(DESTDIR)$(libdir)/perl && ln -s $(VERSION_MAJOR) $(VERSION) &&\
+ cd $(VERSION_MAJOR) && ln -s libperl.so libperl.so.$(VERSION) && ln -s libperl.so libperl.so.$(VERSION_MAJOR) &&\
+ cd $(DESTDIR)$(datadir)/perl && ln -s $(VERSION_MAJOR) $(VERSION)
@$(MAKECOOKIE)
# Remove build paths from Config
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