ports/167175: [PATCH] japanese/eb: update to 4.4.3

Muhammad Moinur Rahman 5u623l20 at gmail.com
Sat Apr 21 20:40:10 UTC 2012


>Number:         167175
>Category:       ports
>Synopsis:       [PATCH] japanese/eb: update to 4.4.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 21 20:40:05 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Muhammad Moinur Rahman
>Release:        FreeBSD 9.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD bofh.telnet.net.bd 9.0-STABLE FreeBSD 9.0-STABLE #0: Fri Mar  2 02:21:51 BDT
>Description:
- Update to 4.4.3

Added file(s):
- files/patch-doc-Makefile.in

For Committer's reference:
http://tb.s.ubze.ro//logs/7.4-FreeBSD-i386/ja-eb-4.4.3.log
http://tb.s.ubze.ro//logs/7.4-FreeBSD-amd64/ja-eb-4.4.3.log
http://tb.s.ubze.ro//logs/8.2-FreeBSD-i386/ja-eb-4.4.3.log
http://tb.s.ubze.ro//logs/8.2-FreeBSD-amd64/ja-eb-4.4.3.log
http://tb.s.ubze.ro//logs/9.0-FreeBSD-i386/ja-eb-4.4.3.log
http://tb.s.ubze.ro//logs/9.0-FreeBSD-amd64/ja-eb-4.4.3.log

Port maintainer (yasu at utahime.org) is cc'd.

Generated with FreeBSD Port Tools 0.99_5 (mode: update, diff: ports)
>How-To-Repeat:
>Fix:

--- ja-eb-4.4.3.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/japanese/eb/Makefile ./Makefile
--- /usr/ports/japanese/eb/Makefile	2010-12-04 13:32:14.000000000 +0600
+++ ./Makefile	2012-04-22 02:30:23.567906784 +0600
@@ -6,11 +6,9 @@
 #
 
 PORTNAME=	eb
-PORTVERSION=	4.4.2
-PORTREVISION=	1
+PORTVERSION=	4.4.3
 CATEGORIES=	japanese
-MASTER_SITES=	ftp://ftp.sra.co.jp/pub/misc/eb/ \
-		ftp://ftp.sra.co.jp/pub/misc/eb/old/eb-${PORTVERSION:C/^([0-9]+)\.([0-9]+).*/\1.\2/}/
+MASTER_SITES=	ftp://ftp.sra.co.jp/pub/misc/eb/
 DISTFILES=	${EBFILES} \
 		${LISTFILES} \
 		${APPENDIXFILES}
@@ -36,6 +34,7 @@
 		appendix/genius2-1.1.tar.gz \
 		appendix/global-2.0.tar.gz \
 		appendix/heritage-2.2.tar.gz \
+		appendix/hyogen-1.0.tar.gz \
 		appendix/izumi-2.0.tar.gz \
 		appendix/jitenban-2.4.tar.gz \
 		appendix/jitenban97-2.1.tar.gz \
@@ -53,20 +52,39 @@
 
 DIST_SUBDIR=	eb
 
+PORTDOCS=	eb-01.html eb-02.html eb-03.html eb-04.html eb-05.html eb-06.html \
+		eb-07.html eb-08.html eb-09.html eb-10.html eb-11.html eb-12.html \
+		eb-13.html eb-14.html eb.html ebappendix-01.html ebappendix-02.html \
+		ebappendix-03.html ebappendix-04.html ebappendix.html ebfont-01.html \
+		ebfont-02.html ebfont-03.html ebfont-04.html ebfont.html \
+	       	ebinfo-01.html ebinfo-02.html ebinfo-03.html ebinfo-04.html \
+		ebinfo-05.html ebinfo.html ebrefile-01.html ebrefile-02.html \
+		ebrefile-03.html ebrefile.html ebstopcode-01.html ebstopcode-02.html \
+		ebstopcode-03.html ebstopcode.html ebzip-01.html ebzip-02.html \
+	       	ebzip-03.html ebzip-04.html ebzip-05.html ebzip-06.html ebzip-07.html \
+	       	ebzip-08.html ebzip-09.html ebzip-10.html ebzip.html
+
 USE_AUTOTOOLS=	libtool
 USE_BZIP2=	yes
 USE_GETTEXT=	yes
 USE_PERL5=	yes
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-CONFIGURE_ARGS=	--enable-nls \
+CONFIGURE_ARGS=	--with-pkgdocdir=${DOCSDIR}
+
+APPENDIXDIR=	${DATADIR}/appendix
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT=	yes
+CONFIGURE_ARGS+=	--enable-nls \
 		--with-gettext-includes=${LOCALBASE}/include \
 		--with-gettext-libraries=${LOCALBASE}/lib \
 		--with-iconv-includes=${LOCALBASE}/include \
