head	1.60;
access;
symbols
	RELEASE_8_3_0:1.55
	RELEASE_9_0_0:1.53
	RELEASE_7_4_0:1.50
	RELEASE_8_2_0:1.50
	RELEASE_6_EOL:1.47
	RELEASE_8_1_0:1.47
	RELEASE_7_3_0:1.46
	RELEASE_8_0_0:1.41
	RELEASE_7_2_0:1.39
	RELEASE_7_1_0:1.39
	RELEASE_6_4_0:1.39
	RELEASE_5_EOL:1.38
	RELEASE_7_0_0:1.38
	RELEASE_6_3_0:1.38
	PRE_XORG_7:1.35
	RELEASE_4_EOL:1.35
	RELEASE_6_2_0:1.35
	RELEASE_6_1_0:1.34
	RELEASE_5_5_0:1.34
	RELEASE_6_0_0:1.28
	RELEASE_5_4_0:1.27
	RELEASE_4_11_0:1.27
	RELEASE_5_3_0:1.27
	RELEASE_4_10_0:1.24
	RELEASE_5_2_1:1.23
	RELEASE_5_2_0:1.23
	RELEASE_4_9_0:1.23
	RELEASE_5_1_0:1.20
	RELEASE_4_8_0:1.20
	RELEASE_5_0_0:1.19
	RELEASE_4_7_0:1.17
	RELEASE_4_6_2:1.13
	RELEASE_4_6_1:1.13
	RELEASE_4_6_0:1.13
	RELEASE_5_0_DP1:1.13
	RELEASE_4_5_0:1.11
	old_RELEASE_4_4_0:1.4
	old_RELEASE_4_3_0:1.2;
locks; strict;
comment	@# @;


1.60
date	2013.01.26.13.45.45;	author svnexp;	state Exp;
branches;
next	1.59;

1.59
date	2012.11.17.06.02.32;	author svnexp;	state Exp;
branches;
next	1.58;

1.58
date	2012.09.04.17.05.43;	author ashish;	state Exp;
branches;
next	1.57;

1.57
date	2012.08.01.16.50.15;	author ashish;	state Exp;
branches;
next	1.56;

1.56
date	2012.06.01.05.24.52;	author dinoex;	state Exp;
branches;
next	1.55;

1.55
date	2012.03.12.15.51.15;	author nobutaka;	state Exp;
branches;
next	1.54;

1.54
date	2012.02.22.13.31.32;	author ashish;	state Exp;
branches;
next	1.53;

1.53
date	2011.10.17.06.01.31;	author ashish;	state Exp;
branches;
next	1.52;

1.52
date	2011.09.07.20.21.30;	author ashish;	state Exp;
branches;
next	1.51;

1.51
date	2011.08.27.22.22.57;	author ashish;	state Exp;
branches;
next	1.50;

1.50
date	2011.01.15.16.29.54;	author nobutaka;	state Exp;
branches;
next	1.49;

1.49
date	2010.12.24.18.35.15;	author nobutaka;	state Exp;
branches;
next	1.48;

1.48
date	2010.12.04.07.33.54;	author ade;	state Exp;
branches;
next	1.47;

1.47
date	2010.03.28.06.44.41;	author dinoex;	state Exp;
branches;
next	1.46;

1.46
date	2010.02.05.11.44.50;	author dinoex;	state Exp;
branches;
next	1.45;

1.45
date	2010.01.28.15.20.41;	author nobutaka;	state Exp;
branches;
next	1.44;

1.44
date	2010.01.27.16.52.30;	author nobutaka;	state Exp;
branches;
next	1.43;

1.43
date	2010.01.27.16.20.53;	author nobutaka;	state Exp;
branches;
next	1.42;

1.42
date	2009.12.20.20.19.24;	author bsam;	state Exp;
branches;
next	1.41;

1.41
date	2009.09.19.22.33.36;	author miwi;	state Exp;
branches;
next	1.40;

1.40
date	2009.07.31.13.56.24;	author dinoex;	state Exp;
branches;
next	1.39;

1.39
date	2008.06.06.14.06.51;	author edwin;	state Exp;
branches;
next	1.38;

1.38
date	2007.08.04.11.09.34;	author nobutaka;	state Exp;
branches;
next	1.37;

1.37
date	2007.07.29.09.05.15;	author nobutaka;	state Exp;
branches;
next	1.36;

1.36
date	2007.05.19.20.24.43;	author flz;	state Exp;
branches;
next	1.35;

1.35
date	2006.07.10.02.57.15;	author nobutaka;	state Exp;
branches;
next	1.34;

1.34
date	2006.03.07.08.27.45;	author ade;	state Exp;
branches;
next	1.33;

1.33
date	2006.01.28.02.11.35;	author linimon;	state Exp;
branches;
next	1.32;

