ports/64317: Update of german/BBBike port
Slaven Rezic
eserte at vran.herceg.de
Mon Mar 15 23:10:22 UTC 2004
>Number: 64317
>Category: ports
>Synopsis: Update of german/BBBike port
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Mar 15 15:10:21 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: Slaven Rezic
>Release: FreeBSD 4.9-STABLE i386
>Organization:
www.rezic.de
>Environment:
System: FreeBSD vran.herceg.de 4.9-STABLE FreeBSD 4.9-STABLE #0: Thu Dec 4 12:12:57 CET 2003 root at vran.herceg.de:/usr/obj/usr/local/src/FreeBSD-4/src/sys/VRAN i386
>Description:
This patch should hopefully fix the broken plist generation on
newer FreeBSDs. "Hopefully" because I'm stuck with FreeBSD 4.9
and can't test with FreeBSD 5.2.
>How-To-Repeat:
>Fix:
diff --new-file -u /usr/ports/german/BBBike/Makefile BBBike/Makefile
--- /usr/ports/german/BBBike/Makefile Thu Jan 22 00:30:50 2004
+++ BBBike/Makefile Mon Mar 15 23:43:01 2004
@@ -26,10 +26,6 @@
MYDESTDIR= ${PREFIX}/BBBike
-.if !defined(PERL_VER) || ${PERL_VER} == 5.005
-PLIST= ${PKGDIR}/pkg-plist.5005
-.endif
-
do-build:
cd ${WRKSRC}/ext && ${MAKE} PERL=${PERL5} all install
cd ${WRKSRC}/ext && ${MAKE} PERL=${PERL5} clean
@@ -45,13 +41,21 @@
do-install:
-${RM} -rf ${MYDESTDIR}
${INSTALL_MAN} ${WRKSRC}/bbbike.1 ${PREFIX}/man/man1
- ${RM} -f ${WRKSRC}/bbbike.1
- ${CP} -r ${WRKSRC} ${MYDESTDIR}
- ${FIND} ${MYDESTDIR} -exec ${CHMOD} ugo+r {} \;
- ${FIND} ${MYDESTDIR} -perm -u=x -exec ${CHMOD} go+x {} \;
+ ${CP} -r ${WRKSRC} ${MYDESTDIR}
+ ${RM} -f ${MYDESTDIR}/bbbike.1
+ ${FIND} ${MYDESTDIR} | ${XARGS} ${CHMOD} ugo+r
+ ${FIND} ${MYDESTDIR} -perm -u=x | ${XARGS} ${CHMOD} go+x
.for f in ${BBBIKEEXE}
-${RM} -f ${PREFIX}/bin/$f
${LN} -s ${MYDESTDIR}/$f ${PREFIX}/bin/$f
.endfor
.include <bsd.port.mk>
+
+.if !defined(PERL_VER) || ${PERL_VER} == 5.005
+PLIST= ${PKGDIR}/pkg-plist.5005
+LOCAL_PERL_ARCH!=${PERL5} -MConfig -e 'print qq{$$Config{archname}}'
+.else
+LOCAL_PERL_ARCH!=${PERL5} -MConfig -e 'print qq{$$Config{version}/$$Config{archname}}'
+.endif
+PLIST_SUB= LOCAL_PERL_ARCH=${LOCAL_PERL_ARCH}
diff --new-file -u /usr/ports/german/BBBike/pkg-plist BBBike/pkg-plist
--- /usr/ports/german/BBBike/pkg-plist Thu Jan 22 00:30:50 2004
+++ BBBike/pkg-plist Mon Mar 15 23:43:01 2004
@@ -707,66 +707,51 @@
@unexec rm -f %D/bin/smsbbbike
BBBike/tkbikepwr
BBBike/tmp/.keep_me
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/BBBikeXS.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/Strassen/Inline.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/Strassen/Inline2.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/Strassen/Inline2Dist.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/Strassen/InlineDist.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/StrassenNetz/CNetFile.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/StrassenNetz/CNetFileDist.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/StrassenNetz/CNetFilePerl.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/VectorUtil/Inline.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/VectorUtil/InlineDist.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/VectorUtil/InlinePerl.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/VirtArray.pm
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/BBBikeXS/BBBikeXS.bs
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/BBBikeXS/BBBikeXS.so
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen/Inline/Inline.bs
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen/Inline/Inline.so
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen/Inline2/Inline2.so
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/StrassenNetz/CNetFile/CNetFile.so
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VectorUtil/Inline/Inline.so
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VirtArray/VirtArray.bs
-BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VirtArray/VirtArray.so
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/StrassenNetz/CNetFile
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VectorUtil/Inline
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen/Inline2
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen/Inline
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/StrassenNetz
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VectorUtil
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VirtArray
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/BBBikeXS
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/StrassenNetz/CNetFile
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/StrassenNetz
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/VectorUtil
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/VectorUtil/Inline
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/Strassen
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/Strassen/Inline2
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/Strassen/Inline
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/StrassenNetz
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/VectorUtil
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/VirtArray
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/Strassen
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/BBBikeXS
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%
- at dirrm BBBike/lib/%%PERL_ARCH%%/StrassenNetz
- at dirrm BBBike/lib/%%PERL_ARCH%%/VectorUtil
+BBBike/lib/%%LOCAL_PERL_ARCH%%/BBBikeXS.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen/Inline.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen/Inline2.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen/Inline2Dist.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen/InlineDist.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/StrassenNetz/CNetFile.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/StrassenNetz/CNetFileDist.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/StrassenNetz/CNetFilePerl.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/VectorUtil/Inline.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/VectorUtil/InlineDist.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/VectorUtil/InlinePerl.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/VirtArray.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/BBBikeXS/BBBikeXS.bs
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/BBBikeXS/BBBikeXS.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline/Inline.bs
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline/Inline.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline2/Inline2.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/StrassenNetz/CNetFile/CNetFile.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VectorUtil/Inline/Inline.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VirtArray/VirtArray.bs
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VirtArray/VirtArray.so
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/StrassenNetz/CNetFile
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VectorUtil/Inline
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline2
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/StrassenNetz
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VectorUtil
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VirtArray
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/BBBikeXS
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/StrassenNetz
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/VectorUtil
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto
@dirrm BBBike/ext/StrassenNetz-CNetFile/t
- at dirrm BBBike/lib/%%PERL_ARCH%%/Strassen
@dirrm BBBike/data/sehenswuerdigkeit_img
@dirrm BBBike/ext/StrassenNetz-CNetFile
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%
@dirrm BBBike/ext/VectorUtil-Inline/t
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto
@dirrm BBBike/ext/Strassen-Inline2/t
@dirrm BBBike/ext/VectorUtil-Inline
@dirrm BBBike/ext/Strassen-Inline/t
@dirrm BBBike/ext/Strassen-Inline2
@dirrm BBBike/ext/Strassen-Inline
- at dirrm BBBike/lib/%%PERL_ARCH%%
@dirrm BBBike/lib/Tk/PathEntry
- at dirrm BBBike/lib/%%PERL_VER%%
@dirrm BBBike/lib/AutoInstall
@dirrm BBBike/ext/BBBikeXS/t
@dirrm BBBike/ESRI/Shapefile
diff --new-file -u /usr/ports/german/BBBike/pkg-plist.5005 BBBike/pkg-plist.5005
--- /usr/ports/german/BBBike/pkg-plist.5005 Thu Jan 22 00:30:51 2004
+++ BBBike/pkg-plist.5005 Mon Mar 15 23:43:01 2004
@@ -707,66 +707,51 @@
@unexec rm -f %D/bin/smsbbbike
BBBike/tkbikepwr
BBBike/tmp/.keep_me
-BBBike/lib/%%PERL_ARCH%%/BBBikeXS.pm
-BBBike/lib/%%PERL_ARCH%%/Strassen/Inline.pm
-BBBike/lib/%%PERL_ARCH%%/Strassen/Inline2.pm
-BBBike/lib/%%PERL_ARCH%%/Strassen/Inline2Dist.pm
-BBBike/lib/%%PERL_ARCH%%/Strassen/InlineDist.pm
-BBBike/lib/%%PERL_ARCH%%/StrassenNetz/CNetFile.pm
-BBBike/lib/%%PERL_ARCH%%/StrassenNetz/CNetFileDist.pm
-BBBike/lib/%%PERL_ARCH%%/StrassenNetz/CNetFilePerl.pm
-BBBike/lib/%%PERL_ARCH%%/VectorUtil/Inline.pm
-BBBike/lib/%%PERL_ARCH%%/VectorUtil/InlineDist.pm
-BBBike/lib/%%PERL_ARCH%%/VectorUtil/InlinePerl.pm
-BBBike/lib/%%PERL_ARCH%%/VirtArray.pm
-BBBike/lib/%%PERL_ARCH%%/auto/BBBikeXS/BBBikeXS.bs
-BBBike/lib/%%PERL_ARCH%%/auto/BBBikeXS/BBBikeXS.so
-BBBike/lib/%%PERL_ARCH%%/auto/Strassen/Inline/Inline.bs
-BBBike/lib/%%PERL_ARCH%%/auto/Strassen/Inline/Inline.so
-BBBike/lib/%%PERL_ARCH%%/auto/Strassen/Inline2/Inline2.so
-BBBike/lib/%%PERL_ARCH%%/auto/StrassenNetz/CNetFile/CNetFile.so
-BBBike/lib/%%PERL_ARCH%%/auto/VectorUtil/Inline/Inline.so
-BBBike/lib/%%PERL_ARCH%%/auto/VirtArray/VirtArray.bs
-BBBike/lib/%%PERL_ARCH%%/auto/VirtArray/VirtArray.so
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/StrassenNetz/CNetFile
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VectorUtil/Inline
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen/Inline2
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen/Inline
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/StrassenNetz
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VectorUtil
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/VirtArray
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/Strassen
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto/BBBikeXS
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/StrassenNetz/CNetFile
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/StrassenNetz
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/VectorUtil
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/VectorUtil/Inline
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/Strassen
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/Strassen/Inline2
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/Strassen/Inline
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%/auto
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/StrassenNetz
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/VectorUtil
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/VirtArray
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/Strassen
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto/BBBikeXS
- at dirrm BBBike/lib/%%PERL_VER%%/%%PERL_ARCH%%
- at dirrm BBBike/lib/%%PERL_ARCH%%/StrassenNetz
- at dirrm BBBike/lib/%%PERL_ARCH%%/VectorUtil
+BBBike/lib/%%LOCAL_PERL_ARCH%%/BBBikeXS.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen/Inline.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen/Inline2.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen/Inline2Dist.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen/InlineDist.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/StrassenNetz/CNetFile.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/StrassenNetz/CNetFileDist.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/StrassenNetz/CNetFilePerl.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/VectorUtil/Inline.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/VectorUtil/InlineDist.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/VectorUtil/InlinePerl.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/VirtArray.pm
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/BBBikeXS/BBBikeXS.bs
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/BBBikeXS/BBBikeXS.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline/Inline.bs
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline/Inline.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline2/Inline2.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/StrassenNetz/CNetFile/CNetFile.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VectorUtil/Inline/Inline.so
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VirtArray/VirtArray.bs
+BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VirtArray/VirtArray.so
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/StrassenNetz/CNetFile
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VectorUtil/Inline
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline2
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen/Inline
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/StrassenNetz
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VectorUtil
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/VirtArray
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/Strassen
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto/BBBikeXS
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/StrassenNetz
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/VectorUtil
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/Strassen
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%/auto
@dirrm BBBike/ext/StrassenNetz-CNetFile/t
- at dirrm BBBike/lib/%%PERL_ARCH%%/Strassen
@dirrm BBBike/data/sehenswuerdigkeit_img
@dirrm BBBike/ext/StrassenNetz-CNetFile
+ at dirrm BBBike/lib/%%LOCAL_PERL_ARCH%%
@dirrm BBBike/ext/VectorUtil-Inline/t
- at dirrm BBBike/lib/%%PERL_ARCH%%/auto
@dirrm BBBike/ext/Strassen-Inline2/t
@dirrm BBBike/ext/VectorUtil-Inline
@dirrm BBBike/ext/Strassen-Inline/t
@dirrm BBBike/ext/Strassen-Inline2
@dirrm BBBike/ext/Strassen-Inline
- at dirrm BBBike/lib/%%PERL_ARCH%%
@dirrm BBBike/lib/Tk/PathEntry
- at dirrm BBBike/lib/%%PERL_VER%%
@dirrm BBBike/lib/AutoInstall
@dirrm BBBike/ext/BBBikeXS/t
@dirrm BBBike/ESRI/Shapefile
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list