FreeBSD Bugzilla – Attachment 59807 Details for
Bug 89938
Update port: sysutils/dirvish Fix port to respect different LOCALBASE
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 3.64 KB, created by
Loren M. Lang
on 2005-12-04 14:10:03 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Loren M. Lang
Created:
2005-12-04 14:10:03 UTC
Size:
3.64 KB
patch
obsolete
>diff -ruN /usr/ports/sysutils/dirvish/Makefile dirvish/Makefile >--- /usr/ports/sysutils/dirvish/Makefile Thu Jun 30 12:47:13 2005 >+++ dirvish/Makefile Sun Dec 4 05:39:20 2005 >@@ -24,9 +24,32 @@ > NO_BUILD= yes > USE_PERL5_RUN= yes > >+MAN5= dirvish.conf.5 >+MAN8= dirvish.8 dirvish-expire.8 dirvish-locate.8 dirvish-runall.8 >+ >+EXECUTABLES= dirvish dirvish-expire dirvish-locate dirvish-runall >+ >+do-patch: >+ @${SED} -e 's:%%CONFDIR%%:${PREFIX}/etc/dirvish:' \ >+ -e 's:%%PERL%%:${PERL5}:' \ >+ ${FILESDIR}/header.pl \ >+ > ${WRKDIR}/header.pl >+.for _E in ${EXECUTABLES} >+ @(cd ${WRKSRC} && ${CAT} ${WRKDIR}/header.pl ${_E}.pl loadconfig.pl \ >+ > ${_E} && ${CHMOD} 755 ${_E}) >+.endfor >+ > do-install: >- @(cd ${INSTALL_WRKSRC} && ${SH} install.sh < /dev/null) > ${MKDIR} ${PREFIX}/etc/dirvish >+.for _E in ${EXECUTABLES} >+ ${INSTALL_SCRIPT} ${WRKSRC}/${_E} ${PREFIX}/sbin >+.endfor >+.for _M in ${MAN5} >+ ${INSTALL_MAN} ${WRKSRC}/${_M} ${PREFIX}/man/man5 >+.endfor >+.for _M in ${MAN8} >+ ${INSTALL_MAN} ${WRKSRC}/${_M} ${PREFIX}/man/man8 >+.endfor > ${INSTALL_DATA} ${FILESDIR}/master.conf.dist ${PREFIX}/etc/dirvish > ${INSTALL_DATA} ${FILESDIR}/default.conf.dist ${PREFIX}/etc/dirvish > >diff -ruN /usr/ports/sysutils/dirvish/distinfo dirvish/distinfo >--- /usr/ports/sysutils/dirvish/distinfo Thu Jun 30 12:47:13 2005 >+++ dirvish/distinfo Sun Dec 4 05:53:54 2005 >@@ -1,2 +1,3 @@ > MD5 (dirvish-1.2.1.tgz) = 51dd3f38f0bddb45b67d69b29af333c0 >+SHA256 (dirvish-1.2.1.tgz) = d6068b0644f9302fb1ec676928f60145877ac316b5aa29d5a5a0204c59935527 > SIZE (dirvish-1.2.1.tgz) = 49132 >diff -ruN /usr/ports/sysutils/dirvish/files/header.pl dirvish/files/header.pl >--- /usr/ports/sysutils/dirvish/files/header.pl Wed Dec 31 16:00:00 1969 >+++ dirvish/files/header.pl Sun Dec 4 05:38:42 2005 >@@ -0,0 +1,4 @@ >+#!%%PERL%% >+ >+$CONFDIR = "%%CONFDIR%%"; >+ >diff -ruN /usr/ports/sysutils/dirvish/files/patch-install.sh dirvish/files/patch-install.sh >--- /usr/ports/sysutils/dirvish/files/patch-install.sh Thu Jun 30 12:47:13 2005 >+++ dirvish/files/patch-install.sh Wed Dec 31 16:00:00 1969 >@@ -1,68 +0,0 @@ >---- install.sh.orig Fri Feb 18 16:56:13 2005 >-+++ install.sh Thu Jun 16 14:17:32 2005 >-@@ -9,6 +9,8 @@ case `echo "testing\c"; echo 1,2,3`,`ech >- *) ECHO_N= ECHO_C='\c' ECHO_T= ;; >- esac >- >-+ECHO_N= >-+ >- EXECUTABLES="dirvish dirvish-runall dirvish-expire dirvish-locate" >- MANPAGES="dirvish.8 dirvish-runall.8 dirvish-expire.8 dirvish-locate.8" >- MANPAGES="$MANPAGES dirvish.conf.5" >-@@ -29,6 +31,7 @@ do >- >- until [ -n "$PREFIX_OK" ] >- do >-+ PREFIX="/usr/local" >- EXECDIR="/usr/sbin" >- CONFDIR="/etc/dirvish" >- MANDIR="/usr/share/man" >-@@ -61,9 +64,9 @@ do >- >- if [ -d "$PREFIX/sbin" ] >- then >-- BINDIR=$PREFIX/sbin >-+ BINDIR="$PREFIX/sbin" >- else >-- BINDIR=$PREFIX/bin >-+ BINDIR="$PREFIX/bin" >- fi >- >- if [ -d "$PREFIX/share/man" ] >-@@ -74,13 +77,16 @@ do >- MANDIR=$PREFIX/usr/share/man >- eli [ -d "$PREFIX/usr/man" ] >- then >-- MANDIR="$PREFIX/usr/man" ] >-+ MANDIR="$PREFIX/usr/man" >- else >-- MANDIR=$PREFIX/man >-+ MANDIR="$PREFIX/man" >- fi >- if [ `expr "$PREFIX" : '.*dirvish.*'` -gt 0 ] >- then >- CONFDIR="$PREFIX/etc" >-+ elif [ -d "$PREFIX/etc" ] >-+ then >-+ CONFDIR="$PREFIX/etc/dirvish" >- else >- CONFDIR="/etc/dirvish" >- fi >-@@ -124,7 +130,7 @@ EOSTAT >- if [ `expr "$ans" : '[qQ]'` -ne 0 ] >- then >- exit >-- elif [ `expr "$ans" : '[yY]'` -ne 0 ] >-+ elif [ `expr "$ans" : '[nN]'` -eq 0 ] >- then >- break >- fi >-@@ -150,7 +156,7 @@ echo >- >- echo $ECHO_N "Install executables and manpages? (no/yes) $ECHO_C" >- read ans >--if [ `expr "$ans" : '[yY]'` -ne 0 ] >-+if [ `expr "$ans" : '[nN]'` -eq 0 ] >- then >- echo >- if [ -n "$CREATE_PREFIX" ]
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 89938
: 59807