1.32
date	2005.12.31.14.59.59;	author nobutaka;	state Exp;
branches;
next	1.31;

1.31
date	2005.12.04.20.07.16;	author edwin;	state Exp;
branches;
next	1.30;

1.30
date	2005.11.15.06.51.29;	author ade;	state Exp;
branches;
next	1.29;

1.29
date	2005.11.05.05.22.00;	author marcus;	state Exp;
branches;
next	1.28;

1.28
date	2005.04.04.14.47.59;	author nobutaka;	state Exp;
branches;
next	1.27;

1.27
date	2004.08.24.14.38.45;	author nobutaka;	state Exp;
branches;
next	1.26;

1.26
date	2004.07.12.15.03.23;	author nobutaka;	state Exp;
branches;
next	1.25;

1.25
date	2004.06.25.14.43.10;	author nobutaka;	state Exp;
branches;
next	1.24;

1.24
date	2004.03.14.06.17.31;	author ade;	state Exp;
branches;
next	1.23;

1.23
date	2003.08.09.15.16.21;	author nobutaka;	state Exp;
branches;
next	1.22;

1.22
date	2003.07.06.05.52.52;	author nobutaka;	state Exp;
branches;
next	1.21;

1.21
date	2003.06.22.08.21.38;	author nobutaka;	state Exp;
branches;
next	1.20;

1.20
date	2003.02.22.14.25.37;	author nobutaka;	state Exp;
branches;
next	1.19;

1.19
date	2002.11.17.03.37.45;	author nobutaka;	state Exp;
branches;
next	1.18;

1.18
date	2002.11.03.13.37.31;	author nobutaka;	state Exp;
branches;
next	1.17;

1.17
date	2002.09.12.13.41.33;	author nobutaka;	state Exp;
branches;
next	1.16;

1.16
date	2002.07.27.10.44.56;	author nobutaka;	state Exp;
branches;
next	1.15;

1.15
date	2002.07.25.17.32.09;	author nobutaka;	state Exp;
branches;
next	1.14;

1.14
date	2002.06.08.15.15.27;	author nobutaka;	state Exp;
branches;
next	1.13;

1.13
date	2002.03.06.14.20.48;	author nobutaka;	state Exp;
branches;
next	1.12;

1.12
date	2002.01.24.09.03.07;	author nobutaka;	state Exp;
branches;
next	1.11;

1.11
date	2001.12.24.14.21.55;	author nobutaka;	state Exp;
branches;
next	1.10;

1.10
date	2001.12.24.13.47.58;	author nobutaka;	state Exp;
branches;
next	1.9;

1.9
date	2001.12.12.06.36.51;	author nobutaka;	state Exp;
branches;
next	1.8;

1.8
date	2001.12.12.02.49.08;	author nobutaka;	state Exp;
branches;
next	1.7;

1.7
date	2001.12.03.17.27.40;	author shige;	state Exp;
branches;
next	1.6;

1.6
date	2001.11.03.19.16.50;	author nobutaka;	state Exp;
branches;
next	1.5;

1.5
date	2001.09.17.03.24.33;	author knu;	state Exp;
branches;
next	1.4;

1.4
date	2001.07.23.13.33.10;	author okazaki;	state Exp;
branches;
next	1.3;

1.3
date	2001.05.24.02.30.11;	author knu;	state Exp;
branches;
next	1.2;

1.2
date	2001.04.11.04.11.40;	author knu;	state Exp;
branches;
next	1.1;

1.1
date	2001.04.02.01.04.44;	author okazaki;	state Exp;
branches;
next	;


desc
@@


1.60
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311008
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: MANTANI Nobutaka <nobutaka@@nobutaka.com>
# $FreeBSD: head/www/emacs-w3m/Makefile 311008 2013-01-26 12:41:23Z nobutaka $

PORTNAME=	emacs-w3m
PORTVERSION=	1.4.471.b.${SNAPDATE}
PORTREVISION=	3
CATEGORIES=	www elisp
MASTER_SITES=	${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR=	nobutaka
PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
DISTNAME=	${PORTNAME}-1.4.471-${SNAPDATE}

MAINTAINER=	nobutaka@@FreeBSD.org
COMMENT?=	Simple front-end to w3m for emacs

LICENSE=	GPLv2
LICENSE_FILE=	${WRKSRC}/COPYING

USE_BZIP2=	yes
USE_EMACS=	yes

SNAPDATE=	20120306

CONFIGURE_ARGS?=	--with-emacs=${EMACS_CMD} \
			--with-lispdir=${PREFIX}/${LISPDIR} \
			--with-icondir=${PREFIX}/${ICONDIR}
LISPDIR?=	${EMACS_VERSION_SITE_LISPDIR}/w3m
ICONDIR?=	${EMACS_LIBDIR_WITH_VER}/etc/w3m/icons
ETCDIR?=	${EMACS_LIBDIR_WITH_VER}/etc/w3m

INFO=		emacs-w3m-ja emacs-w3m

USE_AUTOTOOLS=	autoconf213
ALL_TARGET=	default

PLIST_SUB+=	LISPDIR=${LISPDIR} \
		ICONDIR=${ICONDIR} \
		ETCDIR=${ETCDIR} \
		SHIMBUN=${SHIMBUN}

DOCS=		README
DOCS_JA=	README.ja

DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}
DOCSDIR_JA=	${PREFIX}/share/doc/ja/${PORTNAME}