-		--with-iconv-libraries=${LOCALBASE}/lib \
-		--with-pkgdocdir=${DOCSDIR}
-
-APPENDIXDIR=	${DATADIR}/appendix
+		--with-iconv-libraries=${LOCALBASE}/lib
+PLIST_SUB=	NLS=""
+.else
+PLIST_SUB=	NLS="@comment "
+.endif
 
 post-extract:
 	${RM} -fr ${WRKSRC}/zlib
@@ -78,5 +96,11 @@
 
 post-install:
 	${CP} -R ${WRKDIR}/appendix/ ${APPENDIXDIR}
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${DOCSDIR}
+.for doc in ${PORTDOCS}
+	${INSTALL_DATA} ${WRKSRC}/doc/${doc} ${DOCSDIR}
+.endfor
+.endif
 
 .include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/japanese/eb/distinfo ./distinfo
--- /usr/ports/japanese/eb/distinfo	2011-03-18 23:59:12.000000000 +0600
+++ ./distinfo	2012-04-21 19:36:25.221890461 +0600
@@ -1,5 +1,5 @@
-SHA256 (eb/eb-4.4.2.tar.bz2) = 3abb92211e0c04640973a93ece1914da0895486fe784a7dac2ced091c64500d6
-SIZE (eb/eb-4.4.2.tar.bz2) = 505293
+SHA256 (eb/eb-4.4.3.tar.bz2) = abe710a77c6fc3588232977bb2f30a2e69ddfbe9fa8d0b05b0d67d95e36f4b5f
+SIZE (eb/eb-4.4.3.tar.bz2) = 505510
 SHA256 (eb/appendix/cencro-1.0.tar.gz) = 02d7937f4cd0b3bebb23f9d5917a261d382b4f1004b3b49830c64762d58a02e5
 SIZE (eb/appendix/cencro-1.0.tar.gz) = 1666
 SHA256 (eb/appendix/chujiten-2.3.tar.gz) = 07bb4ae37b8e3bfaa219dc243b70db5ccce1e30a574f43e53c083c36f69090ba
@@ -32,6 +32,8 @@
 SIZE (eb/appendix/global-2.0.tar.gz) = 4034
 SHA256 (eb/appendix/heritage-2.2.tar.gz) = 67974914e27c6874d7520b4c7ce90c56da959631d7edd602a29e902b2ee86997
 SIZE (eb/appendix/heritage-2.2.tar.gz) = 3968
+SHA256 (eb/appendix/hyogen-1.0.tar.gz) = fe2e6fa528c0ba689051ed068182f9554f9c3cbe73972dca27f97c9a2a977ad8
+SIZE (eb/appendix/hyogen-1.0.tar.gz) = 1309
 SHA256 (eb/appendix/izumi-2.0.tar.gz) = be358a301d4f4e51f0c97930baab80960ba84fc32ee3b06095d6b860bc43d0ce
 SIZE (eb/appendix/izumi-2.0.tar.gz) = 984
 SHA256 (eb/appendix/jitenban-2.4.tar.gz) = d02941a6991400bf0dfdb0b075ca0827a30147691347294b674ab7bdbbbd3204
diff -ruN --exclude=CVS /usr/ports/japanese/eb/files/patch-doc-Makefile.in ./files/patch-doc-Makefile.in
--- /usr/ports/japanese/eb/files/patch-doc-Makefile.in	1970-01-01 06:00:00.000000000 +0600
+++ ./files/patch-doc-Makefile.in	2012-04-22 01:24:19.718908378 +0600
@@ -0,0 +1,11 @@
+--- doc/Makefile.in.orig	2012-04-22 01:22:55.840888964 +0600
++++ doc/Makefile.in	2012-04-22 01:23:42.312902586 +0600
+@@ -404,8 +404,6 @@
+ 	    base="`echo $$i | sed -e 's/\.html//'`"; \
+ 	    for j in $$base-[0-9][0-9].html; do \
+ 		test -r $$j || continue; \
+-		echo " $(INSTALL_DATA) '$$j' '$(DESTDIR)$(pkgdocdir)/$$j'"; \
+-		$(INSTALL_DATA) "$$j" "$(DESTDIR)$(pkgdocdir)/$$j"; \
+ 	    done; \
+ 	done
+ 
diff -ruN --exclude=CVS /usr/ports/japanese/eb/pkg-plist ./pkg-plist
--- /usr/ports/japanese/eb/pkg-plist	2010-02-01 09:31:54.000000000 +0600
+++ ./pkg-plist	2012-04-22 02:02:49.858898516 +0600
@@ -21,59 +21,8 @@
 lib/libeb.a
 lib/libeb.la
 lib/libeb.so
-lib/libeb.so.15
+lib/libeb.so.16
 share/aclocal/eb4.m4
