Date: Sat, 7 Jan 2012 03:00:34 GMT From: Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/155898: Update port devel/libthai Message-ID: <201201070300.q0730YpD029531@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/155898; it has been noted by GNATS. From: Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: Re: ports/155898: Update port devel/libthai Date: Sat, 7 Jan 2012 11:23:38 +0900 This is a multi-part message in MIME format. --Multipart=_Sat__7_Jan_2012_11_23_38_+0900_qm/PFJ319bP=RUn1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit More update with libthai-0.1.16. -- --- nezumi --Multipart=_Sat__7_Jan_2012_11_23_38_+0900_qm/PFJ319bP=RUn1 Content-Type: text/plain; name="ports-devel-libthai-0.1.16_1.patch.txt" Content-Disposition: attachment; filename="ports-devel-libthai-0.1.16_1.patch.txt" Content-Transfer-Encoding: 7bit ? ports-devel-libthai-0.1.16_1.patch.txt ? files/patch-Makefile.am ? files/patch-datrie-Makefile.am ? files/patch-libthai.pc.in ? files/patch-src-Makefile.am ? files/patch-src-thbrk-Makefile.am ? files/patch-tests-Makefile.am Index: Makefile =================================================================== RCS file: /home/ncvs/ports/devel/libthai/Makefile,v retrieving revision 1.17 diff -u -r1.17 Makefile --- Makefile 22 Dec 2010 20:05:42 -0000 1.17 +++ Makefile 7 Jan 2012 02:16:56 -0000 @@ -1,38 +1,49 @@ -# New ports collection makefile for: libthai -# Date created: 28 March 2006 -# Whom: Thawatchai Piyawat <piyawat@usablelabs.com> +# Ports collection makefile for: libthai +# Date created: 02 January 2012 +# Whom: Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu> # -# $FreeBSD: ports/devel/libthai/Makefile,v 1.17 2010/12/22 20:05:42 ade Exp $ +# $FreeBSD: $ # PORTNAME= libthai -PORTVERSION= 0.1.5 -PORTREVISION= 4 +PORTVERSION= 0.1.16 +PORTREVISION= 1 CATEGORIES= devel -MASTER_SITES= http://www.usablelabs.com/download/ +MASTER_SITES= ftp://linux.thai.net/pub/thailinux/software/libthai/ +DATRIE_VERSION= 0.2.5 +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + libdatrie-${DATRIE_VERSION}${EXTRACT_SUFX} -MAINTAINER= piyawat@usablelabs.com +MAINTAINER= COMMENT= Thai language support library USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_AUTOTOOLS= automake autoconf libtool -AUTOTOOLSFILES= autogen.sh MAKE_JOBS_UNSAFE= yes +BUILD_DEPENDS= ${PREFIX}/lib/libiconv.so:devel/libiconv \ + ${PREFIX}/bin/doxygen:devel/doxygen +CONFIGURE_ENV= PATH="${WRKDIR}/libdatrie/tools:$(PATH)" \ + DATRIE_CFLAGS="-I${WRKDIR}/libdatrie" \ + DATRIE_LIBS="${WRKDIR}/libdatrie/datrie/libdatrie.la" +MAKE_ENV= PATH="${WRKDIR}/libdatrie/tools:$(PATH)" + +NO_INSTALL_MANPAGES= yes ALL_TARGET= all check -MAN3= libthai.3 thctype.3 wtt.3 +post-extract: + @cd ${WRKDIR} && ln -s libdatrie-${DATRIE_VERSION} libdatrie post-patch: - @${REINPLACE_CMD} -E 's,^(pkgconfigdir = ).*$$,\1$$(prefix)/libdata/pkgconfig,' \ - ${WRKSRC}/Makefile.am - @${REINPLACE_CMD} -e 's,15,-%%AUTOMAKE_VERSION%%,' -e 's,259,-%%AUTOCONF_VERSION%%,' \ - ${WRKSRC}/autogen.sh + @cd ${WRKDIR}/libdatrie && mkdir m4 && autoreconf --install --force + @cd ${WRKSRC} && autoreconf --install --force pre-configure: - @cd ${WRKSRC} && ${SH} autogen.sh + @cd ${WRKDIR}/libdatrie && \ + ./configure CFLAGS=-I${PREFIX}/include LDFLAGS=-L${PREFIX}/lib && \ + ${GMAKE} .include <bsd.port.pre.mk> Index: distinfo =================================================================== RCS file: /home/ncvs/ports/devel/libthai/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo 3 Jul 2011 14:56:18 -0000 1.2 +++ distinfo 7 Jan 2012 02:16:56 -0000 @@ -1,2 +1,6 @@ -SHA256 (libthai-0.1.5.tar.gz) = a968896a8b15aa360bd98d5d94832d317c570accc5abf1375178394115d479da -SIZE (libthai-0.1.5.tar.gz) = 915209 +MD5 (libthai-0.1.16.tar.gz) = 631ae09f531db6c94aedcc7ce226d6a5 +SHA256 (libthai-0.1.16.tar.gz) = 1c803b6fbd0bffb939d1eefc6ab32f741fc3e90d5d6f3c528533b070d9edd40b +SIZE (libthai-0.1.16.tar.gz) = 531066 +MD5 (libdatrie-0.2.5.tar.gz) = c9b057d07198d66e1ac2eff32937d3d4 +SHA256 (libdatrie-0.2.5.tar.gz) = e9f3c82e2f157341e88836dbc048da61c320bcc43c42781d7f7944a18f2415b8 +SIZE (libdatrie-0.2.5.tar.gz) = 381307 Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/devel/libthai/pkg-descr,v retrieving revision 1.1 diff -u -r1.1 pkg-descr --- pkg-descr 28 Mar 2006 11:14:15 -0000 1.1 +++ pkg-descr 7 Jan 2012 02:16:56 -0000 @@ -16,4 +16,4 @@ * Thai input method * Thai output method -WWW: http://linux.thai.net/plone/TLWG/libthai/ +WWW: http://linux.thai.net/projects/libthai/ Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/devel/libthai/pkg-plist,v retrieving revision 1.4 diff -u -r1.4 pkg-plist --- pkg-plist 23 Jun 2006 02:17:44 -0000 1.4 +++ pkg-plist 7 Jan 2012 02:16:56 -0000 @@ -1,4 +1,3 @@ -bin/cttex include/thai/thailib.h include/thai/thbrk.h include/thai/thcell.h @@ -19,6 +18,54 @@ lib/libthai.a lib/libthai.la lib/libthai.so -lib/libthai.so.0 +lib/libthai.so.1 libdata/pkgconfig/libthai.pc +share/doc/libthai/html/annotated.html +share/doc/libthai/html/bc_s.png +share/doc/libthai/html/classes.html +share/doc/libthai/html/closed.png +share/doc/libthai/html/doxygen.css +share/doc/libthai/html/doxygen.png +share/doc/libthai/html/files.html +share/doc/libthai/html/functions.html +share/doc/libthai/html/functions_vars.html +share/doc/libthai/html/globals.html +share/doc/libthai/html/globals_defs.html +share/doc/libthai/html/globals_enum.html +share/doc/libthai/html/globals_eval.html +share/doc/libthai/html/globals_func.html +share/doc/libthai/html/globals_type.html +share/doc/libthai/html/index.html +share/doc/libthai/html/nav_f.png +share/doc/libthai/html/nav_h.png +share/doc/libthai/html/open.png +share/doc/libthai/html/structBestBrk.html +share/doc/libthai/html/structRecovHist.html +share/doc/libthai/html/struct__BrkShot.html +share/doc/libthai/html/structthcell__t.html +share/doc/libthai/html/structthinpconv__t.html +share/doc/libthai/html/tab_a.png +share/doc/libthai/html/tab_b.png +share/doc/libthai/html/tab_h.png +share/doc/libthai/html/tab_s.png +share/doc/libthai/html/tabs.css +share/doc/libthai/html/thailib_8h.html +share/doc/libthai/html/thbrk_8h.html +share/doc/libthai/html/thcell_8h.html +share/doc/libthai/html/thcoll_8h.html +share/doc/libthai/html/thctype_8h.html +share/doc/libthai/html/thinp_8h.html +share/doc/libthai/html/thrend_8h.html +share/doc/libthai/html/thstr_8h.html +share/doc/libthai/html/thwbrk_8h.html +share/doc/libthai/html/thwchar_8h.html +share/doc/libthai/html/thwcoll_8h.html +share/doc/libthai/html/thwctype_8h.html +share/doc/libthai/html/thwstr_8h.html +share/doc/libthai/html/tis_8h.html +share/doc/libthai/html/wtt_8h.html +share/libthai/thbrk.tri @dirrm include/thai +@dirrm share/libthai +@dirrm share/doc/libthai/html +@dirrm share/doc/libthai --- /dev/null 2011-10-22 07:00:04.255491069 +0900 +++ files/patch-Makefile.am 2011-03-23 21:26:20.000000000 +0900 @@ -0,0 +1,10 @@ +--- Makefile.am.orig 2010-02-24 19:13:59.000000000 +0900 ++++ Makefile.am 2011-03-22 21:19:01.000000000 +0900 +@@ -2,6 +2,6 @@ + + MAINTAINERCLEANFILES = Makefile.in + +-pkgconfigdir = $(libdir)/pkgconfig ++pkgconfigdir = $(prefix)/libdata/pkgconfig + pkgconfig_DATA = libthai.pc + --- /dev/null 2011-10-22 07:00:04.255491069 +0900 +++ files/patch-datrie-Makefile.am 2011-03-23 22:14:17.000000000 +0900 @@ -0,0 +1,11 @@ +--- ../libdatrie/datrie/Makefile.am.orig 2010-05-21 13:53:57.000000000 +0900 ++++ ../libdatrie/datrie/Makefile.am 2011-03-22 19:12:23.000000000 +0900 +@@ -10,7 +10,7 @@ + + INCLUDES = -I$(top_srcdir) + +-lib_LTLIBRARIES = libdatrie.la ++noinst_LTLIBRARIES = libdatrie.la + + libdatrie_la_SOURCES = \ + typedefs.h \ --- /dev/null 2011-10-22 07:00:04.255491069 +0900 +++ files/patch-libthai.pc.in 2011-03-22 20:28:04.000000000 +0900 @@ -0,0 +1,9 @@ +--- libthai.pc.in.orig 2006-08-31 18:01:59.000000000 +0900 ++++ libthai.pc.in 2011-03-22 19:12:23.000000000 +0900 +@@ -6,6 +6,5 @@ + Name: libthai + Description: Thai support library + Version: @VERSION@ +-Requires.private: datrie-0.2 + Libs: -L${libdir} -lthai + Cflags: -I${includedir} --- /dev/null 2011-10-22 07:00:04.255491069 +0900 +++ files/patch-src-Makefile.am 2011-03-22 20:30:53.000000000 +0900 @@ -0,0 +1,12 @@ +--- src/Makefile.am.orig 2010-02-24 19:12:59.000000000 +0900 ++++ src/Makefile.am 2011-03-22 20:29:47.000000000 +0900 +@@ -18,7 +18,8 @@ + $(top_builddir)/src/thwchar/libthwchar.la \ + $(top_builddir)/src/thwctype/libthwctype.la \ + $(top_builddir)/src/thwstr/libthwstr.la \ +- $(top_builddir)/src/thwbrk/libthwbrk.la ++ $(top_builddir)/src/thwbrk/libthwbrk.la \ ++ $(DATRIE_LIBS) + + if LD_HAS_VERSION_SCRIPT + EXPORTS_FLAGS = -Wl,-version-script -Wl,$(srcdir)/libthai.map --- /dev/null 2011-10-22 07:00:04.255491069 +0900 +++ files/patch-src-thbrk-Makefile.am 2011-03-22 19:15:28.000000000 +0900 @@ -0,0 +1,8 @@ +--- src/thbrk/Makefile.am.orig 2007-06-11 14:13:55.000000000 +0900 ++++ src/thbrk/Makefile.am 2011-03-22 19:12:23.000000000 +0900 +@@ -15,5 +15,4 @@ + brk-maximal.c \ + brk-maximal.h + +-libthbrk_la_LIBADD = $(DATRIE_LIBS) + --- /dev/null 2011-10-22 07:00:04.255491069 +0900 +++ files/patch-tests-Makefile.am 2011-03-23 21:58:43.000000000 +0900 @@ -0,0 +1,20 @@ +--- tests/Makefile.am.orig 2010-02-24 19:14:30.000000000 +0900 ++++ tests/Makefile.am 2011-03-23 21:58:08.000000000 +0900 +@@ -68,7 +68,8 @@ + $(top_builddir)/src/thbrk/libthbrk.la \ + $(top_builddir)/src/thwchar/libthwchar.la \ + $(top_builddir)/src/thstr/libthstr.la \ +- $(top_builddir)/src/thctype/libthctype.la ++ $(top_builddir)/src/thctype/libthctype.la \ ++ $(DATRIE_LIBS) + + test_thwchar_SOURCES = test_thwchar.c + test_thwchar_LDADD = $(top_builddir)/src/thwchar/libthwchar.la +@@ -80,5 +81,6 @@ + $(top_builddir)/src/thbrk/libthbrk.la \ + $(top_builddir)/src/thwchar/libthwchar.la \ + $(top_builddir)/src/thstr/libthstr.la \ +- $(top_builddir)/src/thctype/libthctype.la ++ $(top_builddir)/src/thctype/libthctype.la \ ++ $(DATRIE_LIBS) + --Multipart=_Sat__7_Jan_2012_11_23_38_+0900_qm/PFJ319bP=RUn1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201070300.q0730YpD029531>