[Midnightbsd-cvs] mports: lang/perl5.10: Fix bug where the perl5 symlink was not being
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Wed Sep 24 14:02:42 EDT 2008
Log Message:
-----------
Fix bug where the perl5 symlink was not being placed in $PREFIX/bin.
Add helpful rebuild-xs target.
PORTREVISION++
Modified Files:
--------------
mports/lang/perl5.10:
Makefile (r1.1 -> r1.2)
pkg-plist (r1.1 -> r1.2)
-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/lang/perl5.10/pkg-plist,v
retrieving revision 1.1
retrieving revision 1.2
diff -L lang/perl5.10/pkg-plist -L lang/perl5.10/pkg-plist -u -r1.1 -r1.2
--- lang/perl5.10/pkg-plist
+++ lang/perl5.10/pkg-plist
@@ -1,7 +1,7 @@
@comment $MidnightBSD$
bin/perl
bin/perl%%PERL_VER%%
- at exec ln -fs %D/%F %D/perl5
+ at exec ln -fs %D/%F %B/perl5
@unexec rm -f %B/perl5 2>&1 >/dev/null || true
bin/a2p
bin/pod2html
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/lang/perl5.10/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -L lang/perl5.10/Makefile -L lang/perl5.10/Makefile -u -r1.1 -r1.2
--- lang/perl5.10/Makefile
+++ lang/perl5.10/Makefile
@@ -4,6 +4,7 @@
PORTNAME= perl
PORTVERSION= 5.10.0
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../src
@@ -113,4 +114,10 @@
@${LN} -sf ${PREFIX}/bin/perl${PERL_VER} ${PREFIX}/bin/perl5
+rebuild-xs:
+ ${LOCALBASE}/sbin/portupgrade -f `(${FIND} ${PKG_DBDIR}/p5*/+CONTENTS | \
+ ${XARGS} ${GREP} -El 'site_perl.*\.so' | \
+ ${SED} -e 's!/var/db/pkg/!!; s!/+CONTENTS!!;')`
+
+
.include <bsd.port.post.mk>
\ No newline at end of file
More information about the Midnightbsd-cvs
mailing list