OPTIONS_DEFINE=	DOCS OCTET_VIEWER SHIMBUN
OPTIONS_DEFAULT=	DOCS OCTET_VIEWER SHIMBUN

OCTET_VIEWER_DESC=	Octet stream viewer support
SHIMBUN_DESC=	Build and/or install Shimbun

.include <bsd.port.options.mk>

.if !${PORT_OPTIONS:MSHIMBUN}
EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-Makefile.in
SHIMBUN=	"@@comment "
.else
SHIMBUN=	""
.endif

.include <bsd.port.pre.mk>

.if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} >= 23
FLIM_PORT=	${PORTSDIR}/editors/flim
SEMI_PORT=	${PORTSDIR}/editors/semi
INSTALL_TARGET=	install install-icons
PLIST_SUB+=	EMACS23=""
.else
PLIST_SUB+=	EMACS23="@@comment "
.endif

.if ${EMACS_PORT_NAME} == "emacs22"
INSTALL_TARGET=	install install-icons
.endif

.if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} < 22
MULE_UCS_PORT=	${PORTSDIR}/converters/mule-ucs
INSTALL_TARGET=	install install-icons
.endif

FLIM_TRUNK=	1.14
FLIM_COOKIE=	${LOCALBASE}/share/flim/flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages
FLIM_PORT?=	${PORTSDIR}/editors/flim-${EMACS_PORT_NAME}

SEMI_TRUNK=	1.14
SEMI_COOKIE=	${LOCALBASE}/share/semi/semi-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages
SEMI_PORT?=	${PORTSDIR}/editors/semi-${EMACS_PORT_NAME}

MULE_UCS_PORT?=	${PORTSDIR}/converters/mule-ucs-${EMACS_PORT_NAME}
MULE_UCS_ELISP_FILE=	${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mule-ucs/un-define.el

BUILD_DEPENDS+=	w3m:${PORTSDIR}/www/w3m-m17n
RUN_DEPENDS+=	w3m:${PORTSDIR}/www/w3m-m17n
.if ${PORT_OPTIONS:MSHIMBUN}
BUILD_DEPENDS+=	${FLIM_COOKIE}:${FLIM_PORT}
RUN_DEPENDS+=	${FLIM_COOKIE}:${FLIM_PORT}
.endif
.if ${PORT_OPTIONS:MOCTET_VIEWER}
RUN_DEPENDS+=	${SEMI_COOKIE}:${SEMI_PORT} \
		wvHtml:${PORTSDIR}/textproc/wv \
		xlhtml:${PORTSDIR}/textproc/xlhtml
.if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} < 22
RUN_DEPENDS+=	${MULE_UCS_ELISP_FILE}:${MULE_UCS_PORT}
.endif
.endif

post-extract:
.if defined(EMACS_PACKAGESDIR)
	@@${CP} ${FILESDIR}/_pkg.el ${WRKSRC}
.endif

post-install:
.if ${PORT_OPTIONS:MDOCS}
	${MKDIR} ${DOCSDIR}
	${MKDIR} ${DOCSDIR_JA}
.for i in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
.endfor
.for i in ${DOCS_JA}
	${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR_JA}
.endfor
.endif
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.post.mk>
@


1.59
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:   emacs-w3m
# Date Created:			24 Mar 2001
# Whom:				MANTANI Nobutaka <nobutaka@@nobutaka.com>
#
# $FreeBSD: head/www/emacs-w3m/Makefile 303664 2012-09-04 17:05:43Z ashish $
#
d47 9
a55 1
.if defined(WITHOUT_SHIMBUN)
a57 1
WITHOUT_OCTET_VIEWER=	yes
d67 1
a67 1
INSTALL_TARGET= install install-icons
d70 1
a70 1
PLIST_SUB+= EMACS23="@@comment "
d74 1
a74 1
INSTALL_TARGET= install install-icons
d79 1
a79 1
INSTALL_TARGET= install install-icons
d95 1
a95 1
.if !defined(WITHOUT_SHIMBUN)
d99 1
a99 1
.if !defined(WITHOUT_OCTET_VIEWER)
a107 13
pre-everything::
.if !defined(WITHOUT_SHIMBUN)
	@@${ECHO_MSG} "===>"
	@@${ECHO_MSG} "===>  If you don't use the shimbun modules, please define WITHOUT_SHIMBUN."
	@@${ECHO_MSG} "===>"
