Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Sep 2012 14:57:37 -0700 (PDT)
From:      Zhihao Yuan <lichray@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/171330: [UPDATE] chinese/libpinyin to 0.7.1 & chinese/fcitx-libpinyin
Message-ID:  <50467951.ea0f320a.33e9.fffff55b@mx.google.com>
Resent-Message-ID: <201209042200.q84M0G33050834@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         171330
>Category:       ports
>Synopsis:       [UPDATE] chinese/libpinyin to 0.7.1 & chinese/fcitx-libpinyin
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 04 22:00:16 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Zhihao Yuan
>Release:        FreeBSD 8.3-STABLE amd64
>Organization:
Northern Illinois University
>Environment:
System: FreeBSD elitebook.hp 8.3-STABLE FreeBSD 8.3-STABLE #3 r237726: Thu Jun 28 15:59:28 CDT 2012 lichray@elitebook.hp:/usr/obj/usr/src/sys/HOUKAGO amd64


	
>Description:
	
	chinese/libpinyin -> 0.7.1
	chinese/fcitx-libpinyin -> 0.2.0

	There're no structural changes to those projects.
>How-To-Repeat:
	
>Fix:

	

--- libpinyin_0.7.1_with_fcitx.diff begins here ---
Index: libpinyin/pkg-plist
===================================================================
--- libpinyin/pkg-plist	(revision 303671)
+++ libpinyin/pkg-plist	(working copy)
@@ -1,16 +1,16 @@
 bin/gen_binary_files
 bin/gen_unigram
 bin/import_interpolation
-include/libpinyin-0.3/chewing_enum.h
-include/libpinyin-0.3/chewing_key.h
-include/libpinyin-0.3/novel_types.h
-include/libpinyin-0.3/pinyin.h
-include/libpinyin-0.3/pinyin_custom2.h
-include/libpinyin-0.3/pinyin_parser2.h
+include/libpinyin-%%VER%%/chewing_enum.h
+include/libpinyin-%%VER%%/chewing_key.h
+include/libpinyin-%%VER%%/novel_types.h
+include/libpinyin-%%VER%%/pinyin.h
+include/libpinyin-%%VER%%/pinyin_custom2.h
+include/libpinyin-%%VER%%/pinyin_parser2.h
 lib/libpinyin.a
 lib/libpinyin.la
 lib/libpinyin.so
-lib/libpinyin.so.0
+lib/libpinyin.so.2
 libdata/pkgconfig/libpinyin.pc
 %%DATADIR%%/data/bigram.db
 %%DATADIR%%/data/gb_char.bin
@@ -19,4 +19,4 @@
 %%DATADIR%%/data/pinyin_index.bin
 @dirrm %%DATADIR%%/data
 @dirrm %%DATADIR%%
-@dirrm include/libpinyin-0.3
+@dirrm include/libpinyin-%%VER%%
Index: libpinyin/Makefile
===================================================================
--- libpinyin/Makefile	(revision 303671)
+++ libpinyin/Makefile	(working copy)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	libpinyin
-PORTVERSION=	0.5.92
+PORTVERSION=	0.7.1
 CATEGORIES=	chinese textproc
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}
 
@@ -28,6 +28,8 @@
 		-I${BDB_INCLUDE_DIR} -D_WITH_GETLINE" \
 		LDFLAGS="-L${LOCALBASE}/lib -l${BDB_LIB_NAME}"
 
+PLIST_SUB+=	VER=${PORTVERSION}
+
 .include <bsd.port.pre.mk>
 
 .if ${OSVERSION} < 800107
Index: libpinyin/distinfo
===================================================================
--- libpinyin/distinfo	(revision 303671)
+++ libpinyin/distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (libpinyin-0.5.92.tar.gz) = aae733f7f0d3292b3e1f3dcdf183c496d90251064d9d2eae45b3d71738f3a838
-SIZE (libpinyin-0.5.92.tar.gz) = 10477392
+SHA256 (libpinyin-0.7.1.tar.gz) = 1205a7aabe5e3a0bed37323714b8f7ea51947b488d40aab08e268487f85e7c51
+SIZE (libpinyin-0.7.1.tar.gz) = 10464925
Index: fcitx-libpinyin/files/patch-CMakeLists.txt
===================================================================
--- fcitx-libpinyin/files/patch-CMakeLists.txt	(revision 0)
+++ fcitx-libpinyin/files/patch-CMakeLists.txt	(working copy)
@@ -0,0 +1,10 @@
+--- CMakeLists.txt~	2012-07-05 04:14:59.000000000 -0500
++++ CMakeLists.txt	2012-09-04 16:36:28.118990420 -0500
+@@ -9,7 +9,6 @@ FIND_PACKAGE(Gettext REQUIRED)
+ FIND_PACKAGE(Fcitx 4.2.0 REQUIRED)
+ find_package(GLIB2 REQUIRED)
+ find_package(Libpinyin REQUIRED)
+-find_program(WGET wget REQUIRED)
+ find_program(TAR tar REQUIRED)
+ 
+ # uninstall target
Index: fcitx-libpinyin/Makefile
===================================================================
--- fcitx-libpinyin/Makefile	(revision 303671)
+++ fcitx-libpinyin/Makefile	(working copy)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	fcitx-libpinyin
-PORTVERSION=	0.1.1
+PORTVERSION=	0.2.0
 CATEGORIES=	chinese
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE} \
 		http://cloud.github.com/downloads/fcitx/fcitx-libpinyin/:libpinyin
@@ -18,7 +18,7 @@
 COMMENT=	The libpinyin support for Fcitx
 
 LIB_DEPENDS=	fcitx-config.4:${PORTSDIR}/chinese/fcitx \
-		pinyin.0:${PORTSDIR}/chinese/libpinyin
+		pinyin.2:${PORTSDIR}/chinese/libpinyin
 
 USE_LDCONFIG=	${PREFIX}/lib/fcitx/
 USE_XZ=		yes
Index: fcitx-libpinyin/distinfo
===================================================================
--- fcitx-libpinyin/distinfo	(revision 303671)
+++ fcitx-libpinyin/distinfo	(working copy)
@@ -1,4 +1,4 @@
-SHA256 (fcitx/fcitx-libpinyin-0.1.1.tar.xz) = adb84d0b0f9f3bd26b124dd5c4130adacd7d15293fc0e1917266ff35c51be03c
-SIZE (fcitx/fcitx-libpinyin-0.1.1.tar.xz) = 24220
+SHA256 (fcitx/fcitx-libpinyin-0.2.0.tar.xz) = b39649d4e4ebb4b054ea520fe80efd520b273d42223d6d8c0b699b11fa4cd039
+SIZE (fcitx/fcitx-libpinyin-0.2.0.tar.xz) = 24464
 SHA256 (fcitx/model.text.tar.gz) = 8d87d9c0b622f3163976a8c8bc57ded878cf0dee63c855b8a7afd36a151114eb
 SIZE (fcitx/model.text.tar.gz) = 9991219
--- libpinyin_0.7.1_with_fcitx.diff ends here ---


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50467951.ea0f320a.33e9.fffff55b>