UPDATE: graphics/vcdimager

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

UPDATE: graphics/vcdimager

j4nKy
Update and a little cleanup.

Please test if you have VCDs!

--
[hidden email]
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 @@
+@comment $OpenBSD$
+@lib 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
+@info info/vcd-info.info
 @info info/vcdimager.info
+@info info/vcdxrip.info
+lib/libvcdinfo.a
+lib/libvcdinfo.la
+lib/pkgconfig/
+lib/pkgconfig/libvcdinfo.pc
+@man man/man1/cdxa2mpeg.1
+@man man/man1/vcd-info.1
 @man man/man1/vcdimager.1
-@man man/man1/vcdrip.1
+@man man/man1/vcdxbuild.1
+@man man/man1/vcdxgen.1
+@man man/man1/vcdxminfo.1
+@man man/man1/vcdxrip.1