.endif
.if !defined(WITHOUT_OCTET_VIEWER)
	@@${ECHO_MSG} "===>"
	@@${ECHO_MSG} "===>  If you don't use the octet stream viewer,"
	@@${ECHO_MSG} "===>  please define WITHOUT_OCTET_VIEWER."
	@@${ECHO_MSG} "===>"
.endif

d114 1
a114 1
.if !defined(NOPORTDOCS)
@


1.58
log
@SVN rev 303664 on 2012-09-04 17:05:43Z by ashish

Chase Emacs updates
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.57
log
@SVN rev 301834 on 2012-08-01 16:50:15Z by ashish

- Bump PORTREVISION to chase Emacs port updates
- Unbreak INDEX caused by databases/lsdb, editors/flim, and editors/semi
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.56
log
@- update png to 1.5.10
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.55
log
@Update to 1.4.471 CVS snapshot on 2012/03/06.
Set correct INSTALL_TARGET for emacs-devel. [1]
Fix build error with WITHOUT_SHIMBUN=yes. [2]

PR:		ports/165611 [2]
Submitted by:	John Hein <jhein@@symmetricom.com> [1], Seiji Ariga <freebsd@@khaotic.net> [2]
Feature safe:	yes
@
text
@d10 1
@


1.54
log
@- Chase Emacs updates

PR:		ports/165082
@
text
@d9 1
a9 2
PORTVERSION=	1.4.423.b.${SNAPDATE}
PORTREVISION=	4
d14 1
a14 1
DISTNAME=	${PORTNAME}-1.4.423-${SNAPDATE}
d25 1
a25 1
SNAPDATE=	20101224
d60 1
a60 1
.if (${EMACS_PORT_NAME} == "emacs23")
d69 1
a69 1
.if (${EMACS_PORT_NAME} == "emacs22")
d73 1
a73 1
.if (${EMACS_PORT_NAME} == "emacs21")
d89 2
a90 2
BUILD_DEPENDS=	w3m:${PORTSDIR}/www/w3m-m17n
RUN_DEPENDS=	w3m:${PORTSDIR}/www/w3m-m17n
d99 1
a99 2

.if (${EMACS_PORT_NAME} != "emacs22") && (${EMACS_PORT_NAME} != "emacs23")
@


1.53
log
@- Chase editors/emacs update
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.52
log
@Chase editors/emacs update
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.51
log
@Chase editors/emacs update.

PR:		ports/160196
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.50
log
@Fix package building error of emacs-w3m-emacs21 and emacs-w3m-emacs22.

Feature safe:	yes
@
text
@d10 1
@


1.49
log
@Update to 1.4.423 CVS snapshot on 2010/12/24.
@
text
@d64 3
@


1.48
log
@Sync to new bsd.autotools.mk
@
text
@d9 1
a9 2
PORTVERSION=	1.4.378.b.${SNAPDATE}
PORTREVISION=	2
d11 2
a12 1
MASTER_SITES=	http://people.freebsd.org/~nobutaka/
d14 1
a14 1
DISTNAME=	${PORTNAME}-1.4.378-${SNAPDATE}
d19 3
d25 1
a25 1
SNAPDATE=	20100125
@


1.47
log
@- update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
@
text
@d33 1
a33 1
USE_AUTOTOOLS=	autoconf:213
@


1.46
log
@- update to jpeg-8
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.45
log
@Fix installation of icons for emacs-w3m-emacs22.

Reported by:	 itetcu
@
text
@d10 1
@


1.44
log
@Fix dependency of emacs-w3m-emacs22.

Reported by:   QAT
@
text
@d62 4
@


1.43
log
@Update to 1.4.378 CVS snapshot on 2010/01/25.
Current version 1.4.4 does not support emacs23 and
new version has not been released since 2005.
@
text
@d56 1
a56 1
.if (${EMACS_PORT_NAME} == "emacs22") || (${EMACS_PORT_NAME} == "emacs23")
@


1.42
log
@Changes to editors/emacs and Mk/bsd.emacs.mk were taken from
PR/137956 by Ashish SHUKLA (thanks!).  [1]

Those ports which define EMACS_PORT_NAME to be "emacs21" were
not touched (this time). They may be converted to the new
world order by removing the above mentioned assignment.

Four ports were marked as BROKEN with EMACS_PORT_NAME=emacs23
(they do not compile):
. lang/bigloo;
. mail/wanderlust;
. mail/wanderlust-devel;
. www/emacs-w3m.

Three ports were marked as IGNORE with EMACS_PORT_NAME=emacs23:
. japanese/egg-canna (the port version is dated as of 2001,
  does not compile with Emacs 23 and seems it cannot be fixed);
. deskutils/remember.el (was incorporated into Emacs 23);
. editors/nxml (was incorporated into Emacs 23).

