Modify DEPENDS so that not to install w3m when w3m-img is installed. This fix is provided in PR pkg/38459 by Hiroyuki Bessho. Increment PKGREVISION for each emacs-w3m and emacs-w3m-snapshot.diff -r1.27 -r1.28 pkgsrc/www/emacs-w3m/Makefile
(hiramatsu)
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.27 2009/08/09 19:35:12 tonnerre Exp $ | 1 | # $NetBSD: Makefile,v 1.28 2011/12/17 13:11:09 hiramatsu Exp $ | |
2 | 2 | |||
3 | DISTNAME= emacs-w3m-1.4.4 | 3 | DISTNAME= emacs-w3m-1.4.4 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= www | 5 | CATEGORIES= www | |
6 | MASTER_SITES= ${HOMEPAGE} | 6 | MASTER_SITES= ${HOMEPAGE} | |
7 | 7 | |||
8 | MAINTAINER= uebayasi@NetBSD.org | 8 | MAINTAINER= uebayasi@NetBSD.org | |
9 | HOMEPAGE= http://emacs-w3m.namazu.org/ | 9 | HOMEPAGE= http://emacs-w3m.namazu.org/ | |
10 | COMMENT= Simple w3m interface for Emacs | 10 | COMMENT= Simple w3m interface for Emacs | |
11 | 11 | |||
12 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | INSTALLATION_DIRS= ${ETCDIR} | 13 | INSTALLATION_DIRS= ${ETCDIR} | |
14 | 14 | |||
15 | USE_TOOLS+= makeinfo | 15 | USE_TOOLS+= makeinfo | |
16 | INFO_FILES= YES | 16 | INFO_FILES= YES | |
17 | 17 | |||
18 | DEPENDS+= w3m>=0.5.1nb2:../../www/w3m | 18 | DEPENDS+= w3m{,-img}>=0.5.1nb2:../../www/w3m | |
19 | 19 | |||
20 | HAS_CONFIGURE= yes | 20 | HAS_CONFIGURE= yes | |
21 | CONFIGURE_ARGS+=--with-emacs=${EMACS_BIN:Q} | 21 | CONFIGURE_ARGS+=--with-emacs=${EMACS_BIN:Q} | |
22 | CONFIGURE_ARGS+=--with-icondir=${ICONDIR} | 22 | CONFIGURE_ARGS+=--with-icondir=${ICONDIR} | |
23 | BUILD_TARGET= default | 23 | BUILD_TARGET= default | |
24 | INSTALL_TARGET= ${INSTALL_TARGET.${EMACS_FLAVOR}} | 24 | INSTALL_TARGET= ${INSTALL_TARGET.${EMACS_FLAVOR}} | |
25 | MAKE_FLAGS= prefix=${DESTDIR}${PREFIX} ICONDIR=${DESTDIR}${ICONDIR} | 25 | MAKE_FLAGS= prefix=${DESTDIR}${PREFIX} ICONDIR=${DESTDIR}${ICONDIR} | |
26 | PLIST_SUBST+= ETCDIR=${ETCDIR:Q} | 26 | PLIST_SUBST+= ETCDIR=${ETCDIR:Q} | |
27 | 27 | |||
28 | SUBST_CLASSES+= fix-icondir | 28 | SUBST_CLASSES+= fix-icondir | |
29 | SUBST_STAGE.fix-icondir= pre-configure | 29 | SUBST_STAGE.fix-icondir= pre-configure | |
30 | SUBST_FILES.fix-icondir= Makefile.in w3m.el w3mhack.el | 30 | SUBST_FILES.fix-icondir= Makefile.in w3m.el w3mhack.el | |
31 | SUBST_SED.fix-icondir= -e 's|etc/images/w3m|etc/w3m|g' \ | 31 | SUBST_SED.fix-icondir= -e 's|etc/images/w3m|etc/w3m|g' \ |
@@ -1,30 +1,31 @@ | @@ -1,30 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2011/12/01 17:53:58 minskim Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2011/12/17 13:11:09 hiramatsu Exp $ | |
2 | 2 | |||
3 | DISTNAME= w3m-el-snapshot_1.4.442+0.20110729.orig | 3 | DISTNAME= w3m-el-snapshot_1.4.442+0.20110729.orig | |
4 | PKGREVISION= 1 | |||
4 | PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME:S/w3m-el-snapshot_/emacs-w3m-/:S/+0//:S/.orig//} | 5 | PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME:S/w3m-el-snapshot_/emacs-w3m-/:S/+0//:S/.orig//} | |
5 | CATEGORIES= www | 6 | CATEGORIES= www | |
6 | MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/w/w3m-el-snapshot/} | 7 | MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/w/w3m-el-snapshot/} | |
7 | 8 | |||
8 | MAINTAINER= makoto@ki.nu | 9 | MAINTAINER= makoto@ki.nu | |
9 | HOMEPAGE= http://emacs-w3m.namazu.org/ | 10 | HOMEPAGE= http://emacs-w3m.namazu.org/ | |
10 | COMMENT= Emacs frontend for w3m browser | 11 | COMMENT= Emacs frontend for w3m browser | |
11 | 12 | |||
12 | PKG_DESTDIR_SUPPORT= user-destdir | 13 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | 14 | |||
14 | USE_TOOLS+= makeinfo gzip autoconf | 15 | USE_TOOLS+= makeinfo gzip autoconf | |
15 | INFO_FILES= yes | 16 | INFO_FILES= yes | |
16 | 17 | |||
17 | DEPENDS+= w3m>=0.5.2nb3:../../www/w3m | 18 | DEPENDS+= w3m{,-img}>=0.5.2nb3:../../www/w3m | |
18 | 19 | |||
19 | GNU_CONFIGURE= yes | 20 | GNU_CONFIGURE= yes | |
20 | CONFIGURE_ARGS+= --srcdir=${WRKSRC} | 21 | CONFIGURE_ARGS+= --srcdir=${WRKSRC} | |
21 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} | 22 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} | |
22 | CONFIGURE_ENV+= GAMEOWN=${GAMEOWN} | 23 | CONFIGURE_ENV+= GAMEOWN=${GAMEOWN} | |
23 | BUILD_TARGET= | 24 | BUILD_TARGET= | |
24 | WRKSRC= ${WRKDIR}/emacs-w3m | 25 | WRKSRC= ${WRKDIR}/emacs-w3m | |
25 | 26 | |||
26 | EVAL_PREFIX+= W3M_PREFIX=w3m | 27 | EVAL_PREFIX+= W3M_PREFIX=w3m | |
27 | 28 | |||
28 | SUBST_CLASSES+= paths | 29 | SUBST_CLASSES+= paths | |
29 | SUBST_MESSAGE.paths= Fixing paths. | 30 | SUBST_MESSAGE.paths= Fixing paths. | |
30 | SUBST_STAGE.paths= pre-configure | 31 | SUBST_STAGE.paths= pre-configure |