ports/148014: [update] libticonv/libtifiles2/libticables2/libticalcs2/tilp2/tiemu3

Tijl Coosemans tijl at coosemans.org
Sun Jun 20 17:50:02 UTC 2010


>Number:         148014
>Category:       ports
>Synopsis:       [update] libticonv/libtifiles2/libticables2/libticalcs2/tilp2/tiemu3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 20 17:50:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Tijl Coosemans
>Release:        FreeBSD 8.1-PRERELEASE i386
>Organization:
>Environment:
>Description:
- converters/libticonv update to 1.1.1
- devel/libtifiles2 update to 1.1.3
- comms/libticables2 update to 1.3.2
  (also fix libusb dependency on FreeBSD 8)
- comms/libticalcs2 update to 1.1.5
- comms/tilp2 update to 1.14
- emulators/tiemu3 update to 3.03

There are some library version bumps, but all dependent ports are
included in this PR (checked with INDEX-8).

The update to emulators/tiemu3 requires maintainer approval (CCed). The
new version is needed to work with the new comms/libticables2. Its
distfile is only available at http://www.ticalc.org/pub/unix/tiemu.tar.gz
but that location is overwritten on each new release, so I opted to host
it myself.
>How-To-Repeat:
>Fix:

--- libticonv.update begins here ---
diff -ur libticonv.orig/Makefile libticonv/Makefile
--- libticonv.orig/Makefile	2010-04-28 16:58:00.000000000 +0200
+++ libticonv/Makefile	2010-05-01 15:47:04.000000000 +0200
@@ -6,16 +6,16 @@
 #
 
 PORTNAME=	libticonv
-PORTVERSION=	1.1.0
-PORTREVISION=	1
+PORTVERSION=	1.1.1
 CATEGORIES=	converters
-MASTER_SITES=	SF/tilp/tilp2-linux/tilp2-1.10
-DISTNAME=	tilibs2-20080110
+MASTER_SITES=	http://lpg.ticalc.org/prj_tilp/download/ \
+		http://tijl.fastmail.fm/mirror/
 
 MAINTAINER=	tijl at coosemans.org
 COMMENT=	TI calculator character set library
 
 USE_AUTOTOOLS=	libtool:22
+USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_GNOME=	glib20 gnomehack pkgconfig
 USE_LDCONFIG=	yes
@@ -24,10 +24,4 @@
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include"\
 		LDFLAGS="-L${LOCALBASE}/lib"
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-post-extract:
-	@cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKDIR}/tilibs2/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}
-	@${CHMOD} 755 ${WRKSRC}/install-sh
-
 .include <bsd.port.mk>
diff -ur libticonv.orig/distinfo libticonv/distinfo
--- libticonv.orig/distinfo	2010-04-28 16:58:00.000000000 +0200
+++ libticonv/distinfo	2010-04-28 17:03:22.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (tilibs2-20080110.tar.gz) = d4d3a783fab1106677c0c238ae6ad1b3
-SHA256 (tilibs2-20080110.tar.gz) = 652935cb991f0a4adfcb21b15acefec78eecfce1c3b9799e6a67d93b126a5070
-SIZE (tilibs2-20080110.tar.gz) = 2139455
+MD5 (libticonv-1.1.1.tar.bz2) = 23a85532e4b6a4130ebdf7350c42b89d
+SHA256 (libticonv-1.1.1.tar.bz2) = 2a18767240e987cc2786d8110887f15cc4d7e357231505dc886e5c7c11bbcb59
+SIZE (libticonv-1.1.1.tar.bz2) = 313552
diff -ur libticonv.orig/pkg-plist libticonv/pkg-plist
--- libticonv.orig/pkg-plist	2010-04-28 16:58:00.000000000 +0200
+++ libticonv/pkg-plist	2010-04-28 17:17:34.000000000 +0200
@@ -5,6 +5,6 @@
 lib/libticonv.a
 lib/libticonv.la
 lib/libticonv.so
-lib/libticonv.so.3
+lib/libticonv.so.4
 libdata/pkgconfig/ticonv.pc
 @dirrmtry include/tilp2
--- libticonv.update ends here ---

