Date: Mon, 9 Feb 2015 03:21:40 +0000 (UTC) From: "Vanilla I. Shu" <vanilla@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r378710 - in head/chinese/libchewing: . files Message-ID: <201502090321.t193LeeS085817@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502090321.t193LeeS085817>