Changes that were made after (and as a result of) exp run. For
those ports:
. japanese/migemo-emacs21;
. japanese/migemo-emacs22
EMACS_PORT_NAME?= was changed to EMACS_PORT_NAME= to the apropriate
emacs port name.

PR:		ports/137956 [1], ports/141369 [2]
Submitted by:	Ashish SHUKLA <wahjava at gmail.com>  [1],
		bsam (me)  [2]
Exp-run by: miwi
@
text
@d9 1
a9 2
PORTVERSION=	1.4.4
PORTREVISION=	6
d11 1
a11 1
MASTER_SITES=	http://emacs-w3m.namazu.org/
d13 1
d18 1
d21 2
d47 1
a47 1
EXTRA_PATCHES=	${PATCHDIR}/extra-patch-Makefile.in
a55 4
.if (${EMACS_PORT_NAME} == "emacs23")
BROKEN=		this version does not support Emacs 23
.endif

@


1.41
log
@- Chase textproc/wv shlib bump

Noticed by:	kwm
Feature safe:	yes
@
text
@d53 5
a57 1
.if (${EMACS_PORT_NAME} == "emacs22")
d90 1
a90 1
.if ${EMACS_PORT_NAME} != "emacs22"
@


1.40
log
@- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
@
text
@d10 1
a10 1
PORTREVISION=	5
@


1.39
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d10 1
a10 1
PORTREVISION=	4
@


1.38
log
@Correct dependency for emacs21 to fix package build.

Reported by:       pointyhat via kris
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.37
log
@Remove EMACS_PORT_NAME to use default setting in bsd.emacs.mk.

Submitted by:	ume
@
text
@d53 1
a53 1
.if (${EMACS_PORT_NAME} == "emacs21") || (${EMACS_PORT_NAME} == "emacs22")
d56 4
d61 1
a61 1
INSTALL_TARGET=	install install-icons
@


1.36
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d16 1
a16 1
COMMENT?=	Simple front-end to w3m for emacs21
a18 1
EMACS_PORT_NAME?=	emacs21
d51 2
d118 1
a118 1
.include <bsd.port.mk>
@


1.35
log
@Fix dependencies for EMACS_PORT_NAME = emacs22.
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.34
log
@Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.

Discussed with:	kris
Approved by:	portmgr (implicit)
@
text
@d52 1
a52 1
.if (${EMACS_PORT_NAME} == "emacs21")
d79 5
a83 2
		xlhtml:${PORTSDIR}/textproc/xlhtml \
		${MULE_UCS_ELISP_FILE}:${MULE_UCS_PORT}
@


1.33
log
@ - Fix possibility of "infinite make fork" when "Registering install for ..."
   EMACS ports.  [1]

 - Allow building a port as root using an NFS-mounted /usr/ports if the
   server maps root to a UID other than root. [2]

 - Make 'BROKEN' and 'IGNORED' ports exit their "make install" with a fail
   status rather than success. [3]

 - Improve behavior when dealing with versioned dependencies. [4]

 - Fix false positives in check-conflicts target. [5]

 - Remove obsolete bzip2 code. [6]

 - Add physical category net-p2p. [7]

 - Don't fetch INDEXFILE if not necessary; respect FETCH_ENV. [8], [11]

 - INDEX can now be moved outside of ports tree. [9]

 - Add ghostscript-gpl. [10]

 - Remove obsolete USE_MESA. [12]

 - Force pkg_install tools from ports on FreeBSD 4.10 and older. [13]

 - Document ALWAYS_KEEP_DISTFILES. [14]

 - Remove USE_REINPLACE from bsd.port.mk USE_DOS2UNIX patch. [15]

PR:	ports/37596 [1], ports/57259 [2], ports/63216 [3],
	ports/89448 [4], ports/89710 [5], ports/88996 [6],
	ports/89260 [7], ports/89363 [8], ports/89809 [9],
	ports/89853 [10], ports/91086 [11], ports/91710 [12],
	ports/91727 [13], ports/92111 [14], ports/92124 [15]
Submitted by:	Jay Sachs <jay at eziba dot com> [1], sem [1, 3, 8, 12],
		Andrew Heybey <ath at niksun dot com> [2], Jamie Jones
		<jamie at thompson dot bishopston dot net>, tobez [4], Mark
		Andrews <Mark_Andrews at isc dot org> [5], edwin [6, 11, 15],
		pav [7, 13], Peter Jeremy <PeterJeremy at optushome dot com
		dot au> [9], Ulrich Spoerlein <q at galgenberg dot net> [10],
		netchild [11], erwin [14]
Reviewed by:	kris, clement (partially)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.32
log
@Fix install error for emacs-w3m-xemacs21-mule.
@
text
@d18 1
@