--- libtifiles2.update begins here ---
diff -ur libtifiles2.orig/Makefile libtifiles2/Makefile
--- libtifiles2.orig/Makefile	2010-04-28 17:38:29.000000000 +0200
+++ libtifiles2/Makefile	2010-04-28 17:46:02.000000000 +0200
@@ -6,18 +6,18 @@
 #
 
 PORTNAME=	libtifiles2
-PORTVERSION=	1.1.1
-PORTREVISION=	1
+PORTVERSION=	1.1.3
 CATEGORIES=	devel
-MASTER_SITES=	SF/tilp/tilp2-linux/tilp2-1.11
-DISTNAME=	tilibs2-20080328
+MASTER_SITES=	http://lpg.ticalc.org/prj_tilp/download/ \
+		http://tijl.fastmail.fm/mirror/
 
 MAINTAINER=	tijl at coosemans.org
 COMMENT=	TI calculator file types library
 
-LIB_DEPENDS=	ticonv.3:${PORTSDIR}/converters/libticonv
+LIB_DEPENDS=	ticonv.4:${PORTSDIR}/converters/libticonv
 
 USE_AUTOTOOLS=	libtool:22
+USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_GNOME=	glib20 gnomehack pkgconfig
 USE_LDCONFIG=	yes
@@ -33,9 +33,4 @@
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include"\
 		LDFLAGS="-L${LOCALBASE}/lib"
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-post-extract:
-	@cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKDIR}/tilibs2/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}
-
 .include <bsd.port.mk>
diff -ur libtifiles2.orig/distinfo libtifiles2/distinfo
--- libtifiles2.orig/distinfo	2010-04-28 17:38:29.000000000 +0200
+++ libtifiles2/distinfo	2010-04-28 17:44:56.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (tilibs2-20080328.tar.gz) = 63ade8dfde9553b5df3acf2a7d12704f
-SHA256 (tilibs2-20080328.tar.gz) = 44310b33ccd2b689912755330254ede1d75e9169128fc998539b813da40cdcb3
-SIZE (tilibs2-20080328.tar.gz) = 2140075
+MD5 (libtifiles2-1.1.3.tar.bz2) = 49c9a6a99c0f1fe8c376c10518fe8acb
+SHA256 (libtifiles2-1.1.3.tar.bz2) = 6f097a769c945547977a243c69bfecbbcb7c80117f4a1bf5e68a37837ff631f5
+SIZE (libtifiles2-1.1.3.tar.bz2) = 408005
diff -ur libtifiles2.orig/pkg-plist libtifiles2/pkg-plist
--- libtifiles2.orig/pkg-plist	2010-04-28 17:38:29.000000000 +0200
+++ libtifiles2/pkg-plist	2010-04-28 17:47:20.000000000 +0200
@@ -20,7 +20,7 @@
 lib/libtifiles2.a
 lib/libtifiles2.la
 lib/libtifiles2.so
-lib/libtifiles2.so.5
+lib/libtifiles2.so.6
 libdata/pkgconfig/tifiles2.pc
 %%NLS%%share/locale/fr/LC_MESSAGES/libtifiles2.mo
 @dirrmtry include/tilp2
--- libtifiles2.update ends here ---

--- libticables2.update begins here ---
diff -u libticables2.orig/Makefile libticables2/Makefile
--- libticables2.orig/Makefile	2010-06-20 16:38:00.000000000 +0200
+++ libticables2/Makefile	2010-06-20 16:39:43.000000000 +0200
@@ -6,18 +6,15 @@
 #
 
 PORTNAME=	libticables2
-PORTVERSION=	1.2.0
-PORTREVISION=	2
+PORTVERSION=	1.3.2
 CATEGORIES=	comms
-MASTER_SITES=	SF/tilp/tilp2-linux/tilp2-1.10
-DISTNAME=	tilibs2-20080110
+MASTER_SITES=	http://tijl.fastmail.fm/mirror/
 
 MAINTAINER=	tijl at coosemans.org
 COMMENT=	TI calculator link cables library
 
-LIB_DEPENDS=	usb-0.1.8:${PORTSDIR}/devel/libusb
-
 USE_AUTOTOOLS=	libtool:22
+USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_GNOME=	glib20 gnomehack pkgconfig
 USE_LDCONFIG=	yes
