svn commit: r317716 - in head/devel/liblangtag: . files

Jung-uk Kim jkim at FreeBSD.org
Wed May 8 22:53:10 UTC 2013


Author: jkim
Date: Wed May  8 22:53:08 2013
New Revision: 317716
URL: http://svnweb.freebsd.org/changeset/ports/317716

Log:
  Update to 0.5.1.

Added:
  head/devel/liblangtag/files/patch-liblangtag__buildaliastbl.sh   (contents, props changed)
  head/devel/liblangtag/files/patch-liblangtag__lt-trie.c   (contents, props changed)
Deleted:
  head/devel/liblangtag/files/patch-data__reg2xml.c
  head/devel/liblangtag/files/patch-liblangtag__lt-atomic.h
  head/devel/liblangtag/files/patch-liblangtag__lt-error.c
  head/devel/liblangtag/files/patch-liblangtag__lt-ext-module.c
  head/devel/liblangtag/files/patch-liblangtag__lt-messages.c
  head/devel/liblangtag/files/patch-liblangtag__lt-utils.c
Modified:
  head/devel/liblangtag/Makefile
  head/devel/liblangtag/distinfo
  head/devel/liblangtag/pkg-plist

Modified: head/devel/liblangtag/Makefile
==============================================================================
--- head/devel/liblangtag/Makefile	Wed May  8 22:47:22 2013	(r317715)
+++ head/devel/liblangtag/Makefile	Wed May  8 22:53:08 2013	(r317716)
@@ -1,9 +1,11 @@
 # $FreeBSD$
 
 PORTNAME=	liblangtag
-PORTVERSION=	0.4.0
+PORTVERSION=	0.5.1
 CATEGORIES=	devel textproc
-MASTER_SITES=	https://cdn.bitbucket.org/tagoh/liblangtag/downloads/
+MASTER_SITES=	https://cdn.bitbucket.org/tagoh/liblangtag/downloads/ \
+		LOCAL
+MASTER_SITE_SUBDIR=	jkim
 
 MAINTAINER=	office at FreeBSD.org
 COMMENT=	An interface library to access tags for identifying languages
@@ -11,14 +13,16 @@ COMMENT=	An interface library to access 
 LICENSE=	LGPL3 MPL
 LICENSE_COMB=	dual
 
+BUILD_DEPENDS=	iconv:${PORTSDIR}/converters/libiconv
 LIB_DEPENDS=	xml2:${PORTSDIR}/textproc/libxml2
 
 GNU_CONFIGURE=	yes
 USE_AUTOTOOLS=	libtool
 USE_BZIP2=	yes
 USE_GMAKE=	yes
+USE_LDCONFIG=	yes
 USES=		pathfix pkgconfig
+
 CONFIGURE_ARGS=	--disable-introspection
-USE_LDCONFIG=	yes
 
 .include <bsd.port.mk>

Modified: head/devel/liblangtag/distinfo
==============================================================================
--- head/devel/liblangtag/distinfo	Wed May  8 22:47:22 2013	(r317715)
+++ head/devel/liblangtag/distinfo	Wed May  8 22:53:08 2013	(r317716)
@@ -1,2 +1,2 @@
-SHA256 (liblangtag-0.4.0.tar.bz2) = cbb71d5d1af345c3bd9ceebbc78ddfbe70e3747c3cf95532a4fdef2abb034bae
-SIZE (liblangtag-0.4.0.tar.bz2) = 613182
+SHA256 (liblangtag-0.5.1.tar.bz2) = c3dd456762cd0b5fd1687f066c4bdf253d70b14729851b9cd05936a1cb46923b
+SIZE (liblangtag-0.5.1.tar.bz2) = 651785

Added: head/devel/liblangtag/files/patch-liblangtag__buildaliastbl.sh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblangtag/files/patch-liblangtag__buildaliastbl.sh	Wed May  8 22:53:08 2013	(r317716)
@@ -0,0 +1,11 @@
+--- liblangtag/buildaliastbl.sh.orig	2012-12-13 03:59:17.000000000 -0500
++++ liblangtag/buildaliastbl.sh	2013-05-08 12:49:17.000000000 -0400
+@@ -51,7 +51,7 @@
+ static lt_localealias_t __lt_localealias_tables[] = {
+ EOF
+ 
+-iconv -f iso8859-1 -t utf-8 $1 | sed -e '/^#.*/{d};/^$/{d};' -e 's/^\([^ \t]*\)[ \t]*\([^ \t]*\)$/\t{"\1", "\2"},/'
++iconv -f iso8859-1 -t utf-8 $1 | awk '{ if ($0 !~ /^(#.*)?$/) { printf("\t{\"%s\", \"%s\"},\n", $1, $2); } }'
+ 
+ cat<<EOF
+ 	{NULL, NULL}

Added: head/devel/liblangtag/files/patch-liblangtag__lt-trie.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liblangtag/files/patch-liblangtag__lt-trie.c	Wed May  8 22:53:08 2013	(r317716)
@@ -0,0 +1,16 @@
+--- liblangtag/lt-trie.c.orig	2013-04-29 22:37:30.000000000 -0400
++++ liblangtag/lt-trie.c	2013-05-07 18:52:21.000000000 -0400
+@@ -33,11 +33,11 @@
+ 	lt_iter_tmpl_t  parent;
+ 	lt_trie_node_t *root;
+ };
+-typedef struct _lt_trie_iter_t {
++struct _lt_trie_iter_t {
+ 	lt_iter_t    parent;
+ 	lt_list_t   *stack;
+ 	lt_string_t *pos_str;
+-} lt_trie_iter_t;
++};
+ 
+ /*< private >*/
+ static lt_trie_node_t *

Modified: head/devel/liblangtag/pkg-plist
==============================================================================
--- head/devel/liblangtag/pkg-plist	Wed May  8 22:47:22 2013	(r317715)
+++ head/devel/liblangtag/pkg-plist	Wed May  8 22:53:08 2013	(r317716)
@@ -8,6 +8,7 @@ include/liblangtag/lt-extlang-db.h
 include/liblangtag/lt-extlang.h
 include/liblangtag/lt-grandfathered-db.h
 include/liblangtag/lt-grandfathered.h
+include/liblangtag/lt-iter.h
 include/liblangtag/lt-lang-db.h
 include/liblangtag/lt-lang.h
 include/liblangtag/lt-list.h
@@ -25,7 +26,7 @@ include/liblangtag/lt-variant.h
 lib/liblangtag.a
 lib/liblangtag.la
 lib/liblangtag.so
-lib/liblangtag.so.1
+lib/liblangtag.so.3
 libdata/pkgconfig/liblangtag.pc
 %%DATADIR%%/language-subtag-registry.xml
 %%DATADIR%%/common/bcp47/calendar.xml
@@ -70,6 +71,7 @@ share/gtk-doc/html/liblangtag/liblangtag
 share/gtk-doc/html/liblangtag/liblangtag-Database.html
 share/gtk-doc/html/liblangtag/liblangtag-Doubly-Linked-Lists.html
 share/gtk-doc/html/liblangtag/liblangtag-Error.html
+share/gtk-doc/html/liblangtag/liblangtag-Iterator.html
 share/gtk-doc/html/liblangtag/liblangtag-Miscellaneous-Macros.html
 share/gtk-doc/html/liblangtag/liblangtag-Module---Accessor.html
 share/gtk-doc/html/liblangtag/liblangtag-Module---Data.html


More information about the svn-ports-all mailing list