svn commit: r328215 - in head/devel/bsdbuild: . files
Baptiste Daroussin
bapt at FreeBSD.org
Tue Sep 24 23:32:32 UTC 2013
Author: bapt
Date: Tue Sep 24 23:32:30 2013
New Revision: 328215
URL: http://svnweb.freebsd.org/changeset/ports/328215
Log:
Fix packaging (one of the Makefile wasn't DESTDIR aware)
While here fix shebang on perl scripts
Added:
head/devel/bsdbuild/files/
head/devel/bsdbuild/files/patch-ManReader__Makefile (contents, props changed)
Modified:
head/devel/bsdbuild/Makefile
head/devel/bsdbuild/pkg-plist
Modified: head/devel/bsdbuild/Makefile
==============================================================================
--- head/devel/bsdbuild/Makefile Tue Sep 24 23:24:51 2013 (r328214)
+++ head/devel/bsdbuild/Makefile Tue Sep 24 23:32:30 2013 (r328215)
@@ -2,14 +2,15 @@
PORTNAME= bsdbuild
PORTVERSION= 3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://stable.hypertriton.com/bsdbuild/
MAINTAINER= ports at FreeBSD.org
COMMENT= BSD-licensed portable build system
-USES= perl5
+USES= perl5 shebangfix
+SHEBANG_FILES= *.pl mk/*.pl
GNU_CONFIGURE= yes
LICENSE= BSD
Added: head/devel/bsdbuild/files/patch-ManReader__Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/bsdbuild/files/patch-ManReader__Makefile Tue Sep 24 23:32:30 2013 (r328215)
@@ -0,0 +1,31 @@
+--- ./ManReader/Makefile.orig 2012-07-27 06:21:45.000000000 +0200
++++ ./ManReader/Makefile 2013-09-25 01:25:39.843961894 +0200
+@@ -5,23 +5,23 @@
+ all:
+
+ install:
+- @if [ ! -d "${DATADIR}/ManReader" ]; then \
++ @if [ ! -d "${DESTDIR}${DATADIR}/ManReader" ]; then \
+ echo "${INSTALL_DATA_DIR} ${DATADIR}/ManReader"; \
+- ${SUDO} ${INSTALL_DATA_DIR} ${DATADIR}/ManReader; \
++ ${SUDO} ${INSTALL_DATA_DIR} ${DESTDIR}${DATADIR}/ManReader; \
+ fi; \
+ for F in ${DATAFILES}; do \
+ echo "${INSTALL_DATA} $$F ${DATADIR}/ManReader"; \
+- ${SUDO} ${INSTALL_DATA} $$F ${DATADIR}/ManReader; \
++ ${SUDO} ${INSTALL_DATA} $$F ${DESTDIR}${DATADIR}/ManReader; \
+ done
+
+ install-links:
+ @if [ ! -d "${DATADIR}/ManReader" ]; then \
+ echo "${INSTALL_DATA_DIR} ${DATADIR}/ManReader"; \
+- ${SUDO} ${INSTALL_DATA_DIR} ${DATADIR}/ManReader; \
++ ${SUDO} ${INSTALL_DATA_DIR} ${DESTDIR}${DATADIR}/ManReader; \
+ fi; \
+ for F in ${DATAFILES}; do \
+ echo "ln -sf `pwd`/$$F ${DATADIR}/ManReader/$$F"; \
+- ${SUDO} ln -sf `pwd`/$$F ${DATADIR}/ManReader/$$F; \
++ ${SUDO} ln -sf `pwd`/$$F ${DESTDIR}${DATADIR}/ManReader/$$F; \
+ done
+
+ clean:
Modified: head/devel/bsdbuild/pkg-plist
==============================================================================
--- head/devel/bsdbuild/pkg-plist Tue Sep 24 23:24:51 2013 (r328214)
+++ head/devel/bsdbuild/pkg-plist Tue Sep 24 23:32:30 2013 (r328215)
@@ -139,6 +139,7 @@
%%DATADIR%%/libtool/configure.in
%%DATADIR%%/libtool/ltconfig
%%DATADIR%%/libtool/ltmain.sh
+%%DATADIR%%/ManReader/Mdoc.pm
%%DATADIR%%/manlinks.pl
%%DATADIR%%/mkconcurrent.pl
%%DATADIR%%/mkdep
@@ -161,5 +162,6 @@ man/man5/build.prog.mk.5.gz
man/man5/build.proj.mk.5.gz
man/man5/build.www.mk.5.gz
@dirrmtry %%DATADIR%%/libtool
+ at dirrmtry %%DATADIR%%/ManReader
@dirrmtry %%DATADIR%%/BSDBuild
@dirrmtry %%DATADIR%%
More information about the svn-ports-head
mailing list