@@ -33,12 +30,12 @@
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include"\
 		LDFLAGS="-L${LOCALBASE}/lib"
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-post-extract:
-	@cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKDIR}/tilibs2/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}
+.include <bsd.port.pre.mk>
 
-post-patch:
-	@${REINPLACE_CMD} 's/linux_check_libusb/bsd_check_libusb/' ${WRKSRC}/src/linux/link_usb.c
+.if ${OSVERSION} >= 800069
+CONFIGURE_ENV+=	LIBUSB_CFLAGS=" " LIBUSB_LIBS="-lusb"
+.else
+LIB_DEPENDS+=	usb-0.1.8:${PORTSDIR}/devel/libusb
+.endif
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -u libticables2.orig/distinfo libticables2/distinfo
--- libticables2.orig/distinfo	2010-06-20 16:38:00.000000000 +0200
+++ libticables2/distinfo	2010-06-20 16:39:51.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (tilibs2-20080110.tar.gz) = d4d3a783fab1106677c0c238ae6ad1b3
-SHA256 (tilibs2-20080110.tar.gz) = 652935cb991f0a4adfcb21b15acefec78eecfce1c3b9799e6a67d93b126a5070
-SIZE (tilibs2-20080110.tar.gz) = 2139455
+MD5 (libticables2-1.3.2.tar.bz2) = 1d7f69288aaa16322f0b24d65e17fcf6
+SHA256 (libticables2-1.3.2.tar.bz2) = 5a8a43f1ca8fb7662c5a13035a6daa78699eb413e2300f09aaa6e286d9cab5cd
+SIZE (libticables2-1.3.2.tar.bz2) = 421098
diff -u libticables2.orig/pkg-plist libticables2/pkg-plist
--- libticables2.orig/pkg-plist	2010-06-20 16:38:00.000000000 +0200
+++ libticables2/pkg-plist	2010-06-20 16:44:22.000000000 +0200
@@ -5,7 +5,7 @@
 lib/libticables2.a
 lib/libticables2.la
 lib/libticables2.so
-lib/libticables2.so.1
+lib/libticables2.so.4
 libdata/pkgconfig/ticables2.pc
 %%NLS%%share/locale/fr/LC_MESSAGES/libticables2.mo
 @dirrmtry include/tilp2
--- libticables2.update ends here ---

--- libticalcs2.update begins here ---
diff -ur libticalcs2.orig/Makefile libticalcs2/Makefile
--- libticalcs2.orig/Makefile	2010-04-29 18:10:46.000000000 +0200
+++ libticalcs2/Makefile	2010-04-29 18:15:25.000000000 +0200
@@ -6,20 +6,20 @@
 #
 
 PORTNAME=	libticalcs2
-PORTVERSION=	1.1.2
-PORTREVISION=	1
+PORTVERSION=	1.1.5
 CATEGORIES=	comms
-MASTER_SITES=	SF/tilp/tilp2-linux/tilp2-1.11
-DISTNAME=	tilibs2-20080328
+MASTER_SITES=	http://lpg.ticalc.org/prj_tilp/download/ \
+		http://tijl.fastmail.fm/mirror/
 
 MAINTAINER=	tijl at coosemans.org
 COMMENT=	TI calculator library
 
-LIB_DEPENDS=	ticables2.1:${PORTSDIR}/comms/libticables2 \
-		ticonv.3:${PORTSDIR}/converters/libticonv \
-		tifiles2.5:${PORTSDIR}/devel/libtifiles2
+LIB_DEPENDS=	ticables2.4:${PORTSDIR}/comms/libticables2 \
+		ticonv.4:${PORTSDIR}/converters/libticonv \
+		tifiles2.6:${PORTSDIR}/devel/libtifiles2
 
 USE_AUTOTOOLS=	libtool:22
+USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_GNOME=	glib20 gnomehack pkgconfig
 USE_LDCONFIG=	yes
@@ -35,9 +35,4 @@
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include"\
 		LDFLAGS="-L${LOCALBASE}/lib"
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-post-extract:
-	@cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKDIR}/tilibs2/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}
-
 .include <bsd.port.mk>
