Fix DEINSTALL script not to display such useless messages. rmdir: /usr/pkg/share/httpd/typolight/system/config: Directory not empty rmdir: /usr/pkg/share/httpd/typolight/system: Directory not empty Bump PKGREVISION.diff -r1.1 -r1.2 pkgsrc/www/typolight/DEINSTALL
(taca)
@@ -1,20 +1,17 @@ | @@ -1,20 +1,17 @@ | |||
1 | # $NetBSD: DEINSTALL,v 1.1 2008/11/06 11:23:14 taca Exp $ | 1 | # $NetBSD: DEINSTALL,v 1.2 2008/12/15 03:05:11 taca Exp $ | |
2 | 2 | |||
3 | TL_WEBDIR="@PREFIX@/@TL_WEBDIR@" | 3 | TL_WEBDIR="@PREFIX@/@TL_WEBDIR@" | |
4 | TL_DIRS="templates system/drivers system/libraries system/logs \ | |||
5 | system/modules system/themes system/config system" | |||
4 | 6 | |||
5 | case ${STAGE} in | 7 | case ${STAGE} in | |
6 | DEINSTALL) | 8 | DEINSTALL) | |
7 | ${FIND} ${TL_WEBDIR}/system/html -type f ! -name index.html \ | 9 | ${FIND} ${TL_WEBDIR}/system/html -type f ! -name index.html \ | |
8 | -exec ${RM} -f {} \; | 10 | -exec ${RM} -f {} \; | |
9 | ;; | 11 | ;; | |
10 | POST-DEINSTALL) | 12 | POST-DEINSTALL) | |
11 | ${RMDIR} ${TL_WEBDIR}/templates 2>/dev/null | 13 | for d in ${TL_DIRS} ${TL_WEBDIR}; do | |
12 | ${RMDIR} ${TL_WEBDIR}/system/drivers 2>/dev/null | 14 | ${RMDIR} $d >/dev/null 2>&1 | |
13 | ${RMDIR} ${TL_WEBDIR}/system/libraries | 15 | done | |
14 | ${RMDIR} ${TL_WEBDIR}/system/logs | |||
15 | ${RMDIR} ${TL_WEBDIR}/system/modules | |||
16 | ${RMDIR} ${TL_WEBDIR}/system/themes 2>/dev/null | |||
17 | ${RMDIR} ${TL_WEBDIR}/system/config | |||
18 | ${RMDIR} -p ${TL_WEBDIR}/system | |||
19 | ;; | 16 | ;; | |
20 | esac | 17 | esac |
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.8 2008/12/14 00:22:46 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.9 2008/12/15 03:05:11 taca Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= typolight-${TL_VERSION} | 4 | DISTNAME= typolight-${TL_VERSION} | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= www | 6 | CATEGORIES= www | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=typolight/} | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=typolight/} | |
7 | 8 | |||
8 | MAINTAINER= taca@NetBSD.org | 9 | MAINTAINER= taca@NetBSD.org | |
9 | HOMEPAGE= http://www.typolight.org/ | 10 | HOMEPAGE= http://www.typolight.org/ | |
10 | COMMENT= Powerful web content management system (CMS) | 11 | COMMENT= Powerful web content management system (CMS) | |
11 | 12 | |||
12 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.1.0:../../graphics/php-gd | 13 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.1.0:../../graphics/php-gd | |
13 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.1.0:../../misc/php-mbstring | 14 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.1.0:../../misc/php-mbstring | |
14 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=5.1.0:../../databases/php-mysql | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=5.1.0:../../databases/php-mysql | |
15 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.1.0:../../security/php-mcrypt | 16 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.1.0:../../security/php-mcrypt | |
16 | DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.1.0:../../net/php5-soap | 17 | DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.1.0:../../net/php5-soap | |
17 | 18 |