-%%DOCSDIR%%/eb-01.html
-%%DOCSDIR%%/eb-02.html
-%%DOCSDIR%%/eb-03.html
-%%DOCSDIR%%/eb-04.html
-%%DOCSDIR%%/eb-05.html
-%%DOCSDIR%%/eb-06.html
-%%DOCSDIR%%/eb-07.html
-%%DOCSDIR%%/eb-08.html
-%%DOCSDIR%%/eb-09.html
-%%DOCSDIR%%/eb-10.html
-%%DOCSDIR%%/eb-11.html
-%%DOCSDIR%%/eb-12.html
-%%DOCSDIR%%/eb-13.html
-%%DOCSDIR%%/eb-14.html
-%%DOCSDIR%%/eb.html
-%%DOCSDIR%%/ebappendix-01.html
-%%DOCSDIR%%/ebappendix-02.html
-%%DOCSDIR%%/ebappendix-03.html
-%%DOCSDIR%%/ebappendix-04.html
-%%DOCSDIR%%/ebappendix.html
-%%DOCSDIR%%/ebfont-01.html
-%%DOCSDIR%%/ebfont-02.html
-%%DOCSDIR%%/ebfont-03.html
-%%DOCSDIR%%/ebfont-04.html
-%%DOCSDIR%%/ebfont.html
-%%DOCSDIR%%/ebinfo-01.html
-%%DOCSDIR%%/ebinfo-02.html
-%%DOCSDIR%%/ebinfo-03.html
-%%DOCSDIR%%/ebinfo-04.html
-%%DOCSDIR%%/ebinfo-05.html
-%%DOCSDIR%%/ebinfo.html
-%%DOCSDIR%%/ebrefile-01.html
-%%DOCSDIR%%/ebrefile-02.html
-%%DOCSDIR%%/ebrefile-03.html
-%%DOCSDIR%%/ebrefile.html
-%%DOCSDIR%%/ebstopcode-01.html
-%%DOCSDIR%%/ebstopcode-02.html
-%%DOCSDIR%%/ebstopcode-03.html
-%%DOCSDIR%%/ebstopcode.html
-%%DOCSDIR%%/ebzip-01.html
-%%DOCSDIR%%/ebzip-02.html
-%%DOCSDIR%%/ebzip-03.html
-%%DOCSDIR%%/ebzip-04.html
-%%DOCSDIR%%/ebzip-05.html
-%%DOCSDIR%%/ebzip-06.html
-%%DOCSDIR%%/ebzip-07.html
-%%DOCSDIR%%/ebzip-08.html
-%%DOCSDIR%%/ebzip-09.html
-%%DOCSDIR%%/ebzip-10.html
-%%DOCSDIR%%/ebzip.html
- at dirrm %%DOCSDIR%%
 %%DATADIR%%/appendix/cencro-1.0/catalog
 %%DATADIR%%/appendix/cencro-1.0/catalog.app
 %%DATADIR%%/appendix/cencro-1.0/cencro.app
@@ -161,6 +110,10 @@
 %%DATADIR%%/appendix/heritage-2.2/roget/appendix
 %%DATADIR%%/appendix/heritage-2.2/root.app
 %%DATADIR%%/appendix/heritage-2.2/root/appendix
+%%DATADIR%%/appendix/hyogen-1.0/catalogs
+%%DATADIR%%/appendix/hyogen-1.0/catalogs.app
+%%DATADIR%%/appendix/hyogen-1.0/hyogen.app
+%%DATADIR%%/appendix/hyogen-1.0/hyogen/data/furoku
 %%DATADIR%%/appendix/izumi-2.0/catalog
 %%DATADIR%%/appendix/izumi-2.0/catalog.app
 %%DATADIR%%/appendix/izumi-2.0/file1.app
@@ -301,6 +254,9 @@
 @dirrm %%DATADIR%%/appendix/heritage-2.2/roget
 @dirrm %%DATADIR%%/appendix/heritage-2.2/root
 @dirrm %%DATADIR%%/appendix/heritage-2.2
+ at dirrm %%DATADIR%%/appendix/hyogen-1.0/hyogen/data
+ at dirrm %%DATADIR%%/appendix/hyogen-1.0/hyogen
+ at dirrm %%DATADIR%%/appendix/hyogen-1.0
 @dirrm %%DATADIR%%/appendix/izumi-2.0/file1
 @dirrm %%DATADIR%%/appendix/izumi-2.0
 @dirrm %%DATADIR%%/appendix/jitenban-2.4/chiezo/data
@@ -369,5 +325,5 @@
 @dirrm %%DATADIR%%/appendix/superdic98-1.0
 @dirrm %%DATADIR%%/appendix
 @dirrm %%DATADIR%%
-share/locale/ja/LC_MESSAGES/eb.mo
-share/locale/ja/LC_MESSAGES/ebutils.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/eb.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/ebutils.mo
--- ja-eb-4.4.3.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list