diff -ur libticalcs2.orig/distinfo libticalcs2/distinfo
--- libticalcs2.orig/distinfo	2010-04-29 18:10:46.000000000 +0200
+++ libticalcs2/distinfo	2010-04-29 18:14:26.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (tilibs2-20080328.tar.gz) = 63ade8dfde9553b5df3acf2a7d12704f
-SHA256 (tilibs2-20080328.tar.gz) = 44310b33ccd2b689912755330254ede1d75e9169128fc998539b813da40cdcb3
-SIZE (tilibs2-20080328.tar.gz) = 2140075
+MD5 (libticalcs2-1.1.5.tar.bz2) = 4caae7510974b0c9687c68c24836e084
+SHA256 (libticalcs2-1.1.5.tar.bz2) = 46e338554a77754485f19746fa508df7823bff9a410449ca66c02af9bd5e0320
+SIZE (libticalcs2-1.1.5.tar.bz2) = 471954
diff -ur libticalcs2.orig/pkg-plist libticalcs2/pkg-plist
--- libticalcs2.orig/pkg-plist	2010-04-29 18:10:46.000000000 +0200
+++ libticalcs2/pkg-plist	2010-04-29 18:18:46.000000000 +0200
@@ -8,7 +8,7 @@
 lib/libticalcs2.a
 lib/libticalcs2.la
 lib/libticalcs2.so
-lib/libticalcs2.so.7
+lib/libticalcs2.so.8
 libdata/pkgconfig/ticalcs2.pc
 %%NLS%%share/locale/fr/LC_MESSAGES/libticalcs2.mo
 @dirrmtry include/tilp2
--- libticalcs2.update ends here ---

--- tilp2.update begins here ---
diff -ur tilp2.orig/Makefile tilp2/Makefile
--- tilp2.orig/Makefile	2010-04-29 18:25:49.000000000 +0200
+++ tilp2/Makefile	2010-04-29 19:11:43.000000000 +0200
@@ -6,21 +6,22 @@
 #
 
 PORTNAME=	tilp2
-PORTVERSION=	1.11
-PORTREVISION=	4
+PORTVERSION=	1.14
 CATEGORIES=	comms
-MASTER_SITES=	SF/tilp/${PORTNAME}-linux/${PORTNAME}-${PORTVERSION}
+MASTER_SITES=	http://lpg.ticalc.org/prj_tilp/download/ \
+		http://tijl.fastmail.fm/mirror/
 
 MAINTAINER=	tijl at coosemans.org
 COMMENT=	TI Linking Program
 
 BUILD_DEPENDS=	pkg-config:${PORTSDIR}/devel/pkg-config
-LIB_DEPENDS=	ticables2.1:${PORTSDIR}/comms/libticables2 \
-		tifiles2.5:${PORTSDIR}/devel/libtifiles2 \
-		ticalcs2.7:${PORTSDIR}/comms/libticalcs2 \
-		ticonv.3:${PORTSDIR}/converters/libticonv
+LIB_DEPENDS=	ticables2.4:${PORTSDIR}/comms/libticables2 \
+		tifiles2.6:${PORTSDIR}/devel/libtifiles2 \
+		ticalcs2.8:${PORTSDIR}/comms/libticalcs2 \
+		ticonv.4:${PORTSDIR}/converters/libticonv
 
 USE_AUTOTOOLS=	libtool:22
+USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_GNOME=	gtk20 libglade2
 
@@ -41,7 +42,5 @@
 post-patch:
 	@${REINPLACE_CMD} -e 's|-D.*_DISABLE_DEPRECATED||g' \
 		${WRKSRC}/configure ${WRKSRC}/src/Makefile.in
-	@${REINPLACE_CMD} -e 's|#define .*_DISABLE_DEPRECATED||g' \
-		${WRKSRC}/src/device.c ${WRKSRC}/src/toolbar.c
 
 .include <bsd.port.mk>
