SF.net SVN: gar:[25488] csw/mgar/pkg/perl5/trunk/Makefile
claudio_sf at users.sourceforge.net
claudio_sf at users.sourceforge.net
Mon Dec 21 23:03:27 CET 2015
Revision: 25488
http://sourceforge.net/p/gar/code/25488
Author: claudio_sf
Date: 2015-12-21 22:03:27 +0000 (Mon, 21 Dec 2015)
Log Message:
-----------
perl5/trunk: customized install_script
Modified Paths:
--------------
csw/mgar/pkg/perl5/trunk/Makefile
Modified: csw/mgar/pkg/perl5/trunk/Makefile
===================================================================
--- csw/mgar/pkg/perl5/trunk/Makefile 2015-12-21 12:21:18 UTC (rev 25487)
+++ csw/mgar/pkg/perl5/trunk/Makefile 2015-12-21 22:03:27 UTC (rev 25488)
@@ -50,8 +50,8 @@
CONFIGURE_ARGS += -Dman3ext=3perl$(VERSION_MAJOR_FULL)
CONFIGURE_ARGS += -Dperladmin="root at localhost"
CONFIGURE_ARGS += -Dprefix=$(prefix)
-CONFIGURE_ARGS += -Dbin=$(prefix)/$(NAME)
-CONFIGURE_ARGS += -Dscriptdir=$(prefix)/$(NAME)
+CONFIGURE_ARGS += -Dbin=$(bindir)
+CONFIGURE_ARGS += -Dscriptdir=$(prefix)/$(bindir)/perl5scripts
CONFIGURE_ARGS += -Dprivlib=$(datadir)/perl/$(VERSION_MAJOR_FULL)
CONFIGURE_ARGS += -Dsitearch=/opt/csw/local/lib/perl/$(VERSION_MAJOR_FULL)
CONFIGURE_ARGS += -Dsitelib=/opt/csw/local/share/perl/$(VERSION_MAJOR_FULL)
@@ -78,8 +78,9 @@
# We want 64 bit binaries
MERGE_DIRS_isa-extra = $(bindir) $(sbindir) $(libdir) $(libexecdir)
-BUILD_SCRIPTS = perl
-TEST_SCRIPTS = perl
+BUILD_SCRIPTS = perl
+TEST_SCRIPTS = perl
+INSTALL_SCRIPTS = perl
# Get it built
RUNTIME_DEP_PKGS_CSWperl5 += CSWlibgcc-s1
@@ -97,6 +98,8 @@
# Configure
PATH:=/opt/csw/gnu:$(PATH)
+PERLNAME=perl5
+PERLNAME_VERBASE=perl
configure-perl: CONFIGURE_EXPORTS = PATH LD_OPTIONS
configure-perl:
(cd $(WORKSRC) ; $(CONFIGURE_ENV) ./Configure $(CONFIGURE_ARGS) -ders)
@@ -127,3 +130,9 @@
# http://sourceforge.net/apps/trac/gar/ticket/78
cd $(WORKSRC) && PWD=`pwd` $(MAKE) $(MAKE_OPT) test
@$(MAKECOOKIE)
+
+
+install-perl: INSTALL_EXPORTS = PATH LD_OPTIONS
+install-perl:
+ (cd $(WORKSRC) ; $(INSTALL_ENV) $(MAKE) $(MAKE_OPT) install PERLNAME=perl5 PERLNAME_VERBASE=perl)
+ @$(MAKECOOKIE)
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