ports/132637: port rename and update: sysutils/libisoburn to sysutils/xorriso 0.3.4
J.R. Oldroyd
fbsd at opal.com
Sat Mar 14 21:10:05 UTC 2009
>Number: 132637
>Category: ports
>Synopsis: port rename and update: sysutils/libisoburn to sysutils/xorriso 0.3.4
>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: Sat Mar 14 21:10:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: J.R. Oldroyd
>Release: FreeBSD 7.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD xx.opal.com 7.1-STABLE FreeBSD 7.1-STABLE #5: Fri Feb 13 17:12:51 EST 2009 xx at xx.opal.com:/usr/src/sys/i386/compile/XX i386
>Description:
Port rename and update: sysutils/libisoburn to sysutils/xorriso 0.3.4
Notes for committer:
Please rename port sysutils/libisoburn to sysutils/xorriso.
In the new version, please delete files/patch-xorriso-xorriso.c and
then delete the files/ dir.
Note for UPDATING:
This port is renamed because its primary purpose is to install the
bin/xorriso utility. It also installs lib/libisoburn.
The shared library .so number bumps downwards from .18 to .1 with this
update as the developer has now chosen to use the major number in libtool
for the .so number. This is so that .so numbers are comparable with the
same version installed on Linux where two-part .so numbers of the form
.so.X.Y are possible. All applications using libisoburn will need to be
recompiled. Going forward, the developer will ensure that FreeBSD
versions with the same library number offer binary ABI compatibility to
existing installed applications.
>How-To-Repeat:
n/a
>Fix:
diff -ruN /usr/ports/sysutils/libisoburn/Makefile sysutils/xorriso/Makefile
--- /usr/ports/sysutils/libisoburn/Makefile 2008-12-07 09:33:16.000000000 -0500
+++ sysutils/xorriso/Makefile 2009-03-14 16:57:59.000000000 -0400
@@ -5,17 +5,21 @@
# $FreeBSD: ports/sysutils/libisoburn/Makefile,v 1.1 2008/12/07 14:33:16 miwi Exp $
#
-PORTNAME= libisoburn
-PORTVERSION= 0.2.8
+PORTNAME= xorriso
+PORTVERSION= 0.3.4
CATEGORIES= sysutils
MASTER_SITES= http://files.libburnia-project.org/releases/
-DISTFILES= ${PORTNAME}-${PORTVERSION}.pl00${EXTRACT_SUFX}
+DISTNAME= libisoburn
+DISTFILES= ${DISTNAME}-${PORTVERSION}.pl00${EXTRACT_SUFX}
MAINTAINER= fbsd at opal.com
COMMENT= ISO image manipulation tool based on Libburnia
-LIB_DEPENDS= burn.23:${PORTSDIR}/devel/libburn \
- isofs.12:${PORTSDIR}/devel/libisofs
+BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config
+LIB_DEPENDS= burn.4:${PORTSDIR}/devel/libburn \
+ isofs.6:${PORTSDIR}/devel/libisofs
+
+WRKSRC= ${WRKDIR}/${DISTNAME}-${PORTVERSION}
GNU_CONFIGURE= yes
CONFIGURE_ARGS= CFLAGS="-I${PREFIX}/include" \
diff -ruN /usr/ports/sysutils/libisoburn/distinfo sysutils/xorriso/distinfo
--- /usr/ports/sysutils/libisoburn/distinfo 2008-12-07 09:33:16.000000000 -0500
+++ sysutils/xorriso/distinfo 2009-03-14 16:42:49.000000000 -0400
@@ -1,3 +1,3 @@
-MD5 (libisoburn-0.2.8.pl00.tar.gz) = cbdb7f3787a1f92f65083540de1e9724
-SHA256 (libisoburn-0.2.8.pl00.tar.gz) = dbaa674e5e436b7234bb65847ea4fe7a9561ee6440603ff97638b5c72b83c555
-SIZE (libisoburn-0.2.8.pl00.tar.gz) = 565381
+MD5 (libisoburn-0.3.4.pl00.tar.gz) = fbff9bb549c01f9a23366d884c10efb7
+SHA256 (libisoburn-0.3.4.pl00.tar.gz) = 000ab6315b9fe6ee8220a0e9ce0a2911d6e2b17229d2f60431118d2140a0c511
+SIZE (libisoburn-0.3.4.pl00.tar.gz) = 656826
diff -ruN /usr/ports/sysutils/libisoburn/files/patch-xorriso-xorriso.c sysutils/xorriso/files/patch-xorriso-xorriso.c
--- /usr/ports/sysutils/libisoburn/files/patch-xorriso-xorriso.c 2008-12-07 09:33:16.000000000 -0500
+++ sysutils/xorriso/files/patch-xorriso-xorriso.c 1969-12-31 19:00:00.000000000 -0500
@@ -1,11 +0,0 @@
---- xorriso/xorriso.c.orig 2008-10-12 08:44:35.000000000 -0400
-+++ xorriso/xorriso.c 2008-11-13 18:24:49.000000000 -0500
-@@ -89,6 +89,8 @@
- #include <utime.h>
- #include <pwd.h>
- #include <grp.h>
-+#include <sys/types.h>
-+#include <signal.h>
-
- /* eventually, this is done in xorriso_private.h : #include <regex.h> */
-
diff -ruN /usr/ports/sysutils/libisoburn/pkg-plist sysutils/xorriso/pkg-plist
--- /usr/ports/sysutils/libisoburn/pkg-plist 2008-12-07 09:33:16.000000000 -0500
+++ sysutils/xorriso/pkg-plist 2009-03-14 16:49:25.000000000 -0400
@@ -6,7 +6,7 @@
lib/libisoburn.a
lib/libisoburn.la
lib/libisoburn.so
-lib/libisoburn.so.18
+lib/libisoburn.so.1
libdata/pkgconfig/libisoburn-1.pc
@dirrm include/libisoburn
@dirrmtry libdata/pkgconfig
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list