ports/146248: [Maintainer] devel/m17n-lib: Update to 1.6.1, fixes reg. deps, autotools
Nikola Lecic
nikola.lecic at anthesphoria.net
Sun May 2 17:20:25 UTC 2010
>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 at 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 at 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
+ at dirrm lib/m17n/1.0
+ at dirrm lib/m17n
--- m17n-lib-1.6.1.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list