From owner-freebsd-ports Sun Oct 7 23:50:57 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B4AAC37B406 for ; Sun, 7 Oct 2001 23:50:00 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f986o0F13595; Sun, 7 Oct 2001 23:50:00 -0700 (PDT) (envelope-from gnats) Received: from aerotus.nobutaka.com (pl009.nas921.m-hiroshima.nttpc.ne.jp [210.153.226.9]) by hub.freebsd.org (Postfix) with ESMTP id C169F37B405 for ; Sun, 7 Oct 2001 23:49:13 -0700 (PDT) Received: (from nobutaka@localhost) by triton.nobutaka.com (8.11.6/8.11.4) id f986j5N02852; Mon, 8 Oct 2001 15:45:05 +0900 (JST) (envelope-from nobutaka@nobutaka.com) Message-Id: <200110080645.f986j5N02852@triton.nobutaka.com> Date: Mon, 8 Oct 2001 15:45:05 +0900 (JST) From: MANTANI Nobutaka Reply-To: MANTANI Nobutaka To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/31124: Update port: www/w3m Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 31124 >Category: ports >Synopsis: Update port: www/w3m >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Oct 07 23:50:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: MANTANI Nobutaka >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: System: FreeBSD triton.nobutaka.com 5.0-CURRENT FreeBSD 5.0-CURRENT #7: Fri Oct 5 22:33:56 JST 2001 nobutaka@triton.nobutaka.com:/usr/src/sys/i386/compile/TRITON i386 >Description: Update www/w3m port to 0.2.1-inu-1.4 and www/w3m-img port to 0.2.1-inu-1.4-img-1.11. w3m-0.2.1-inu-1.4 is not official release, but it contains many bug fixes. And setup www/w3m for upcoming www/w3m-m17n port. This port depends on libgc.so.1, so please update devel/boehm-gc port first. Added files: files/extra-patch-XMakefile.m17n files/patch-configure scripts/pre-configure Removed files: files/extra-patch-XMakefile.noimg files/patch-aa files/patch-ak files/patch-ao files/patch-mimehead.c >How-To-Repeat: >Fix: Index: w3m/Makefile =================================================================== RCS file: /home/ncvs/ports/www/w3m/Makefile,v retrieving revision 1.31 diff -u -r1.31 Makefile --- w3m/Makefile 27 Aug 2001 23:45:07 -0000 1.31 +++ w3m/Makefile 8 Oct 2001 05:44:44 -0000 @@ -8,27 +8,30 @@ PORTNAME= w3m PORTVERSION= ${W3M_VERSION} CATEGORIES+= www ipv6 -MASTER_SITES= ftp://ei5nazha.yz.yamagata-u.ac.jp/w3m/ \ - http://mi.med.tohoku.ac.jp/~satodai/w3m/src/ \ - ftp://ftp.firedrake.org/w3m/ \ - ftp://ftp.umlauf.de/pub/w3m/ \ - http://www.instinct.org/w3m/ \ - http://grilli.net/mirrors/w3m/download/ -DISTNAME= ${PORTNAME}-${W3M_VERSION} +MASTER_SITES= http://mi.med.tohoku.ac.jp/~satodai/w3m/inusrc/200109/ +DISTNAME= ${PORTNAME}-${W3M_VERSION}-inu-${INU_VERSION} MAINTAINER?= nobutaka@nobutaka.com -BUILD_DEPENDS= ${LOCALBASE}/lib/libgc.a:${PORTSDIR}/devel/boehm-gc +LIB_DEPENDS= gc.1:${PORTSDIR}/devel/boehm-gc W3M_VERSION= 0.2.1 -IMG_VERSION= 1.10 -PORTREVISION?= 1 - -.if defined(INLINE_IMAGE) -PORTVERSION:= ${PORTVERSION}+${IMG_VERSION} -.else -PORTREVISION= 1 -.endif +INU_VERSION= 1.4 +IMG_VERSION= 1.11 +M17N_VERSION= 0.19 + +.if !defined(M17N) +PORTREVISION?= 2 +.endif + +HAS_CONFIGURE= yes +CONFIGURE_ARGS= -nonstop +HOSTNAME!= /bin/hostname +SCRIPTS_ENV= HOSTNAME=${HOSTNAME} WRKSRC=${WRKSRC} PREFIX=${PREFIX} \ + LOCALBASE=${LOCALBASE} JAPANESE=${JAPANESE} \ + USE_OPENSSL="${USE_OPENSSL}" SSL_CFLAGS="${SSL_CFLAGS}" \ + SSL_LIBS="${SSL_LIBS}" EXTRA_SSL_LIBS="${EXTRA_SSL_LIBS}" \ + INLINE_IMAGE=${INLINE_IMAGE} M17N=${M17N} MAN1= w3m.1 MANLANG= "" @@ -45,29 +48,34 @@ USE_OPENSSL= yes .endif -.include +.if defined(M17N) +PORTVERSION:= ${PORTVERSION}+${M17N_VERSION} +MASTER_SITES= http://www2u.biglobe.ne.jp/~hsaka/w3m/patch/ +DISTNAME= ${PORTNAME}-m17n-${M17N_VERSION} +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-XMakefile.m17n +PLIST_SUB+= M17N_ONLY="" NO_M17N="@comment " -.if ${OSVERSION} >= 400014 -SED_CMD+= -e "s,undef INET6,define INET6,g" +# Disable inline image support for w3m-m17n. +.undef INLINE_IMAGE +.else +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-XMakefile +PLIST_SUB+= M17N_ONLY="@comment " NO_M17N="" .endif .if defined(JAPANESE) -SED_CMD+= -e "s,undef JAPANESE,define JAPANESE,g" MANLANG+= ja -DOCS_JP= ${DOCS} HISTORY.kokb README.SSL README.cookie \ +DOCS_JP= ${DOCS} README.SSL README.cookie \ README.keymap README.mailcap README.menu -PLIST_SUB= JAPANESE_ONLY="" +PLIST_SUB+= JAPANESE_ONLY="" .else -PLIST_SUB= JAPANESE_ONLY="@comment " +PLIST_SUB+= JAPANESE_ONLY="@comment " .endif .if defined(USE_OPENSSL) SSL_CFLAGS= -I${OPENSSLINC}/openssl -I${OPENSSLINC} ${OPENSSL_CFLAGS} SSL_LIBS= -L${OPENSSLLIB} -lssl -lcrypto -SED_CMD+= -e "s,undef USE_SSL,define USE_SSL,g" \ - -e "s,undef USE_SSL_VERIFY, define USE_SSL_VERIFY,g" MAKE_FLAGS+= DEFS="${SSL_CFLAGS} -I${LOCALBASE}/include" \ LIBS="${SSL_LIBS} ${EXTRA_SSL_LIBS} -L${LOCALBASE}/lib" .else @@ -75,10 +83,10 @@ .endif .if defined(INLINE_IMAGE) +PORTVERSION:= ${PORTVERSION}+${IMG_VERSION} PATCH_SITES= http://www2u.biglobe.ne.jp/~hsaka/w3m/patch/ -PATCHFILES= ${DISTNAME}-img-${IMG_VERSION}.patch +PATCHFILES= ${PORTNAME}-${W3M_VERSION}-inu-${INU_VERSION}-img-${IMG_VERSION}.patch PATCH_DIST_STRIP= -p1 -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-XMakefile USE_IMLIB= yes @@ -88,7 +96,6 @@ PKGMESSAGE= ${MASTERDIR}/pkg-message .else -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-XMakefile.noimg PLIST_SUB+= INLINE_IMAGE_ONLY="@comment " # Don't use pkg-message @@ -100,13 +107,6 @@ @${ECHO_MSG} "You can disable support for SSL by defining WITHOUT_SSL." .endif -post-configure: - @${CP} ${CONFIG_H} ${CONFIG_H}.in - @${SED} ${SED_CMD} < ${CONFIG_H}.in > ${CONFIG_H} - @${SED} -e "s,@PERL@,${PERL},g" \ - -e "s,@CYGWIN@,0,g" \ - < ${WRKSRC}/scripts/dirlist.in > ${WRKSRC}/scripts/dirlist.cgi - post-install: .if !defined(NOPORTDOCS) .if defined(JAPANESE) @@ -120,6 +120,9 @@ for i in ${DOCS} ; do \ ${INSTALL_DATA} $$i ${PREFIX}/share/doc/w3m/ ; \ done +.if defined(M17N) + @${INSTALL_DATA} ${WRKSRC}/doc/README.m17n ${PREFIX}/share/doc/w3m +.endif .endif @${INSTALL_MAN} ${WRKSRC}/doc/w3m.1 ${PREFIX}/man/man1 .if defined(JAPANESE) @@ -129,4 +132,4 @@ @${CAT} ${PKGMESSAGE} .endif -.include +.include Index: w3m/distinfo =================================================================== RCS file: /home/ncvs/ports/www/w3m/distinfo,v retrieving revision 1.12 diff -u -r1.12 distinfo --- w3m/distinfo 27 Aug 2001 23:45:07 -0000 1.12 +++ w3m/distinfo 8 Oct 2001 03:12:11 -0000 @@ -1,2 +1,3 @@ -MD5 (w3m-0.2.1.tar.gz) = 906c2506f570b563807bcd1d23fecea5 -MD5 (w3m-0.2.1-img-1.10.patch) = 8cd810eb925fd5da17d04ffcb2b22b1a +MD5 (w3m-0.2.1-inu-1.4.tar.gz) = 0524de2794aa2562f92e06ab1a631d5e +MD5 (w3m-0.2.1-inu-1.4-img-1.11.patch) = 8440e8ec39e028e176054eb348584348 +MD5 (w3m-m17n-0.19.tar.gz) = 96243978524a7b8fba6cbb413026eeff Index: w3m/pkg-plist =================================================================== RCS file: /home/ncvs/ports/www/w3m/pkg-plist,v retrieving revision 1.7 diff -u -r1.7 pkg-plist --- w3m/pkg-plist 27 Aug 2001 23:45:07 -0000 1.7 +++ w3m/pkg-plist 8 Oct 2001 05:17:56 -0000 @@ -1,12 +1,12 @@ bin/w3m libexec/w3m/dirlist.cgi +%%NO_M17N%%libexec/w3m/inflate libexec/w3m/w3mbookmark libexec/w3m/w3mhelperpanel %%INLINE_IMAGE_ONLY%%libexec/w3m/w3mimgdisplay %%INLINE_IMAGE_ONLY%%libexec/w3m/w3mimgsize %%PORTDOCS%%%%JAPANESE_ONLY%%share/doc/ja/w3m/FAQ.html %%PORTDOCS%%%%JAPANESE_ONLY%%share/doc/ja/w3m/HISTORY -%%PORTDOCS%%%%JAPANESE_ONLY%%share/doc/ja/w3m/HISTORY.kokb %%PORTDOCS%%%%JAPANESE_ONLY%%share/doc/ja/w3m/MANUAL.html %%PORTDOCS%%%%JAPANESE_ONLY%%share/doc/ja/w3m/README %%PORTDOCS%%%%JAPANESE_ONLY%%share/doc/ja/w3m/README.SSL @@ -31,6 +31,7 @@ %%PORTDOCS%%share/doc/w3m/README.dict %%PORTDOCS%%share/doc/w3m/README.func %%PORTDOCS%%%%INLINE_IMAGE_ONLY%%share/doc/w3m/README.img +%%PORTDOCS%%%%M17N_ONLY%%share/doc/w3m/README.m17n %%PORTDOCS%%share/doc/w3m/STORY.html %%PORTDOCS%%share/doc/w3m/keymap.default %%PORTDOCS%%share/doc/w3m/keymap.lynx @@ -38,6 +39,7 @@ %%PORTDOCS%%share/doc/w3m/menu.submenu share/doc/w3m/w3mhelp-lynx_en.html share/doc/w3m/w3mhelp-w3m_en.html +share/doc/w3m/w3mhelp.html @dirrm libexec/w3m @dirrm share/doc/ja/w3m @dirrm share/doc/w3m Index: w3m/files/extra-patch-XMakefile =================================================================== RCS file: /home/ncvs/ports/www/w3m/files/extra-patch-XMakefile,v retrieving revision 1.2 diff -u -r1.2 extra-patch-XMakefile --- w3m/files/extra-patch-XMakefile 27 Aug 2001 23:45:07 -0000 1.2 +++ w3m/files/extra-patch-XMakefile 7 Oct 2001 06:37:54 -0000 @@ -1,27 +1,6 @@ ---- XMakefile.orig Mon Aug 13 00:52:11 2001 -+++ XMakefile Mon Aug 13 00:53:15 2001 -@@ -22,16 +22,16 @@ - - INCLUDES=-I. - --DEFS=$(INCLUDES) # -DDEBUG --CFLAGS=$(MYCFLAGS) $(DEFS) --LIBS=-L. -lindep $(GCLIB) $(MATHLIB) $(LOCAL_LIBRARIES) $(SYS_LIBRARIES) -+DEFS+=$(INCLUDES) # -DDEBUG -+CFLAGS+=$(DEFS) -+LIBS+=-L. -lindep -lgc $(MATHLIB) $(LOCAL_LIBRARIES) $(SYS_LIBRARIES) - INSTALL=sh install.sh - INSTALL2=sh ../install.sh - AR=ar - - all: $(TARGETS) - --$(TARGET): $(ALLOBJS) $(ALIB) $(GCTARGET) -+$(TARGET): $(ALLOBJS) $(ALIB) - $(CC) $(CFLAGS) -o $(TARGET) $(ALLOBJS) $(LIBS) - - $(ALIB): $(ALIBOBJS) -@@ -86,24 +86,25 @@ +--- XMakefile.orig Thu Sep 27 21:30:08 2001 ++++ XMakefile Sun Oct 7 14:42:43 2001 +@@ -80,22 +80,23 @@ install: $(TARGETS) -$(MKDIR) $(DESTDIR)$(BIN_DIR) -$(MKDIR) $(DESTDIR)$(HELP_DIR) @@ -33,16 +12,16 @@ - $(INSTALL) -m 644 w3mhelp-lynx_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_en.html - $(INSTALL) -m 644 w3mhelp-lynx_ja.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_ja.html - $(INSTALL) -m 644 $(HELP_FILE) $(DESTDIR)$(HELP_DIR)/w3mhelp.html -- for d in $(BOOKMARKER) $(HELPER) $(IMGTARGET); \ -- do $(INSTALL) -m 755 $$d $(DESTDIR)$(LIB_DIR)/$$d; done +- for d in $(EXT_TARGETS); do $(INSTALL) -m 755 $$d $(DESTDIR)$(LIB_DIR)/$$d; done - (cd scripts; for i in *.cgi; do $(INSTALL2) -m 755 $$i $(DESTDIR)$(LIB_DIR)/$$i; done) + $(BSD_INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(BIN_DIR)/$(TARGET) + $(BSD_INSTALL_DATA) w3mhelp-w3m_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-w3m_en.html + $(BSD_INSTALL_DATA) w3mhelp-w3m_ja.html $(DESTDIR)$(HELP_DIR_JA)/w3mhelp-w3m_ja.html + $(BSD_INSTALL_DATA) w3mhelp-lynx_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_en.html + $(BSD_INSTALL_DATA) w3mhelp-lynx_ja.html $(DESTDIR)$(HELP_DIR_JA)/w3mhelp-lynx_ja.html -+ for d in $(BOOKMARKER) $(HELPER) $(IMGDISPLAY) $(IMGSIZE); do $(BSD_INSTALL_PROGRAM) $$d $(DESTDIR)$(LIB_DIR)/$$d; done -+ cd scripts; for i in *.cgi; do $(BSD_INSTALL_SCRIPT) $$i $(DESTDIR)$(LIB_DIR)/$$i; done ++ $(BSD_INSTALL_DATA) -m 644 $(HELP_FILE) $(DESTDIR)$(HELP_DIR)/w3mhelp.html ++ for d in $(EXT_TARGETS); do $(BSD_INSTALL_SCRIPT) $$d $(DESTDIR)$(LIB_DIR)/$$d; done ++ (cd scripts; for i in *.cgi; do $(BSD_INSTALL_SCRIPT) $$i $(DESTDIR)$(LIB_DIR)/$$i; done) uninstall: -$(RM) $(BIN_DIR)/$(TARGET) @@ -51,11 +30,7 @@ + -$(RM) $(HELP_DIR_JA)/w3mhelp-lynx_ja.html -$(RM) $(HELP_DIR)/w3mhelp-w3m_en.html - -$(RM) $(HELP_DIR)/w3mhelp-w3m_ja.html -- -$(RM) $(HELP_DIR)/w3mhelp.html + -$(RM) $(HELP_DIR_JA)/w3mhelp-w3m_ja.html -+ -$(RM) $(LIB_DIR)/$(BOOKMARKER) -+ -$(RM) $(LIB_DIR)/$(HELPER) -+ - - clean: sweep - rm -f *.o *.a $(TARGETS) mktable$(EXT) + -$(RM) $(HELP_DIR)/w3mhelp.html + -$(RM) $(LIB_DIR)/$(BOOKMARKER) + -$(RM) $(LIB_DIR)/$(HELPER) Index: w3m/files/extra-patch-XMakefile.m17n =================================================================== RCS file: w3m/files/extra-patch-XMakefile.m17n diff -N w3m/files/extra-patch-XMakefile.m17n --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ w3m/files/extra-patch-XMakefile.m17n 8 Oct 2001 04:11:56 -0000 @@ -0,0 +1,36 @@ +--- XMakefile.orig Mon Oct 8 13:08:11 2001 ++++ XMakefile Mon Oct 8 13:11:26 2001 +@@ -87,22 +87,23 @@ + install: $(TARGETS) + -$(MKDIR) $(DESTDIR)$(BIN_DIR) + -$(MKDIR) $(DESTDIR)$(HELP_DIR) ++ -$(MKDIR) $(DESTDIR)$(HELP_DIR_JA) + -$(MKDIR) $(DESTDIR)$(LIB_DIR) +- $(INSTALL) -m 755 $(TARGET) $(DESTDIR)$(BIN_DIR)/$(TARGET) +- $(INSTALL) -m 644 w3mhelp-w3m_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-w3m_en.html +- $(INSTALL) -m 644 w3mhelp-w3m_ja.html $(DESTDIR)$(HELP_DIR)/w3mhelp-w3m_ja.html +- $(INSTALL) -m 644 w3mhelp-lynx_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_en.html +- $(INSTALL) -m 644 w3mhelp-lynx_ja.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_ja.html +- $(INSTALL) -m 644 $(HELP_FILE) $(DESTDIR)$(HELP_DIR)/w3mhelp.html +- for d in $(BOOKMARKER) $(HELPER); do $(INSTALL) -m 755 $$d $(DESTDIR)$(LIB_DIR)/$$d; done +- (cd scripts; for i in *.cgi; do $(INSTALL2) -m 755 $$i $(DESTDIR)$(LIB_DIR)/$$i; done) ++ $(BSD_INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(BIN_DIR)/$(TARGET) ++ $(BSD_INSTALL_DATA) w3mhelp-w3m_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-w3m_en.html ++ $(BSD_INSTALL_DATA) w3mhelp-w3m_ja.html $(DESTDIR)$(HELP_DIR_JA)/w3mhelp-w3m_ja.html ++ $(BSD_INSTALL_DATA) w3mhelp-lynx_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_en.html ++ $(BSD_INSTALL_DATA) w3mhelp-lynx_ja.html $(DESTDIR)$(HELP_DIR_JA)/w3mhelp-lynx_ja.html ++ $(BSD_INSTALL_DATA) $(HELP_FILE) $(DESTDIR)$(HELP_DIR)/w3mhelp.html ++ for d in $(BOOKMARKER) $(HELPER); do $(BSD_INSTALL_SCRIPT) $$d $(DESTDIR)$(LIB_DIR)/$$d; done ++ (cd scripts; for i in *.cgi; do $(BSD_INSTALL_SCRIPT) $$i $(DESTDIR)$(LIB_DIR)/$$i; done) + + uninstall: + -$(RM) $(BIN_DIR)/$(TARGET) + -$(RM) $(HELP_DIR)/w3mhelp-lynx_en.html +- -$(RM) $(HELP_DIR)/w3mhelp-lynx_ja.html ++ -$(RM) $(HELP_DIR_JA)/w3mhelp-lynx_ja.html + -$(RM) $(HELP_DIR)/w3mhelp-w3m_en.html +- -$(RM) $(HELP_DIR)/w3mhelp-w3m_ja.html ++ -$(RM) $(HELP_DIR_JA)/w3mhelp-w3m_ja.html + -$(RM) $(HELP_DIR)/w3mhelp.html + + clean: sweep Index: w3m/files/extra-patch-XMakefile.noimg =================================================================== RCS file: w3m/files/extra-patch-XMakefile.noimg diff -N w3m/files/extra-patch-XMakefile.noimg --- w3m/files/extra-patch-XMakefile.noimg 21 Jul 2001 18:21:56 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,59 +0,0 @@ ---- XMakefile.orig Fri Apr 21 13:35:48 2000 -+++ XMakefile Sat Apr 22 06:51:43 2000 -@@ -18,16 +18,16 @@ - - INCLUDES=-I. - --DEFS=$(INCLUDES) # -DDEBUG --CFLAGS=$(MYCFLAGS) $(DEFS) --LIBS=-L. -lindep $(GCLIB) $(MATHLIB) $(LOCAL_LIBRARIES) $(SYS_LIBRARIES) -+DEFS+=$(INCLUDES) # -DDEBUG -+CFLAGS+=$(DEFS) -+LIBS+=-L. -lindep -lgc $(MATHLIB) $(LOCAL_LIBRARIES) $(SYS_LIBRARIES) - INSTALL=sh install.sh - INSTALL2=sh ../install.sh - AR=ar - - all: $(TARGETS) - --$(TARGET): $(ALLOBJS) $(ALIB) $(GCTARGET) -+$(TARGET): $(ALLOBJS) $(ALIB) - $(CC) $(CFLAGS) -o $(TARGET) $(ALLOBJS) $(LIBS) - - $(ALIB): $(ALIBOBJS) -@@ -67,23 +67,24 @@ - install: $(TARGETS) - -$(MKDIR) $(DESTDIR)$(BIN_DIR) - -$(MKDIR) $(DESTDIR)$(HELP_DIR) -+ -$(MKDIR) $(DESTDIR)$(HELP_DIR_JA) - -$(MKDIR) $(DESTDIR)$(LIB_DIR) -- $(INSTALL) -m 755 $(TARGET) $(DESTDIR)$(BIN_DIR)/$(TARGET) -- $(INSTALL) -m 644 w3mhelp-w3m_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-w3m_en.html -- $(INSTALL) -m 644 w3mhelp-w3m_ja.html $(DESTDIR)$(HELP_DIR)/w3mhelp-w3m_ja.html -- $(INSTALL) -m 644 w3mhelp-lynx_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_en.html -- $(INSTALL) -m 644 w3mhelp-lynx_ja.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_ja.html -- $(INSTALL) -m 644 $(HELP_FILE) $(DESTDIR)$(HELP_DIR)/w3mhelp.html -- for d in $(BOOKMARKER) $(HELPER); do $(INSTALL) -m 755 $$d $(DESTDIR)$(LIB_DIR)/$$d; done -- (cd scripts; for i in *.cgi; do $(INSTALL2) -m 755 $$i $(DESTDIR)$(LIB_DIR)/$$i; done) -+ $(BSD_INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(BIN_DIR)/$(TARGET) -+ $(BSD_INSTALL_DATA) w3mhelp-w3m_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-w3m_en.html -+ $(BSD_INSTALL_DATA) w3mhelp-w3m_ja.html $(DESTDIR)$(HELP_DIR_JA)/w3mhelp-w3m_ja.html -+ $(BSD_INSTALL_DATA) w3mhelp-lynx_en.html $(DESTDIR)$(HELP_DIR)/w3mhelp-lynx_en.html -+ $(BSD_INSTALL_DATA) w3mhelp-lynx_ja.html $(DESTDIR)$(HELP_DIR_JA)/w3mhelp-lynx_ja.html -+ for d in $(BOOKMARKER) $(HELPER); do $(BSD_INSTALL_PROGRAM) $$d $(DESTDIR)$(LIB_DIR)/$$d; done -+ cd scripts; for i in *.cgi; do $(BSD_INSTALL_SCRIPT) $$i $(DESTDIR)$(LIB_DIR)/$$i; done - - uninstall: - -$(RM) $(BIN_DIR)/$(TARGET) - -$(RM) $(HELP_DIR)/w3mhelp-lynx_en.html -- -$(RM) $(HELP_DIR)/w3mhelp-lynx_ja.html -+ -$(RM) $(HELP_DIR_JA)/w3mhelp-lynx_ja.html - -$(RM) $(HELP_DIR)/w3mhelp-w3m_en.html -- -$(RM) $(HELP_DIR)/w3mhelp-w3m_ja.html -- -$(RM) $(HELP_DIR)/w3mhelp.html -+ -$(RM) $(HELP_DIR_JA)/w3mhelp-w3m_ja.html -+ -$(RM) $(LIB_DIR)/$(BOOKMARKER) -+ -$(RM) $(LIB_DIR)/$(HELPER) - - clean: sweep - rm -f *.o *.a $(TARGETS) mktable Index: w3m/files/patch-aa =================================================================== RCS file: w3m/files/patch-aa diff -N w3m/files/patch-aa --- w3m/files/patch-aa 27 Aug 2001 23:45:07 -0000 1.10 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,92 +0,0 @@ ---- config.h.orig Fri Mar 23 11:49:44 2001 -+++ config.h Mon Aug 27 15:16:50 2001 -@@ -20,3 +20,3 @@ - */ --#undef USE_MARK -+#define USE_MARK - -@@ -36,3 +36,3 @@ - */ --#undef VIEW_UNSEENOBJECTS -+#define VIEW_UNSEENOBJECTS - -@@ -51,3 +51,3 @@ - */ --#undef USE_GOPHER -+#define USE_GOPHER - -@@ -86,3 +86,3 @@ - */ --#undef EMACS_LIKE_LINEEDIT -+#define EMACS_LIKE_LINEEDIT - -@@ -96,11 +96,10 @@ - --BIN_DIR = /usr/local/bin --HELP_DIR = /usr/local/lib/w3m --LIB_DIR = /usr/local/lib/w3m -+PREFIX = %%PREFIX%% -+BIN_DIR = %%PREFIX%%/bin -+HELP_DIR = %%PREFIX%%/share/doc/w3m -+HELP_DIR_JA = %%PREFIX%%/share/doc/ja/w3m -+LIB_DIR = %%PREFIX%%/libexec/w3m - HELP_FILE = w3mhelp-w3m_ja.html --SYS_LIBRARIES = -lgpm -lbsd -lnsl -ltermcap -L/usr/local/ssl/lib -lssl -lcrypto -+SYS_LIBRARIES = -lncurses - LOCAL_LIBRARIES = --CC = gcc --MYCFLAGS = -g -Wall -I./gc/include -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include --GCCFLAGS = -g -Wall -I./gc/include -DATOMIC_UNCOLLECTABLE -DNO_EXECUTE_PERMISSION -DALL_INTERIOR_POINTERS -DSILENT -DNO_DEBUGGING #-DNO_SIGNALS - KEYBIND_SRC = keybind.c -@@ -109,4 +108,2 @@ - MATHLIB=-lm --GCLIB=gc/gc.a --GCTARGET=gc/gc.a - RANLIB=ranlib -@@ -122,12 +119,19 @@ - #define EN 1 -+#undef JAPANESE -+#ifdef JAPANESE - #define LANG JA - #define KANJI_SYMBOLS -+#else -+#define LANG EN -+#undef KANJI_SYMBOLS -+#endif -+ - #define COLOR - #define MOUSE --#define USE_GPM --#undef USE_SYSMOUSE -+#undef USE_GPM -+#define USE_SYSMOUSE - #define MENU - #define USE_COOKIE --#define USE_SSL --#define USE_SSL_VERIFY -+#undef USE_SSL -+#undef USE_SSL_VERIFY - #define FTPPASS_HOSTNAMEGEN -@@ -135,9 +139,15 @@ - --#define DEF_EDITOR "/bin/vi" --#define DEF_MAILER "/bin/mail" --#define DEF_EXT_BROWSER "/usr/X11R6/bin/netscape" -- --#define LIB_DIR "/usr/local/lib/w3m" --#define HELP_DIR "/usr/local/lib/w3m" --#define HELP_FILE "w3mhelp.html" -+#define DEF_EDITOR "/usr/bin/vi" -+#define DEF_MAILER "/usr/bin/mail" -+#define DEF_EXT_BROWSER "%%PREFIX%%/bin/netscape" -+ -+#define IMGSIZE "w3mimgsize" -+#define IMGDISPLAY "w3mimgdisplay" -+ -+#define LIB_DIR "%%PREFIX%%/libexec/w3m" -+#ifdef JAPANESE -+#define HELP_FILE "%%PREFIX%%/share/doc/ja/w3m/w3mhelp-w3m_ja.html" -+#else -+#define HELP_FILE "%%PREFIX%%/share/doc/w3m/w3mhelp-w3m_en.html" -+#endif - #define W3MCONFIG "w3mconfig" Index: w3m/files/patch-ak =================================================================== RCS file: w3m/files/patch-ak diff -N w3m/files/patch-ak --- w3m/files/patch-ak 22 Apr 2000 02:50:42 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- main.c.orig Fri Apr 21 12:45:53 2000 -+++ main.c Sat Apr 22 06:35:44 2000 -@@ -1139,7 +1139,7 @@ - void - ldhelp(void) - { -- cmd_loadURL(helpFile(HELP_FILE), NULL); -+ cmd_loadURL(HELP_FILE, NULL); - } - - static void Index: w3m/files/patch-ao =================================================================== RCS file: w3m/files/patch-ao diff -N w3m/files/patch-ao --- w3m/files/patch-ao 8 Jul 2000 07:52:16 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,19 +0,0 @@ ---- rc.c.orig Fri Jun 9 04:55:18 2000 -+++ rc.c Fri Jun 9 04:55:26 2000 -@@ -990,16 +990,3 @@ - Strcat_charp(file, base); - return expandName(file->ptr); - } -- --char * --helpFile(char *base) --{ --#ifdef __EMX__ -- Str file = Strnew_charp(get_os2_dft("W3M_HELP_DIR", HELP_DIR)); --#else /* not __EMX__ */ -- Str file = Strnew_charp(HELP_DIR); --#endif /* not __EMX__ */ -- Strcat_char(file, '/'); -- Strcat_charp(file, base); -- return expandName(file->ptr); --} Index: w3m/files/patch-configure =================================================================== RCS file: w3m/files/patch-configure diff -N w3m/files/patch-configure --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ w3m/files/patch-configure 7 Oct 2001 05:33:28 -0000 @@ -0,0 +1,57 @@ +--- configure.orig Thu Sep 27 21:30:08 2001 ++++ configure Sun Oct 7 14:33:20 2001 +@@ -33,7 +33,9 @@ + + # parameters: + +-prefix=/usr/local ++if [ -z "$prefix" ]; then ++ prefix=/usr/local ++fi + all_yes=0 + while [ $# -gt 0 ] + do +@@ -332,6 +334,9 @@ + readdir "$def_helpdir" + helpdir=$_dir + echo "def_helpdir='$helpdir'" >> config.param ++readdir "$def_helpdir_ja" ++helpdir_ja=$_dir ++echo "def_helpdir_ja='$helpdir_ja'" >> config.param + + echo "Which language do you prefer?" + echo " 1 - Japanese (charset ISO-2022-JP, EUC-JP, Shift_JIS)" +@@ -1686,7 +1691,7 @@ + VIEW_UNSEENOBJECTS enables w3m to make a link to unseen objects. + e.g. background image. + */ +-#undef VIEW_UNSEENOBJECTS ++#define VIEW_UNSEENOBJECTS + + /* + VI_PREC_NUM enables vi-like behavior for '2 SPC' or '2 b' +@@ -1731,7 +1736,7 @@ + /* + * Use Emacs-like key binding for file name completion + */ +-#undef EMACS_LIKE_LINEEDIT ++#define EMACS_LIKE_LINEEDIT + + /* + * Remove line trailing spaces in html buffer. +@@ -1753,6 +1758,7 @@ + + BIN_DIR = $bindir + HELP_DIR = $helpdir ++HELP_DIR_JA = $helpdir_ja + LIB_DIR = $suplibdir + HELP_FILE = $helpfile + SYS_LIBRARIES = $gpmlib $extlib $termlib $ssllib $v6lib +@@ -1801,6 +1807,7 @@ + + #define LIB_DIR "$suplibdir" + #define HELP_DIR "$helpdir" ++#define HELP_DIR_JA "$helpdir_ja" + #define HELP_FILE "w3mhelp.html" + #define W3MCONFIG "w3mconfig" + Index: w3m/files/patch-mimehead.c =================================================================== RCS file: w3m/files/patch-mimehead.c diff -N w3m/files/patch-mimehead.c --- w3m/files/patch-mimehead.c 19 Jun 2001 12:56:09 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,28 +0,0 @@ ---- mimehead.c.orig Fri Mar 23 10:49:53 2001 -+++ mimehead.c Tue Jun 19 21:46:21 2001 -@@ -166,21 +166,20 @@ - Str - decodeWord(char **ow) - { -- char charset[32]; - char *p, *w = *ow; - char method; - Str a = Strnew(); -+ Str charset = Strnew(); - - if (*w != '=' || *(w + 1) != '?') - goto convert_fail; - w += 2; -- for (p = charset; *w != '?'; w++) { -+ for (; *w != '?'; w++) { - if (*w == '\0') - goto convert_fail; -- *(p++) = *w; -+ Strcat_char(charset,*w); - } -- *p = '\0'; -- if (strcasecmp(charset, J_CHARSET) != 0) { -+ if (Strcasecmp_charp(charset, J_CHARSET) != 0) { - /* NOT ISO-2022-JP encoding ... don't convert */ - goto convert_fail; - } Index: w3m/scripts/pre-configure =================================================================== RCS file: w3m/scripts/pre-configure diff -N w3m/scripts/pre-configure --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ w3m/scripts/pre-configure 8 Oct 2001 04:05:18 -0000 @@ -0,0 +1,43 @@ +#!/bin/sh + +echo "# Configuration at ${HOSTNAME}" > ${WRKSRC}/config.param +echo prefix=${PREFIX} >> ${WRKSRC}/config.param +echo def_bindir=${PREFIX}/bin >> ${WRKSRC}/config.param +echo def_libdir=${PREFIX}/libexec/w3m >> ${WRKSRC}/config.param +echo def_helpdir=${PREFIX}/share/doc/w3m >> ${WRKSRC}/config.param +echo def_helpdir_ja=${PREFIX}/share/doc/ja/w3m >> ${WRKSRC}/config.param +echo ftppass_hostnamegen=y >> ${WRKSRC}/config.param +echo show_params=y >> ${WRKSRC}/config.param +echo use_nntp=y >> ${WRKSRC}/config.param +echo ansi_color=y >> ${WRKSRC}/config.param +echo dmodel=5 >> ${WRKSRC}/config.param +echo use_ssl_verify=y >> ${WRKSRC}/config.param +echo ded=/usr/bin/vi >> ${WRKSRC}/config.param +echo dmail=/usr/bin/mail >> ${WRKSRC}/config.param +echo dbrowser=${PREFIX}/bin/netscape >> ${WRKSRC}/config.param +echo dcc=/usr/bin/cc >> ${WRKSRC}/config.param + +if [ "x${USE_OPENSSL}" = "xyes" ] ; then + echo dcflags="\"${SSL_CFLAGS} -I${LOCALBASE}/include\"" >> ${WRKSRC}/config.param + echo dldflags="\"${SSL_LIBS} ${EXTRA_SSL_LIBS} -L${LOCALBASE}/lib\"" >> ${WRKSRC}/config.param +else + echo dcflags=-I${LOCALBASE}/include >> ${WRKSRC}/config.param + echo dldflags=-L${LOCALBASE}/lib >> ${WRKSRC}/config.param +fi + +if [ "x${JAPANESE}" = "xYes" ] ; then + echo pref_lang=1 >> ${WRKSRC}/config.param +else + echo pref_lang=2 >> ${WRKSRC}/config.param +fi + +if [ "x${INLINE_IMAGE}" = "xyes" ] ; then + echo use_image=y >> ${WRKSRC}/config.param +fi + +if [ "x${M17N}" = "xyes" ] ; then + echo suffix= >> ${WRKSRC}/config.param + echo charset=UTF-8 >> ${WRKSRC}/config.param +else + echo def_dcode=E >> ${WRKSRC}/config.param +fi >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message