svn commit: r378710 - in head/chinese/libchewing: . files
Vanilla I. Shu
vanilla at FreeBSD.org
Mon Feb 9 03:21:41 UTC 2015
Author: vanilla
Date: Mon Feb 9 03:21:39 2015
New Revision: 378710
URL: https://svnweb.freebsd.org/changeset/ports/378710
QAT: https://qat.redports.org/buildarchive/r378710/
Log:
1: Upgrade to 0.4.0.
2: add LICENSE & LICENSE_FILE
3: add LIB_DEPENDS to sqlite3
4: sort USES
5: switch to cmake.
Added:
head/chinese/libchewing/files/patch-CMakeLists.txt (contents, props changed)
Deleted:
head/chinese/libchewing/files/patch-data_Makefile.in
head/chinese/libchewing/files/patch-plat_path.c
head/chinese/libchewing/files/patch-src_porting_layer_Makefile.in
Modified:
head/chinese/libchewing/Makefile
head/chinese/libchewing/distinfo
head/chinese/libchewing/pkg-plist
Modified: head/chinese/libchewing/Makefile
==============================================================================
--- head/chinese/libchewing/Makefile Mon Feb 9 03:20:51 2015 (r378709)
+++ head/chinese/libchewing/Makefile Mon Feb 9 03:21:39 2015 (r378710)
@@ -2,20 +2,26 @@
# $FreeBSD$
PORTNAME= libchewing
-PORTVERSION= 0.3.4
-PORTREVISION= 1
+PORTVERSION= 0.4.0
CATEGORIES= chinese textproc
-MASTER_SITES= GOOGLE_CODE
MAINTAINER= ports at FreeBSD.org
-COMMENT= The Chewing intelligent phonetic input method library
+COMMENT= Chewing intelligent phonetic input method library
-USES= tar:bzip2 gmake pkgconfig pathfix libtool
-GNU_CONFIGURE= yes
+LICENSE= LGPL21
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3
+
+USES= cmake gmake libtool pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
+USE_GITHUB= yes
+GH_ACCOUNT= chewing
+GH_PROJECT= ${PORTNAME}
+GH_TAGNAME= v${PORTVERSION}
+GH_COMMIT= 6d6e67c
-DATADIR= ${PREFIX}/share/chewing
-PROJECTHOST= chewing
+CFLAGS+= -I${LOCALBASE}/include
INFO= libchewing
.include <bsd.port.pre.mk>
Modified: head/chinese/libchewing/distinfo
==============================================================================
--- head/chinese/libchewing/distinfo Mon Feb 9 03:20:51 2015 (r378709)
+++ head/chinese/libchewing/distinfo Mon Feb 9 03:21:39 2015 (r378710)
@@ -1,2 +1,2 @@
-SHA256 (libchewing-0.3.4.tar.bz2) = f940734d514d52f0375cb1afa5d4d7536a93fd8ff0c3ce4a002ab1698dd07ff6
-SIZE (libchewing-0.3.4.tar.bz2) = 1926898
+SHA256 (libchewing-0.4.0.tar.bz2) = ab60e54b35479f8278cf795e988cec707d0321c94817356430cfde9744556767
+SIZE (libchewing-0.4.0.tar.bz2) = 3368029
Added: head/chinese/libchewing/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/chinese/libchewing/files/patch-CMakeLists.txt Mon Feb 9 03:21:39 2015 (r378710)
@@ -0,0 +1,17 @@
+--- CMakeLists.txt.orig 2015-02-08 15:09:15 UTC
++++ CMakeLists.txt
+@@ -103,6 +103,7 @@ set(TEST_BIN_DIR ${PROJECT_BINARY_DIR}/t
+
+ set(INSTALL_INC_DIR ${CMAKE_INSTALL_PREFIX}/include/chewing)
+ set(INSTALL_LIB_DIR ${CMAKE_INSTALL_PREFIX}/lib)
++set(INSTALL_LIBDATA_DIR ${CMAKE_INSTALL_PREFIX}/libdata)
+ set(INSTALL_DATA_DIR ${CMAKE_INSTALL_PREFIX}/share/libchewing)
+ set(INSTALL_INFO_DIR ${CMAKE_INSTALL_PREFIX}/share/info)
+
+@@ -428,5 +429,5 @@ install(FILES ${ALL_DATA} DESTINATION ${
+ install(FILES ${ALL_STATIC_DATA} DESTINATION ${INSTALL_DATA_DIR})
+ install(FILES ${ALL_INC} DESTINATION ${INSTALL_INC_DIR})
+ install(FILES ${PROJECT_BINARY_DIR}/chewing.pc
+- DESTINATION ${INSTALL_LIB_DIR}/pkgconfig)
++ DESTINATION ${INSTALL_LIBDATA_DIR}/pkgconfig)
+ install(TARGETS ${LIBS} DESTINATION ${INSTALL_LIB_DIR})
Modified: head/chinese/libchewing/pkg-plist
==============================================================================
--- head/chinese/libchewing/pkg-plist Mon Feb 9 03:20:51 2015 (r378709)
+++ head/chinese/libchewing/pkg-plist Mon Feb 9 03:21:39 2015 (r378710)
@@ -1,18 +1,15 @@
include/chewing/chewing.h
include/chewing/chewingio.h
+include/chewing/chewing-compat.h
include/chewing/global.h
include/chewing/mod_aux.h
lib/libchewing.a
lib/libchewing.so
lib/libchewing.so.3
-lib/libchewing.so.3.0.1
+lib/libchewing.so.3.2.0
libdata/pkgconfig/chewing.pc
-%%DATADIR%%/ch_index_begin.dat
-%%DATADIR%%/ch_index_phone.dat
-%%DATADIR%%/dict.dat
-%%DATADIR%%/fonetree.dat
-%%DATADIR%%/ph_index.dat
+%%DATADIR%%/dictionary.dat
+%%DATADIR%%/index_tree.dat
%%DATADIR%%/pinyin.tab
%%DATADIR%%/swkb.dat
%%DATADIR%%/symbols.dat
-%%DATADIR%%/us_freq.dat
More information about the svn-ports-head
mailing list