diff -ur tilp2.orig/distinfo tilp2/distinfo
--- tilp2.orig/distinfo	2010-04-29 18:25:49.000000000 +0200
+++ tilp2/distinfo	2010-04-29 18:30:23.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (tilp2-1.11.tar.gz) = dec4f0b596c7fba9a6f6107e7f103b9f
-SHA256 (tilp2-1.11.tar.gz) = 8cc6ace61182beda196b924b66338bcddabcabda2cc936c61da33a3c82dc7239
-SIZE (tilp2-1.11.tar.gz) = 1010963
+MD5 (tilp2-1.14.tar.bz2) = 813643048dcb93dfae2ce79441f15277
+SHA256 (tilp2-1.14.tar.bz2) = 2dd1d3689623f5fdfc19fdab0d34ede46a34ce342bca679c45692becf9b77520
+SIZE (tilp2-1.14.tar.bz2) = 5300295
--- tilp2.update ends here ---

--- tiemu3.update begins here ---
diff -ur tiemu3.orig/Makefile tiemu3/Makefile
--- tiemu3.orig/Makefile	2010-04-29 21:17:01.000000000 +0200
+++ tiemu3/Makefile	2010-04-29 23:01:47.000000000 +0200
@@ -6,28 +6,27 @@
 #
 
 PORTNAME=	tiemu3
-PORTVERSION=	3.02
-PORTREVISION=	6
+PORTVERSION=	3.03
 CATEGORIES=	emulators
-MASTER_SITES=	SF/gtktiemu/tiemu-linux/TiEmu%20${PORTVERSION}
+MASTER_SITES=	http://tijl.fastmail.fm/mirror/
 DISTNAME=	tiemu-${PORTVERSION}
 
 MAINTAINER=	cyberbotx at cyberbotx.com
 COMMENT=	TI89(ti)/92(+)/V200 hand-helds emulator
 
-LIB_DEPENDS=	ticalcs2.7:${PORTSDIR}/comms/libticalcs2 \
-		ticables2.1:${PORTSDIR}/comms/libticables2 \
-		tifiles2.5:${PORTSDIR}/devel/libtifiles2
-
-USE_BZIP2=	yes
-HAS_CONFIGURE=	yes
-CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" \
-		LDFLAGS="-L${LOCALBASE}/lib -export-dynamic"
-CONFIGURE_ARGS=	--prefix=${PREFIX} --disable-gdb --mandir=${MANPREFIX}/man
+LIB_DEPENDS=	ticalcs2.8:${PORTSDIR}/comms/libticalcs2 \
+		ticables2.4:${PORTSDIR}/comms/libticables2 \
+		tifiles2.6:${PORTSDIR}/devel/libtifiles2
+
+USE_AUTOTOOLS=	libtool:22
 USE_GMAKE=	yes
 USE_GNOME=	gtk20 libglade2
 USE_SDL=	sdl
 
+CONFIGURE_ARGS=	--disable-gdb
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib -export-dynamic"
+
 MAN1=		tiemu.1
 
 .if !defined(WITHOUT_NLS)
@@ -50,10 +49,5 @@
 		${WRKSRC}/src/gui/calc/pckeys.h ${WRKSRC}/src/misc/paths.h
 	${REINPLACE_CMD} -e 's|-D.*_DISABLE_DEPRECATED||g' \
 		${WRKSRC}/configure
-	${REINPLACE_CMD} -e 's|#define GTK_DISABLE_DEPRECATED||g' \
-		${WRKSRC}/src/gui/device.c
-
-pre-install:
-	${CHMOD} +x ${WRKSRC}/install-sh
 
 .include <bsd.port.mk>
diff -ur tiemu3.orig/distinfo tiemu3/distinfo
--- tiemu3.orig/distinfo	2010-04-29 21:17:01.000000000 +0200
+++ tiemu3/distinfo	2010-04-29 22:49:24.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (tiemu-3.02.tar.bz2) = 3e8240b7d829c6d8168a97b5a5b28521
-SHA256 (tiemu-3.02.tar.bz2) = 2b09783a6d30f78165651db99d3da1fbf2890579ef8b359ee74352f7da0f7966
-SIZE (tiemu-3.02.tar.bz2) = 21491214
+MD5 (tiemu-3.03.tar.gz) = 2736440d717a0ee97cdb35189814fc93
+SHA256 (tiemu-3.03.tar.gz) = 92d2830842278a8df29ab0717f5b89e06b34e88a50c073fe10ff9e6855b8a592
+SIZE (tiemu-3.03.tar.gz) = 2749976
--- tiemu3.update ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list