summaryrefslogtreecommitdiff
path: root/www/geeklog/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'www/geeklog/Makefile')
-rw-r--r--www/geeklog/Makefile13
1 files changed, 10 insertions, 3 deletions
diff --git a/www/geeklog/Makefile b/www/geeklog/Makefile
index e92b08aebbf..ce408867682 100644
--- a/www/geeklog/Makefile
+++ b/www/geeklog/Makefile
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.22 2009/05/26 14:19:29 taca Exp $
+# $NetBSD: Makefile,v 1.23 2009/09/13 01:15:10 taca Exp $
#
DISTNAME= geeklog-${VER}
-PKGNAME= geeklog-${VER:C/(sr|-)/./g}
+PKGNAME= geeklog-${VER:C/(sr|-)4/.5/g}
CATEGORIES= www
MASTER_SITES= http://www.geeklog.net/filemgmt/upload_dir/
+DISTFILES= ${DEFAULT_DISTFILES} ${FCKEDITOR_UPDATE}
MAINTAINER= taca@NetBSD.org
HOMEPAGE= http://www.geeklog.net/
@@ -13,6 +14,8 @@ LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
PRIVILEGED_STAGES+= clean
+EXTRACT_ONLY= ${DEFAULT_DISTFILES}
+FCKEDITOR_UPDATE= fckeditor-2.6.4.1-updated.tar.gz
DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.3.3:../../www/ap-php
DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.0:../../databases/php-mysql
@@ -91,10 +94,14 @@ INSTALLATION_DIRS= ${GEEKLOG_BASE} ${GEEKLOG_PUB} ${GL_TMPL}/images \
share/examples/geeklog ${GL_DOC} ${GL_EG}
post-extract:
+ ${RUN} extract_file=${_DISTDIR:Q}/${FCKEDITOR_UPDATE:Q}; \
+ export extract_file; cd ${WRKSRC}/public_html && ${EXTRACT_CMD}
+ cd ${WRKSRC}/public_html && ${RM} -f README.txt \
+ fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif0000644
${CP} ${FILESDIR}/README ${FILESDIR}/geeklog.conf ${WRKDIR}
pre-install:
- ${FIND} ${WRKSRC:Q} -type f -name "*.orig" -exec ${RM} -f {} \;
+ ${FIND} ${WRKSRC} -type f -name "*.orig" -exec ${RM} -f {} \;
cd ${WRKSRC}/public_html; \
${FIND} ${GL_TMPL_SUB} -type f -exec ${CHMOD} -x {} \;
${CHMOD} 0664 ${WRKSRC}/public_html/backend/geeklog.rss