summaryrefslogtreecommitdiff
path: root/www/surfraw/Makefile
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2001-11-06 10:58:03 +0000
committerjlam <jlam@pkgsrc.org>2001-11-06 10:58:03 +0000
commit10701aeef8955086b7ec165fa77afe1046b3ce85 (patch)
treea9c0657bc948bcdd21da5f2e9beeff04200c031a /www/surfraw/Makefile
parentdd013767dddc20e5b5f344ee136a47982f81a264 (diff)
downloadpkgsrc-10701aeef8955086b7ec165fa77afe1046b3ce85.tar.gz
Update www/surfraw to 1.0.5. Changes from version 1.0.3 include:
Note that SURFRAW_browser was made obsolete in 1.0.4. SURFRAW_text_browser and SURFRAW_graphical_browser replace its functionality STATE EXTRA CLEARLY THE FORMAT OF ~/.surfraw.conf so even Redhat users get it. New elvi: debbugs, debcontents, debpackages, swhois, woffle Dead elvi: ircsearch, newscientist -g and -t switch between graphical & text browsers -new opens a new window on -remote comprehending browsers Fix url space escaping problem
Diffstat (limited to 'www/surfraw/Makefile')
-rw-r--r--www/surfraw/Makefile51
1 files changed, 35 insertions, 16 deletions
diff --git a/www/surfraw/Makefile b/www/surfraw/Makefile
index 684a580afd7..d8105de2173 100644
--- a/www/surfraw/Makefile
+++ b/www/surfraw/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2001/09/27 23:18:58 jlam Exp $
+# $NetBSD: Makefile,v 1.13 2001/11/06 10:58:04 jlam Exp $
#
-DISTNAME= surfraw-1.0.3
+DISTNAME= surfraw-1.0.5
CATEGORIES= www
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=surfraw/}
+MASTER_SITES= ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/
MAINTAINER= jlam@netbsd.org
HOMEPAGE= http://surfraw.sourceforge.net/
@@ -11,28 +11,47 @@ COMMENT= Shell Users' Revolutionary Front Rage Against the Web
CONFLICTS+= surfaw-[0-9]*
-GNU_CONFIGURE= # defined
+USE_BUILDLINK_ONLY= YES
+AUTOMAKE_OVERRIDE= YES
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --sysconfdir=${SURFRAW_SYSCONFDIR}
-DEINSTALL_FILE= ${WRKDIR}/DEINSTALL
-INSTALL_FILE= ${WRKDIR}/INSTALL
-
-DOCDIR= ${PREFIX}/share/doc/surfraw
-
-FILES_SUBST= CAT=${CAT:Q}
-FILES_SUBST+= CHMOD=${CHMOD:Q}
-FILES_SUBST+= CMP=${CMP:Q}
-FILES_SUBST+= CP=${CP:Q}
-FILES_SUBST+= RM=${RM:Q}
-FILES_SUBST_SED= ${FILES_SUBST:S/=/@!/:S/$/!g/:S/^/ -e s!@/}
+# Override sysconfdir so that the installation puts the example config file
+# in ${EGDIR}.
+#
+MAKE_FLAGS+= sysconfdir=${EGDIR}
+
+SURFRAW_SYSCONFDIR?= ${PREFIX}/etc
+DOCDIR= ${PREFIX}/share/doc/surfraw
+EGDIR= ${PREFIX}/share/examples/${PKGBASE}
+
+DEINSTALL_FILE= ${WRKDIR}/DEINSTALL
+INSTALL_FILE= ${WRKDIR}/INSTALL
+
+PLIST_SUBST+= PKGBASE=${PKGBASE}
+
+FILES_SUBST+= PKGBASE=${PKGBASE}
+FILES_SUBST+= SURFRAW_SYSCONFDIR=${SURFRAW_SYSCONFDIR}
+FILES_SUBST+= CAT=${CAT:Q}
+FILES_SUBST+= CHMOD=${CHMOD:Q}
+FILES_SUBST+= CMP=${CMP:Q}
+FILES_SUBST+= CP=${CP:Q}
+FILES_SUBST+= ECHO=${ECHO:Q}
+FILES_SUBST+= MKDIR=${MKDIR:Q}
+FILES_SUBST+= RM=${RM:Q}
+FILES_SUBST+= RMDIR=${RMDIR:Q}
+FILES_SUBST+= TR=${TR:Q}
+FILES_SUBST+= TRUE=${TRUE:Q}
+FILES_SUBST_SED= ${FILES_SUBST:S/=/@!/:S/$/!g/:S/^/ -e s!@/}
pre-install:
${SED} ${FILES_SUBST_SED} ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE}
${SED} ${FILES_SUBST_SED} ${PKGDIR}/INSTALL > ${INSTALL_FILE}
+ PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} PRE-INSTALL
post-install:
${INSTALL_DATA_DIR} ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/surfraw.conf ${PREFIX}/etc/surfraw.conf.dist
PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL
.include "../../mk/bsd.pkg.mk"