Update and a little cleanup. Please test if you have VCDs!
-- [EMAIL PROTECTED] SDF Public Access UNIX System - http://sdf.lonestar.org Index: Makefile =================================================================== RCS file: /home/cvs/OpenBSD/ports/graphics/vcdimager/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile 18 Sep 2006 21:22:19 -0000 1.5 +++ Makefile 27 May 2007 21:34:07 -0000 @@ -2,23 +2,33 @@ COMMENT= "(S)VCD authoring software" -VERSION= 0.6.2 -DISTNAME= vcdimager-${VERSION} -PKGNAME= ${DISTNAME}p1 -CATEGORIES= graphics +DISTNAME= vcdimager-0.7.23 + +SHARED_LIBS= vcdinfo 2.0 # 2.0 -MASTER_SITES= http://www.vcdimager.org/pub/vcdimager/vcdimager-0.6/ +CATEGORIES= graphics -HOMEPAGE= http://www.vcdimager.org/ +HOMEPAGE= http://www.gnu.org/software/vcdimager/ PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes +WANTLIB= c m z + +MASTER_SITES= ${MASTER_SITE_GNU:=vcdimager/} + +MODULES= converters/libiconv + +LIB_DEPENDS= cdio.>=8,iso9660.>=5::devel/libcdio \ + popt::devel/popt \ + xml2.>=9::textproc/libxml +USE_GMAKE= Yes USE_LIBTOOL= Yes CONFIGURE_STYLE= gnu -SEPARATE_BUILD= concurrent -WANTLIB= c m +CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" \ + MAKE=${GMAKE} .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/cvs/OpenBSD/ports/graphics/vcdimager/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 5 Apr 2007 16:19:58 -0000 1.3 +++ distinfo 27 May 2007 21:34:07 -0000 @@ -1,5 +1,5 @@ -MD5 (vcdimager-0.6.2.tar.gz) = 7TM5RaEDZnHdtsRl3MEDgA== -RMD160 (vcdimager-0.6.2.tar.gz) = eHfYJdKE6h4K7Iw1Ipwcps2zA9Q= -SHA1 (vcdimager-0.6.2.tar.gz) = +ugU+ZQVwwl1ph//1xiLSBvne2w= -SHA256 (vcdimager-0.6.2.tar.gz) = heObrFRgENE5nT6ckcZjNEHe9d8pPZffP/RCn/pt6FE= -SIZE (vcdimager-0.6.2.tar.gz) = 347973 +MD5 (vcdimager-0.7.23.tar.gz) = Xn2A/b8AN60g5DjyqVcyUw== +RMD160 (vcdimager-0.7.23.tar.gz) = xD7RTwuBraQMlLWVTp5omDHO8sI= +SHA1 (vcdimager-0.7.23.tar.gz) = bRoxJfqLf6iKmT4MAoytzAOsYwQ= +SHA256 (vcdimager-0.7.23.tar.gz) = HnPfPGJfbE8OB92mDLYpNzkQwT373wPQ9H+PBYOT/xg= +SIZE (vcdimager-0.7.23.tar.gz) = 1009549 Index: patches/patch-configure =================================================================== RCS file: patches/patch-configure diff -N patches/patch-configure --- patches/patch-configure 26 Jan 2004 17:18:10 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,21 +0,0 @@ -$OpenBSD: patch-configure,v 1.1 2004/01/26 17:18:10 naddy Exp $ ---- configure.orig 2001-05-15 03:11:37.000000000 +0200 -+++ configure 2004-01-25 01:46:31.000000000 +0100 -@@ -3914,7 +3914,7 @@ cat > conftest.$ac_ext <<EOF - #include "confdefs.h" - - int main() { --struct { int foo; int bar[]; } doo; -+struct { int bar[]; } doo; - ; return 0; } - EOF - if { (eval echo configure:3921: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -@@ -3932,7 +3932,7 @@ if test "x$empty_array_size" = "xxxx";th - #include "confdefs.h" - - int main() { --struct { int foo; int bar[0]; } doo; -+struct { int bar[0]; } doo; - ; return 0; } - EOF - if { (eval echo configure:3939: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then Index: patches/patch-libvcd_vcd_types_h =================================================================== RCS file: patches/patch-libvcd_vcd_types_h diff -N patches/patch-libvcd_vcd_types_h --- patches/patch-libvcd_vcd_types_h 23 Apr 2002 18:59:27 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-libvcd_vcd_types_h,v 1.1.1.1 2002/04/23 18:59:27 jakob Exp $ - ---- libvcd/vcd_types.h.orig Tue May 15 03:00:59 2001 -+++ libvcd/vcd_types.h Tue Apr 23 20:58:06 2002 -@@ -45,7 +45,7 @@ typedef u_int64_t uint64_t; - #endif /* HAVE_STDINT_H */ - - /* fix for bsdi... hope it works */ --#ifdef __bsdi__ -+#if defined(__bsdi__) || defined(__OpenBSD__) - # define UINT32_C(c) c ## U - # define UINT64_C(c) c ## ULL - #endif Index: pkg/PFRAG.shared =================================================================== RCS file: pkg/PFRAG.shared diff -N pkg/PFRAG.shared --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/PFRAG.shared 27 May 2007 21:34:07 -0000 @@ -0,0 +1,2 @@ [EMAIL PROTECTED] $OpenBSD$ [EMAIL PROTECTED] lib/libvcdinfo.so.${LIBvcdinfo_VERSION} Index: pkg/PLIST =================================================================== RCS file: /home/cvs/OpenBSD/ports/graphics/vcdimager/pkg/PLIST,v retrieving revision 1.2 diff -u -r1.2 PLIST --- pkg/PLIST 15 Sep 2004 00:50:11 -0000 1.2 +++ pkg/PLIST 27 May 2007 21:34:07 -0000 @@ -1,6 +1,32 @@ @comment $OpenBSD: PLIST,v 1.2 2004/09/15 00:50:11 espie Exp $ +%%SHARED%% +bin/cdxa2mpeg +bin/vcd-info bin/vcdimager -bin/vcdrip +bin/vcdxbuild +bin/vcdxgen +bin/vcdxminfo +bin/vcdxrip +include/libvcd/ +include/libvcd/files.h +include/libvcd/files_private.h +include/libvcd/inf.h +include/libvcd/info.h +include/libvcd/logging.h +include/libvcd/sector.h +include/libvcd/types.h +include/libvcd/version.h [EMAIL PROTECTED] info/vcd-info.info @info info/vcdimager.info [EMAIL PROTECTED] info/vcdxrip.info +lib/libvcdinfo.a +lib/libvcdinfo.la +lib/pkgconfig/ +lib/pkgconfig/libvcdinfo.pc [EMAIL PROTECTED] man/man1/cdxa2mpeg.1 [EMAIL PROTECTED] man/man1/vcd-info.1 @man man/man1/vcdimager.1 [EMAIL PROTECTED] man/man1/vcdrip.1 [EMAIL PROTECTED] man/man1/vcdxbuild.1 [EMAIL PROTECTED] man/man1/vcdxgen.1 [EMAIL PROTECTED] man/man1/vcdxminfo.1 [EMAIL PROTECTED] man/man1/vcdxrip.1
