Remove -h from the chown commands in post-install. The chown manpage (on MirBSD) says: "The -R and -h options are mutually exclusive."diff -r1.144 -r1.145 pkgsrc/www/apache2/Makefile
(bsiegert)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.144 2013/12/01 10:18:02 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.145 2013/12/03 21:18:36 bsiegert Exp $ | |
2 | 2 | |||
3 | .include "Makefile.common" | 3 | .include "Makefile.common" | |
4 | 4 | |||
5 | PKGNAME= apache-${APACHE_VERSION} | 5 | PKGNAME= apache-${APACHE_VERSION} | |
6 | PKGREVISION= 1 | 6 | PKGREVISION= 1 | |
7 | CATEGORIES= www | 7 | CATEGORIES= www | |
8 | 8 | |||
9 | HOMEPAGE= http://httpd.apache.org/ | 9 | HOMEPAGE= http://httpd.apache.org/ | |
10 | COMMENT= Apache HTTP (Web) server, version 2 | 10 | COMMENT= Apache HTTP (Web) server, version 2 | |
11 | LICENSE= apache-2.0 | 11 | LICENSE= apache-2.0 | |
12 | 12 | |||
13 | CONFLICTS= apache-*ssl-[0-9]* apache6-[0-9]* | 13 | CONFLICTS= apache-*ssl-[0-9]* apache6-[0-9]* | |
14 | 14 | |||
@@ -228,26 +228,26 @@ post-install: | @@ -228,26 +228,26 @@ post-install: | |||
228 | ' < "$${file}" >> $${file}.new; \ | 228 | ' < "$${file}" >> $${file}.new; \ | |
229 | ${MV} -f $${file}.new $${file}; \ | 229 | ${MV} -f $${file}.new $${file}; \ | |
230 | done | 230 | done | |
231 | 231 | |||
232 | cd ${WRKSRC}/docs/manual && pax -rw . ${DESTDIR}${PREFIX}/share/httpd/manual | 232 | cd ${WRKSRC}/docs/manual && pax -rw . ${DESTDIR}${PREFIX}/share/httpd/manual | |
233 | 233 | |||
234 | ${INSTALL_SCRIPT} ${WRKDIR}/mkcert ${DESTDIR}${PREFIX}/sbin | 234 | ${INSTALL_SCRIPT} ${WRKDIR}/mkcert ${DESTDIR}${PREFIX}/sbin | |
235 | 235 | |||
236 | for file in ${FIX_PERMS}; do \ | 236 | for file in ${FIX_PERMS}; do \ | |
237 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/sbin/$$file && \ | 237 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/sbin/$$file && \ | |
238 | ${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/sbin/$$file; \ | 238 | ${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/sbin/$$file; \ | |
239 | done | 239 | done | |
240 | 240 | |||
241 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd | 241 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd | |
242 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd | 242 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd | |
243 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd | 243 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd | |
244 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi | 244 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi | |
245 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv | 245 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv | |
246 | 246 | |||
247 | for file in ${FIX_MAN_PERMS}; do \ | 247 | for file in ${FIX_MAN_PERMS}; do \ | |
248 | ${CHOWN} ${MANOWN}:${MANGRP} ${DESTDIR}${PREFIX}/${PKGMANDIR}/$$file; \ | 248 | ${CHOWN} ${MANOWN}:${MANGRP} ${DESTDIR}${PREFIX}/${PKGMANDIR}/$$file; \ | |
249 | done | 249 | done | |
250 | 250 | |||
251 | ${INSTALL_SCRIPT} ${WRKSRC}/build/mkdir.sh ${DESTDIR}${PREFIX}/share/httpd/build | 251 | ${INSTALL_SCRIPT} ${WRKSRC}/build/mkdir.sh ${DESTDIR}${PREFIX}/share/httpd/build | |
252 | 252 | |||
253 | .include "../../mk/bsd.pkg.mk" | 253 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.94 2013/12/01 10:18:02 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.95 2013/12/03 21:18:36 bsiegert Exp $ | |
2 | 2 | |||
3 | DISTNAME= httpd-2.2.25 | 3 | DISTNAME= httpd-2.2.25 | |
4 | PKGNAME= ${DISTNAME:S/httpd/apache/} | 4 | PKGNAME= ${DISTNAME:S/httpd/apache/} | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | CATEGORIES= www | 6 | CATEGORIES= www | |
7 | MASTER_SITES= ${MASTER_SITE_APACHE:=httpd/} \ | 7 | MASTER_SITES= ${MASTER_SITE_APACHE:=httpd/} \ | |
8 | http://archive.apache.org/dist/httpd/ \ | 8 | http://archive.apache.org/dist/httpd/ \ | |
9 | http://archive.eu.apache.org/dist/httpd/ | 9 | http://archive.eu.apache.org/dist/httpd/ | |
10 | EXTRACT_SUFX= .tar.bz2 | 10 | EXTRACT_SUFX= .tar.bz2 | |
11 | 11 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 12 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= http://httpd.apache.org/ | 13 | HOMEPAGE= http://httpd.apache.org/ | |
14 | COMMENT= Apache HTTP (Web) server, version 2.2 | 14 | COMMENT= Apache HTTP (Web) server, version 2.2 | |
@@ -218,28 +218,28 @@ INSTALL_TARGET= install-conf install | @@ -218,28 +218,28 @@ INSTALL_TARGET= install-conf install | |||
218 | INSTALL_MAKE_FLAGS+= sysconfdir="${EGDIR}" | 218 | INSTALL_MAKE_FLAGS+= sysconfdir="${EGDIR}" | |
219 | 219 | |||
220 | post-install: | 220 | post-install: | |
221 | ${LN} -sf ${LOCALBASE}/libexec/apr/libtool ${DESTDIR}${PREFIX}/share/httpd/build | 221 | ${LN} -sf ${LOCALBASE}/libexec/apr/libtool ${DESTDIR}${PREFIX}/share/httpd/build | |
222 | ${LN} -sf ${SBINDIR}/envvars-std ${DESTDIR}${SBINDIR}/envvars | 222 | ${LN} -sf ${SBINDIR}/envvars-std ${DESTDIR}${SBINDIR}/envvars | |
223 | 223 | |||
224 | ${INSTALL_SCRIPT} ${WRKDIR}/mkcert ${DESTDIR}${PREFIX}/sbin | 224 | ${INSTALL_SCRIPT} ${WRKDIR}/mkcert ${DESTDIR}${PREFIX}/sbin | |
225 | 225 | |||
226 | for file in ${FIX_PERMS}; do \ | 226 | for file in ${FIX_PERMS}; do \ | |
227 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/sbin/$$file && \ | 227 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/sbin/$$file && \ | |
228 | ${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/sbin/$$file; \ | 228 | ${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/sbin/$$file; \ | |
229 | done | 229 | done | |
230 | 230 | |||
231 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd | 231 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd | |
232 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd | 232 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd | |
233 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd | 233 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd | |
234 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi | 234 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi | |
235 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv | 235 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv | |
236 | 236 | |||
237 | for file in ${FIX_MAN_PERMS}; do \ | 237 | for file in ${FIX_MAN_PERMS}; do \ | |
238 | ${CHOWN} ${MANOWN}:${MANGRP} ${DESTDIR}${PREFIX}/${PKGMANDIR}/$$file; \ | 238 | ${CHOWN} ${MANOWN}:${MANGRP} ${DESTDIR}${PREFIX}/${PKGMANDIR}/$$file; \ | |
239 | done | 239 | done | |
240 | 240 | |||
241 | ${CHMOD} -x ${DESTDIR}${PREFIX}/sbin/envvars-std | 241 | ${CHMOD} -x ${DESTDIR}${PREFIX}/sbin/envvars-std | |
242 | ${TEST} ! -f ${DESTDIR}${PREFIX}/sbin/suexec || ${CHMOD} -w ${DESTDIR}${PREFIX}/sbin/suexec | 242 | ${TEST} ! -f ${DESTDIR}${PREFIX}/sbin/suexec || ${CHMOD} -w ${DESTDIR}${PREFIX}/sbin/suexec | |
243 | 243 | |||
244 | .include "../../mk/pthread.buildlink3.mk" | 244 | .include "../../mk/pthread.buildlink3.mk" | |
245 | .include "../../mk/bsd.pkg.mk" | 245 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.22 2013/12/01 10:02:34 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.23 2013/12/03 21:18:36 bsiegert Exp $ | |
2 | 2 | |||
3 | DISTNAME= httpd-2.4.7 | 3 | DISTNAME= httpd-2.4.7 | |
4 | PKGNAME= ${DISTNAME:S/httpd/apache/} | 4 | PKGNAME= ${DISTNAME:S/httpd/apache/} | |
5 | CATEGORIES= www | 5 | CATEGORIES= www | |
6 | MASTER_SITES= ${MASTER_SITE_APACHE:=httpd/} \ | 6 | MASTER_SITES= ${MASTER_SITE_APACHE:=httpd/} \ | |
7 | http://archive.apache.org/dist/httpd/ \ | 7 | http://archive.apache.org/dist/httpd/ \ | |
8 | http://archive.eu.apache.org/dist/httpd/ | 8 | http://archive.eu.apache.org/dist/httpd/ | |
9 | EXTRACT_SUFX= .tar.bz2 | 9 | EXTRACT_SUFX= .tar.bz2 | |
10 | 10 | |||
11 | MAINTAINER= ryoon@NetBSD.org | 11 | MAINTAINER= ryoon@NetBSD.org | |
12 | HOMEPAGE= http://httpd.apache.org/ | 12 | HOMEPAGE= http://httpd.apache.org/ | |
13 | COMMENT= Apache HTTP (Web) server, version 2.4 | 13 | COMMENT= Apache HTTP (Web) server, version 2.4 | |
14 | LICENSE= apache-2.0 | 14 | LICENSE= apache-2.0 | |
@@ -166,29 +166,29 @@ post-install: | @@ -166,29 +166,29 @@ post-install: | |||
166 | 166 | |||
167 | ${INSTALL_SCRIPT} ${WRKDIR}/mkcert ${DESTDIR}${PREFIX}/bin | 167 | ${INSTALL_SCRIPT} ${WRKDIR}/mkcert ${DESTDIR}${PREFIX}/bin | |
168 | 168 | |||
169 | .for file in ${FIX_PERMS_SBIN} | 169 | .for file in ${FIX_PERMS_SBIN} | |
170 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/sbin/${file} | 170 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/sbin/${file} | |
171 | ${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/sbin/${file} | 171 | ${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/sbin/${file} | |
172 | .endfor | 172 | .endfor | |
173 | 173 | |||
174 | .for file in ${FIX_PERMS_BIN} | 174 | .for file in ${FIX_PERMS_BIN} | |
175 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/bin/${file} | 175 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/bin/${file} | |
176 | ${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/bin/${file} | 176 | ${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/bin/${file} | |
177 | .endfor | 177 | .endfor | |
178 | 178 | |||
179 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd | 179 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd | |
180 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd | 180 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd | |
181 | ${CHOWN} -h -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd | 181 | ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd | |
182 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi | 182 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi | |
183 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv | 183 | ${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv | |
184 | 184 | |||
185 | .for file in ${FIX_MAN_PERMS} | 185 | .for file in ${FIX_MAN_PERMS} | |
186 | ${CHOWN} ${MANOWN}:${MANGRP} ${DESTDIR}${PREFIX}/${PKGMANDIR}/${file} | 186 | ${CHOWN} ${MANOWN}:${MANGRP} ${DESTDIR}${PREFIX}/${PKGMANDIR}/${file} | |
187 | .endfor | 187 | .endfor | |
188 | 188 | |||
189 | ${CHMOD} -x ${DESTDIR}${PREFIX}/sbin/envvars-std | 189 | ${CHMOD} -x ${DESTDIR}${PREFIX}/sbin/envvars-std | |
190 | .if exists(${DESTDIR}${PREFIX}/sbin/suexec) | 190 | .if exists(${DESTDIR}${PREFIX}/sbin/suexec) | |
191 | ${CHMOD} -w ${DESTDIR}${PREFIX}/sbin/suexec | 191 | ${CHMOD} -w ${DESTDIR}${PREFIX}/sbin/suexec | |
192 | .endif | 192 | .endif | |
193 | 193 | |||
194 | .include "../../mk/pthread.buildlink3.mk" | 194 | .include "../../mk/pthread.buildlink3.mk" |