Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 May 2010 19:19:55 +0200 (CEST)
From:      Nikola Lecic <nikola.lecic@anthesphoria.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/146248: [Maintainer] devel/m17n-lib: Update to 1.6.1, fixes reg. deps, autotools
Message-ID:  <201005021719.o42HJt4S044850@anthesphoria.net>
Resent-Message-ID: <201005021720.o42HKKqH083273@freefall.freebsd.org>

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

>Number:         146248
>Category:       ports
>Synopsis:       [Maintainer] devel/m17n-lib: Update to 1.6.1, fixes reg. deps, autotools
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 02 17:20:19 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Nikola Lecic
>Release:        FreeBSD 8.0-STABLE amd64
>Organization:
>Environment:

System: FreeBSD mordor.xx.rs 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Feb 26 10:23:40 UTC 2010 nikola@mordor.xx.rs:/usr/obj/usr/src/sys/GENERIC amd64

>Description:

M17N-related update, part 4 of 5.

To the committer: please commit all 5 parts of this update at once, esp.
part 5 (bumping PORTREVISIONs of ports that depend on libm17n) since m17n
shlib version is now increased from 3 to 4.

Log:
* update devel/m17n-lib to 1.6.1
* be more precise regarding the dependencies (USE_XORG, LIB_DEPENDS)
* fix USE_AUTOTOOLS

>How-To-Repeat:
	
>Fix:

--- m17n-lib-1.6.1.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/m17n-lib/Makefile,v
retrieving revision 1.30
diff -u -r1.30 Makefile
--- Makefile	28 Mar 2010 06:33:22 -0000	1.30
+++ Makefile	2 May 2010 13:09:48 -0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	m17n-lib
-PORTVERSION=	1.5.5
-PORTREVISION=	4
+PORTVERSION=	1.6.1
 CATEGORIES=	devel
 MASTER_SITES=	http://www.m17n.org/m17n-lib-download/ \
 		http://anthesphoria.net/FreeBSD/ports/distfiles/
@@ -15,17 +14,20 @@
 MAINTAINER=	nikola.lecic@anthesphoria.net
 COMMENT=	A library for the multilingual text handling
 
-BUILD_DEPENDS=	m17n-db>=1.5.5:${PORTSDIR}/devel/m17n-db
-LIB_DEPENDS=	fribidi.3:${PORTSDIR}/converters/fribidi \
+BUILD_DEPENDS=	bison:${PORTSDIR}/devel/bison \
+		m17n-db>=1.6.1:${PORTSDIR}/devel/m17n-db
+LIB_DEPENDS=	fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig \
+		freetype.9:${PORTSDIR}/print/freetype2 \
+		fribidi.3:${PORTSDIR}/converters/fribidi \
 		gd.4:${PORTSDIR}/graphics/gd \
 		otf.0:${PORTSDIR}/print/libotf
-RUN_DEPENDS=	m17n-db>=1.5.5:${PORTSDIR}/devel/m17n-db
+RUN_DEPENDS=	m17n-db>=1.6.1:${PORTSDIR}/devel/m17n-db
 
 MAKE_JOBS_UNSAFE=	yes
 
-USE_XORG=	xaw xft xt
+USE_XORG=	ice sm x11 xaw xft xt
 USE_GNOME=	gnometarget libxml2 pkgconfig
-USE_AUTOTOOLS=	libtool:22
+USE_AUTOTOOLS=	autoconf:262 libtool:22
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib -lintl"
 USE_LDCONFIG=	yes
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/m17n-lib/distinfo,v
retrieving revision 1.12
diff -u -r1.12 distinfo
--- distinfo	31 Aug 2009 23:35:27 -0000	1.12
+++ distinfo	2 May 2010 13:09:48 -0000
@@ -1,3 +1,3 @@
-MD5 (m17n-lib-1.5.5.tar.gz) = 924875cfc30ac6620744b67385ecc144
-SHA256 (m17n-lib-1.5.5.tar.gz) = 300ef0411fc306f8b409c0688c85ee9804ddc4b3ac643a84abe4aeec0a6f912f
-SIZE (m17n-lib-1.5.5.tar.gz) = 954476
+MD5 (m17n-lib-1.6.1.tar.gz) = 3a0ee7b65eefa0042a7efd3d855104f2
+SHA256 (m17n-lib-1.6.1.tar.gz) = 6099e30c8413f6a37459f96cc6eaef9692a07b06a0f84682bb3b2b5e3b033a2e
+SIZE (m17n-lib-1.6.1.tar.gz) = 969637
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/devel/m17n-lib/pkg-plist,v
retrieving revision 1.6
diff -u -r1.6 pkg-plist
--- pkg-plist	28 Feb 2008 09:21:34 -0000	1.6
+++ pkg-plist	2 May 2010 13:09:48 -0000
@@ -10,39 +10,37 @@
 include/m17n-gui.h
 include/m17n-misc.h
 include/m17n.h
-lib/libm17n-X.a
-lib/libm17n-X.la
-lib/libm17n-X.so
-lib/libm17n-X.so.3
 lib/libm17n-core.a
 lib/libm17n-core.la
 lib/libm17n-core.so
-lib/libm17n-core.so.3
+lib/libm17n-core.so.4
 lib/libm17n-flt.a
 lib/libm17n-flt.la
 lib/libm17n-flt.so
-lib/libm17n-flt.so.3
-lib/libm17n-gd.a
-lib/libm17n-gd.la
-lib/libm17n-gd.so
-lib/libm17n-gd.so.3
+lib/libm17n-flt.so.4
 lib/libm17n-gui.a
 lib/libm17n-gui.la
 lib/libm17n-gui.so
-lib/libm17n-gui.so.3
+lib/libm17n-gui.so.4
 lib/libm17n.a
 lib/libm17n.la
 lib/libm17n.so
-lib/libm17n.so.3
-lib/libmimx-anthy.a
-lib/libmimx-anthy.la
-lib/libmimx-anthy.so
-lib/libmimx-anthy.so.3
-lib/libmimx-ispell.a
-lib/libmimx-ispell.la
-lib/libmimx-ispell.so
-lib/libmimx-ispell.so.3
+lib/libm17n.so.4
+lib/m17n/1.0/libm17n-X.a
+lib/m17n/1.0/libm17n-X.la
+lib/m17n/1.0/libm17n-X.so
+lib/m17n/1.0/libm17n-gd.a
+lib/m17n/1.0/libm17n-gd.la
+lib/m17n/1.0/libm17n-gd.so
+lib/m17n/1.0/libmimx-anthy.a
+lib/m17n/1.0/libmimx-anthy.la
+lib/m17n/1.0/libmimx-anthy.so
+lib/m17n/1.0/libmimx-ispell.a
+lib/m17n/1.0/libmimx-ispell.la
+lib/m17n/1.0/libmimx-ispell.so
 libdata/pkgconfig/m17n-core.pc
 libdata/pkgconfig/m17n-flt.pc
 libdata/pkgconfig/m17n-gui.pc
 libdata/pkgconfig/m17n-shell.pc
+@dirrm lib/m17n/1.0
+@dirrm lib/m17n
--- m17n-lib-1.6.1.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?201005021719.o42HJt4S044850>