mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-25 04:43:33 +00:00
- Don't strip binary.
- Silent sed invocation. - Add a patch to fix directory listing (at least on amd64).
This commit is contained in:
parent
f5baa45806
commit
44aafdf7dc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=145378
@ -7,6 +7,7 @@
|
||||
|
||||
PORTNAME= fnord
|
||||
PORTVERSION= 1.10
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= http://www.fefe.de/fnord/
|
||||
|
||||
@ -76,8 +77,9 @@ SED_SCRIPT+= -e "s|^/\* \(\#define OLD_STYLE_REDIRECT\).*|\1|"
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
[ -z '${SED_SCRIPT}' ] || \
|
||||
@[ -z '${SED_SCRIPT}' ] || \
|
||||
${REINPLACE_CMD} ${SED_SCRIPT} ${WRKSRC}/httpd.c
|
||||
@${REINPLACE_CMD} -e "/strip/d" ${WRKSRC}/Makefile
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC}; ${GMAKE} DIET=""
|
||||
|
18
www/fnord/files/patch-httpd.c
Normal file
18
www/fnord/files/patch-httpd.c
Normal file
@ -0,0 +1,18 @@
|
||||
--- httpd.orig Fri Oct 14 14:44:45 2005
|
||||
+++ httpd.c Fri Oct 14 14:47:03 2005
|
||||
@@ -963,13 +963,12 @@
|
||||
}
|
||||
static void handledirlist(const char*origurl) {
|
||||
DIR*dir;
|
||||
- unsigned int nl=str_len(origurl);
|
||||
+ unsigned int nl;
|
||||
const char*nurl=origurl;
|
||||
url=(char*)origurl;
|
||||
while (nurl[0]=='/') ++nurl;
|
||||
- if (nurl<=origurl) return;
|
||||
+ if (nurl==origurl) return;
|
||||
nl=str_len(nurl);
|
||||
- if (nurl[nl-1]!='/') return;
|
||||
if (!stat(nl?nurl:".",&st) && (S_ISDIR(st.st_mode)) && ((st.st_mode&S_IRWXO)==5)) {
|
||||
if (nl) chdir(nurl);
|
||||
if (dir=opendir(".")) {
|
Loading…
Reference in New Issue
Block a user