1.31
log
@Add INFO macro
@
text
@a25 1
INFODIR?=	info
d27 1
a27 1
INFO+=		emacs-w3m-ja emacs-w3m
a33 1
		INFODIR=${INFODIR} \
@


1.30
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@d28 2
@


1.29
log
@Bump PORTREVISION to chase the glib20 shared library update.
@
text
@d28 1
a28 1
USE_AUTOCONF_VER=	213
@


1.28
log
@Update to 1.4.4.
@
text
@d10 1
@


1.27
log
@Update to 1.4.3.
@
text
@d9 1
a9 1
PORTVERSION=	1.4.3
@


1.26
log
@Update to 1.4.1.
@
text
@d9 1
a9 1
PORTVERSION=	1.4.1
@


1.25
log
@Update to 1.4.
@
text
@d9 1
a9 1
PORTVERSION=	1.4
@


1.24
log
@Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
@
text
@d9 1
a9 1
PORTVERSION=	1.3.6
@


1.23
log
@1. Update to 1.3.6.
2. Correct pkg-plist.

PR:		ports/54889 [2]
Submitted by:	Hideyuki KURASHINA <rushani@@bl.mmtr.or.jp>
@
text
@d27 1
a27 1
USE_AUTOCONF=	yes
@


1.22
log
@Update to 1.3.5.
Divide pkg-plist for each emacs variants.
@
text
@d9 1
a9 1
PORTVERSION=	1.3.5
@


1.21
log
@Update to 1.3.4.
@
text
@d9 1
a9 1
PORTVERSION=	1.3.4
a25 1
PKGINFODIR?=	"@@comment "
d30 1
a30 6
PLIST_SUB+=	EMACS_NAME=${EMACS_NAME} \
		XEMACS=${XEMACS} \
		EMACS20=${EMACS20} \
		EMACS21=${EMACS21} \
		EMACS=${EMACS} \
		LISPDIR=${LISPDIR} \
d32 1
a33 4
		INFODIR=${INFODIR} \
		PKGINFODIR=${PKGINFODIR} \
		ICONS=${ICONS} \
		ETC=${ETC} \
a41 26
.if (${EMACS_PORT_NAME} == "xemacs21-mule")
XEMACS=		""
EMACS=		"@@comment "
EMACS20=	"@@comment "
EMACS21=	"@@comment "
ICONS=		""
ETC=		"@@comment "
.else
.if (${EMACS_PORT_NAME} == "emacs20")
XEMACS=		"@@comment "
EMACS=		""
EMACS20=	""
EMACS21=	"@@comment "
ICONS=		"@@comment "
ETC=		"@@comment "
.else
XEMACS=		"@@comment "
EMACS=		""
EMACS20=	"@@comment "
EMACS21=	""
ICONS=		""
ETC=		""
INSTALL_TARGET=	install install-icons
.endif
.endif

d54 1
@


1.20
log
@De-pkg-comment.
@
text
@d9 1
a9 2
PORTVERSION=	1.3.3
PORTREVISION=	1
d25 1
d39 1
d45 2
a46 2
DOCS=		FAQ README
DOCS_JA=	FAQ.ja README.ja README.namazu.ja README.shimbun.ja TIPS.ja
@


1.19
log
@Add a patch to work mew-shimbun.el with Mew 2.x.
Update my mail address in pkg-descr.

Obtained from:	emacs-w3m CVS
@
text
@d16 1
@


1.18
log
@Update to 1.3.3.

Submitted by:	taoka
@
text
@d10 1
@


1.17
log
@Update to 1.3.2.

Submitted by:	taoka
@
text
@d9 1
a9 1
PORTVERSION=	1.3.2
@


1.16
log
@Add WITHOUT_SHIMBUN knob.

Submitted by:	NIIMI Satoshi <sa2c@@sa2c.net>
@
text
@d9 1
a9 1
PORTVERSION=	1.3.1
a12 1
DISTNAME=	w3m_el-${PORTVERSION}
@


1.15
log
@Update to 1.3.1.
@
text
@d40 2
a41 1
		ETC=${ETC}
d75 7
a81 1
.include <bsd.port.pre.mk>
d100 7
a106 5
BUILD_DEPENDS=	w3m:${PORTSDIR}/www/w3m-m17n \
		${FLIM_COOKIE}:${FLIM_PORT}
RUN_DEPENDS=	w3m:${PORTSDIR}/www/w3m-m17n \
		${FLIM_COOKIE}:${FLIM_PORT}
.if (${EMACS_PORT_NAME} != "xemacs21-mule" && !defined(WITHOUT_OCTET_VIEWER))
d114 6
a119 1
.if (${EMACS_PORT_NAME} != "xemacs21-mule" || !defined(WITHOUT_OCTET_VIEWER))
d121 1
a121 1
	@@${ECHO_MSG} "===>  If you don't use octet stream viewer,"
d144 1
a144 1
.include <bsd.port.post.mk>
@


1.14
log
@Update to 1.2.7.
@
text
@d9 1
a9 1
PORTVERSION=	1.2.7
d31 4
a34 4
		XEMACS_ONLY=${XEMACS_ONLY} \
		EMACS20_ONLY=${EMACS20_ONLY} \
		EMACS21_ONLY=${EMACS21_ONLY} \
		EMACS_ONLY=${EMACS_ONLY} \
a38 1
		SHIMBUN=${SHIMBUN} \
d49 4
a52 4
XEMACS_ONLY=	""
EMACS_ONLY=	"@@comment "
EMACS20_ONLY=	"@@comment "
EMACS21_ONLY=	"@@comment "
d57 4
a60 4
XEMACS_ONLY=	"@@comment "
EMACS_ONLY=	""
EMACS20_ONLY=	""
EMACS21_ONLY=	"@@comment "
d64 4
a67 4
XEMACS_ONLY=	"@@comment "
EMACS_ONLY=	""
EMACS20_ONLY=	"@@comment "
EMACS21_ONLY=	""
a75 2
FLIM_TRUNK=	1.14
FLIM_COOKIE=	${LOCALBASE}/share/flim/flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages
d78 2
a79 2
.else
FLIM_PORT=	${PORTSDIR}/editors/flim-${EMACS_PORT_NAME}
d82 3
a84 11
.if defined(WITH_SHIMBUN)
HAVE_FLIM=	yes
SHIMBUN=	""
.else
.if exists(${FLIM_COOKIE})
HAVE_FLIM=	yes
SHIMBUN=	""
.else
SHIMBUN=	"@@comment "
.endif
.endif
d86 16
a101 3
.if defined(HAVE_FLIM)
BUILD_DEPENDS+=	${FLIM_COOKIE}:${FLIM_PORT}
RUN_DEPENDS+=		${FLIM_COOKIE}:${FLIM_PORT}
a102 2
BUILD_DEPENDS+=	w3m:${PORTSDIR}/www/w3m-m17n
RUN_DEPENDS+=		w3m:${PORTSDIR}/www/w3m-m17n
a103 1
.if !defined(HAVE_FLIM)
d105 5
a109 3
	@@${ECHO_MSG} "====>"
	@@${ECHO_MSG} "====> You can have shimbun support by adding \"WITH_SHIMBUN=yes\" to argument of make."
	@@${ECHO_MSG} "====>"
@


1.13
log
@Update to 1.2.5.
@
text
@d9 1
a9 1
PORTVERSION=	1.2.5
@


1.12
log
@Update to 1.2.4.
@
text
@d9 1
a9 1
PORTVERSION=	1.2.4
d20 2
a21 1
			--with-lispdir=${PREFIX}/${LISPDIR}
d105 4
a108 4
pre-fetch:
	@@${ECHO_MSG}
	@@${ECHO_MSG} "NOTE: You can have shimbun support by adding \"WITH_SHIMBUN=yes\" to argument of make."
	@@${ECHO_MSG}
@


1.11
log
@Update to 1.2.3.
@
text
@d9 1
a9 1
PORTVERSION=	1.2.3
d100 2
a101 2
BUILD_DEPENDS+=	w3m:${PORTSDIR}/www/w3m
RUN_DEPENDS+=		w3m:${PORTSDIR}/www/w3m
@


1.10
log
@Don't set SHIMBUN="" if flim-emacs21 isn't installed.
Correct pkg-plist.

Submitted by:	NIIMI Satoshi <sa2c@@and.or.jp>
@
text
@d9 1
a9 1
PORTVERSION=	1.2.2
@


1.9
log
@Update to 1.2.2.
@
text
@d22 2
a23 1
ETCDIR?=	${EMACS_LIBDIR_WITH_VER}/etc/w3m/icons
d35 1
d39 2
a40 1
		ICONS=${ICONS}
d54 1
d62 1
d69 1
a93 3
.endif
.if (${EMACS_PORT_NAME} == "emacs21")
SHIMBUN=	""
@


1.8
log
@Update to 1.2.1.
@
text
@d9 1
a9 1
PORTVERSION=	1.2.1
@


1.7
log
@New master/slave scheme for emacs-w3m ports.
Update master port to emacs21.
Update slave ports to stub port:
    emacs-w3m-emacs20, emacs-w3m-xemacs21-mule
Install el/elc files to version specific site-lisp directory (Gnu Emacsen).
@
text
@d9 1
a9 1
PORTVERSION=	1.1.100
a16 3
PORTCLASS?=		master

.if (${PORTCLASS} == "master")
a17 4
DEPPORT_SUFFIX=		
.else
DEPPORT_SUFFIX=		-${EMACS_PORT_NAME}
.endif
d20 1
a20 1
			--with-lispdir=${LOCALBASE}/${LISPDIR}
d22 1
a22 1
ETCDIR?=	share/w3m
d30 2
d36 2
a37 1
		SHIMBUN=${SHIMBUN}
d39 2
a40 2
DOCS=		README
DOCS_JA=	README.ja TIPS.ja
d45 23
d70 4
a73 4
.if (${EMACS_NAME} == "xemacs")
XEMACS_ONLY?=		""
EMACS_ONLY?=		"@@comment "
SEMI_FILE=		${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/semi/mime-setup.el
d75 1
a75 3
XEMACS_ONLY?=		"@@comment "
EMACS_ONLY?=		""
SEMI_FILE=		${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/semi/mime-setup.el
d79 2
a80 6
HAVE_SEMI=yes
SHIMBUN=		""
.else 
.if exists(${SEMI_FILE})
HAVE_SEMI=yes
SHIMBUN=		""
d82 6
a87 1
SHIMBUN=		"@@comment "
d89 2
d93 3
a95 3
.if defined(HAVE_SEMI) 
BUILD_DEPENDS+=		${SEMI_FILE}:${PORTSDIR}/editors/semi${DEPPORT_SUFFIX}
RUN_DEPENDS+=		${SEMI_FILE}:${PORTSDIR}/editors/semi${DEPPORT_SUFFIX}
d97 2
d100 1
a100 1
.if !defined(HAVE_SEMI)
@


1.6
log
@Maintainer is committer now.

Reviewed by:	knu
@
text
@d17 1
a17 1
EMACS_PORT_NAME?=	emacs20
d19 10
a28 2
CONFIGURE_ARGS?=	--with-emacs=${EMACS_CMD}
LISPDIR?=	${EMACS_LIBDIR}/site-lisp/w3m
d58 1
a58 1
SEMI_FILE=		${LOCALBASE}/${EMACS_LIBDIR}/site-lisp/semi/mime-setup.el
d74 2
a75 2
BUILD_DEPENDS+=		${SEMI_FILE}:${PORTSDIR}/editors/semi-${EMACS_PORT_NAME}-current
RUN_DEPENDS+=		${SEMI_FILE}:${PORTSDIR}/editors/semi-${EMACS_PORT_NAME}-current
@


1.5
log
@Update to 1.1.100.

PR:		ports/30586
Submitted by:	MANTANI Nobutaka <nobutaka@@nobutaka.com>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/emacs-w3m-emacs20/Makefile,v 1.4 2001/07/23 13:33:10 okazaki Exp $
d15 1
a15 1
MAINTAINER=	nobutaka@@nobutaka.com
@


1.4
log
@Update MASTER_SITES.

PR:		29159
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/emacs-w3m-emacs20/Makefile,v 1.3 2001/05/24 02:30:11 knu Exp $
d9 1
a9 1
PORTVERSION=	1.0
d43 1
a43 1
.if ${EMACS_NAME} == xemacs
@


1.3
log
@Update to 1.0.

PR:		ports/27603
Submitted by:	MANTANI Nobutaka <nobutaka@@nobutaka.com> (MAINTAINER)
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/emacs-w3m-emacs20/Makefile,v 1.2 2001/04/11 04:11:40 knu Exp $
d11 1
a11 1
MASTER_SITES=	http://namazu.org/~tsuchiya/emacs-w3m/
@


1.2
log
@Update to 0.2.150.

Add hooks for the forthcoming emacs-w3m-xemacs21-mule port.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/emacs-w3m-emacs20/Makefile,v 1.1 2001/04/02 01:04:44 okazaki Exp $
d9 1
a9 1
PORTVERSION=	0.2.150
d32 2
a33 1
		PKGINFODIR=${PKGINFODIR}
d46 1
d50 25
@


1.1
log
@Add emacs-w3m-emacs20, a simple interface program of w3m for Emacs20.

PR:		26130
Submitted by:	MANTANI Nobutaka <nobutaka@@nobutaka.com>
@
text
@d5 1
a5 1
# $FreeBSD$
d9 1
a9 1
PORTVERSION=	0.2.126
d18 5
a22 9
.if (${EMACS_PORT_NAME} == "emacs20")
CONFIGURE_ARGS=	--with-emacs=${EMACS_CMD}
.endif
.if (${EMACS_PORT_NAME} == "xemacs21-mule")
CONFIGURE_ARGS=	--with-xemacs=${EMACS_CMD}
EMACS_PACKAGESDIR=	lib/xemacs/site-packages
MANIFEST=		MANIFEST.w3m
INSTALL_TARGET=		install-package
.endif
d27 6
a32 1
PLIST_SUB+=	EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR}
d37 12
a48 2
DOCSDIR=	${PREFIX}/share/doc/emacs-w3m
DOCSDIR_JA=	${PREFIX}/share/doc/ja/emacs-w3m
d50 1
a50 1
pre-build:
d68 1
a68 1
.include <bsd.port.mk>
@

