media/libdv: rebuilt
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Sun, 29 Mar 2009 20:46:34 +0000 (20:46 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Sun, 29 Mar 2009 20:46:34 +0000 (20:46 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@6257 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

1.0.0-dvconnect.patch [new file with mode: 0644]
1.0.0-no-undefined.patch [new file with mode: 0644]
1.0.0-vpath.patch [new file with mode: 0644]
README
devel.hint
lib.hint
libdv-1.0.0-1.src.patch [deleted file]
libdv-1.0.0-10.cygport [moved from libdv-1.0.0-1.cygport with 54% similarity]
setup.hint

diff --git a/1.0.0-dvconnect.patch b/1.0.0-dvconnect.patch
new file mode 100644 (file)
index 0000000..9b5f8db
--- /dev/null
@@ -0,0 +1,13 @@
+--- origsrc/libdv-1.0.0/encodedv/dvconnect.c   2004-05-30 21:05:23.000000000 -0500
++++ src/libdv-1.0.0/encodedv/dvconnect.c       2009-03-29 15:03:52.234375000 -0500
+@@ -29,6 +29,10 @@
+ #define _FILE_OFFSET_BITS 64
++#ifdef __CYGWIN__
++#define __USE_LINUX_IOCTL_DEFS
++#endif
++
+ #include <stdio.h>
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
diff --git a/1.0.0-no-undefined.patch b/1.0.0-no-undefined.patch
new file mode 100644 (file)
index 0000000..3a4afd9
--- /dev/null
@@ -0,0 +1,11 @@
+--- origsrc/libdv-1.0.0/libdv/Makefile.am      2006-08-06 16:10:55.000000000 -0500
++++ src/libdv-1.0.0/libdv/Makefile.am  2006-10-09 14:34:52.788375000 -0500
+@@ -59,7 +60,7 @@
+         encode.c headers.c enc_input.c enc_audio_input.c enc_output.c \
+       $(libdv_la_ASMS)
+-libdv_la_LDFLAGS = -version-info 4:3:0
++libdv_la_LDFLAGS = -version-info 4:3:0 -no-undefined
+ dovlc_SOURCES= dovlc.c 
+ dovlc_LDADD= libdv.la
diff --git a/1.0.0-vpath.patch b/1.0.0-vpath.patch
new file mode 100644 (file)
index 0000000..7d4becc
--- /dev/null
@@ -0,0 +1,22 @@
+--- origsrc/libdv-1.0.0/encodedv/Makefile.am   2004-01-14 00:14:15.000000000 -0600
++++ src/libdv-1.0.0/encodedv/Makefile.am       2006-10-09 14:34:52.772750000 -0500
+@@ -1,3 +1,4 @@
++INCLUDES = -I$(top_srcdir)
+ man_MANS                  = encodedv.1 dvconnect.1 dubdv.1
+--- origsrc/libdv-1.0.0/libdv/Makefile.am      2006-08-06 16:10:55.000000000 -0500
++++ src/libdv-1.0.0/libdv/Makefile.am  2006-10-09 14:34:52.788375000 -0500
+@@ -1,3 +1,4 @@
++INCLUDES = -I$(top_srcdir)
+ MAINTAINERCLEANFILES      = Makefile.in $(AUX_DIST)
+--- origsrc/libdv-1.0.0/playdv/Makefile.am     2004-01-14 00:14:15.000000000 -0600
++++ src/libdv-1.0.0/playdv/Makefile.am 2006-10-09 14:34:52.819625000 -0500
+@@ -1,3 +1,5 @@
++INCLUDES = -I$(top_srcdir)
++
+ man_MANS                  = playdv.1 
+ EXTRA_DIST                = $(man_MANS)
diff --git a/README b/README
index 5f4847f0c1e41facd702142adb7fb6d5c8076008..afa76ad966d8c5b27359df932c79a5544f29eb48 100644 (file)
--- a/README
+++ b/README
@@ -7,48 +7,45 @@ developed according to the official standards for DV video: IEC 61834
 and SMPTE 314M.
 
 Runtime requirements:
-  cygwin-1.5.21-2
-
-(all utilities)
-  libpopt0-1.10.4-1
-
+  cygwin-1.7.0-44
+  libgcc1-4.3.2-2
+  libpopt0-1.6.4-4
 (playdv)
-  glib-1.2.10-3
-  gtk+-1.2.10-2
+  libglib1.2_0-1.2.10-10
+  libgtk1.2_0-1.2.10-10
 
 Build requirements:
 (besides corresponding devel packages)
-  cygwin-1.5.21-2
-  autoconf2.5-2.59-2
-  automake1.9-1.9.6-1
-  binutils-20060709-1
-  cygport-0.2.5-1
-  gawk-3.1.5-2
-  gcc-core-3.4.4-1
-  libtool1.5-1.5.22-1
-  make-3.81-1
-  sed-4.1.5-1
+  autoconf2.5-2.63-10
+  automake1.9-1.9.6-10
+  binutils-20080624-2
+  cygport-0.9.6-1
+  gawk-3.1.6-2
+  gcc4-core-4.3.2-2
+  libtool-2.2.7a-11
+  make-3.81-2
+  sed-4.1.5-2
 
 Canonical website:
   http://libdv.sourceforge.net/
 
 Canonical download:
-  http://prdownloads.sourceforge.net/libdv/
+  http://downloads.sourceforge.net/libdv/
 
 -------------------------------------------
 
 Build instructions:
-  unpack libdv-0.104-1-src.tar.bz2
+  unpack libdv-1.0.0-1-src.tar.bz2
     if you use setup to install this src package, it will be
         unpacked under /usr/src automatically
   cd /usr/src
-  cygport ./libdv-0.104-1.cygport all
+  cygport ./libdv-1.0.0-1.cygport all
 
 This will create:
-  /usr/src/libdv-0.104-1-src.tar.bz2
-  /usr/src/libdv-0.104-1.tar.bz2
-  /usr/src/libdv-devel-0.104-1.tar.bz2
-  /usr/src/libdv4-0.104-1.tar.bz2
+  /usr/src/libdv-1.0.0-1-src.tar.bz2
+  /usr/src/libdv-1.0.0-1.tar.bz2
+  /usr/src/libdv-devel-1.0.0-1.tar.bz2
+  /usr/src/libdv4-1.0.0-1.tar.bz2
 
 -------------------------------------------
 
@@ -56,20 +53,20 @@ Files included in the binary packages:
 
 (libdv)
   /usr/bin/dubdv.exe
+  /usr/bin/dvconnect.exe
   /usr/bin/encodedv.exe
   /usr/bin/playdv.exe
-  /usr/share/doc/Cygwin/libdv-0.104.README
-  /usr/share/doc/libdv-0.104/AUTHORS
-  /usr/share/doc/libdv-0.104/ChangeLog
-  /usr/share/doc/libdv-0.104/COPYING
-  /usr/share/doc/libdv-0.104/COPYRIGHT
-  /usr/share/doc/libdv-0.104/INSTALL
-  /usr/share/doc/libdv-0.104/NEWS
-  /usr/share/doc/libdv-0.104/README
-  /usr/share/doc/libdv-0.104/README.dvconnect
-  /usr/share/doc/libdv-0.104/README.encoder
-  /usr/share/doc/libdv-0.104/TODO
+  /usr/share/doc/libdv/AUTHORS
+  /usr/share/doc/libdv/ChangeLog
+  /usr/share/doc/libdv/COPYING
+  /usr/share/doc/libdv/COPYRIGHT
+  /usr/share/doc/libdv/NEWS
+  /usr/share/doc/libdv/README
+  /usr/share/doc/libdv/README.dvconnect
+  /usr/share/doc/libdv/README.encoder
+  /usr/share/doc/libdv/TODO
   /usr/share/man/man1/dubdv.1.gz
+  /usr/share/man/man1/dvconnect.1.gz
   /usr/share/man/man1/encodedv.1.gz
   /usr/share/man/man1/playdv.1.gz
 
@@ -88,11 +85,8 @@ Files included in the binary packages:
 
 Port Notes:
 
------ version 1.0.0-1 -----
-Version bump.  Separated libdv-devel.
-
------ version 0.104-1 -----
-Initial release for Cygwin.
+----- version 1.0.0-10 -----
+Initial release for Cygwin 1.7.
 
 
 Cygwin port maintained by:
index 3491d9c6cda19742fb2e794b7a4cf9c1ed1a05f7..85f1d5481bd77214eb68e034cf6bdf0c4e72e2c6 100644 (file)
@@ -1,4 +1,4 @@
-category: Video Libs
+category: Video
 requires: cygwin libdv4
 external-source: libdv
 sdesc: "DV video codec (development)"
index e598108ee8c8e5112a96758c3a3f4b8b7ee77aa9..257177ec7707d8b75bf8bd7834f90d017014576b 100644 (file)
--- a/lib.hint
+++ b/lib.hint
@@ -1,5 +1,5 @@
-category: Video Libs
-requires: cygwin
+category: Video
+requires: cygwin libgcc1
 external-source: libdv
 sdesc: "DV video codec (runtime library)"
 ldesc: "The Quasar DV codec (libdv) is a software codec for DV video, the
diff --git a/libdv-1.0.0-1.src.patch b/libdv-1.0.0-1.src.patch
deleted file mode 100644 (file)
index d3bef2c..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
---- origsrc/libdv-1.0.0/encodedv/Makefile.am   2004-01-14 00:14:15.000000000 -0600
-+++ src/libdv-1.0.0/encodedv/Makefile.am       2006-10-09 14:34:52.772750000 -0500
-@@ -1,5 +1,6 @@
-+INCLUDES = -I$(top_srcdir)
--man_MANS                  = encodedv.1 dvconnect.1 dubdv.1
-+man_MANS                  = encodedv.1 dubdv.1 # dvconnect.1
- EXTRA_DIST                = $(man_MANS)
-@@ -9,7 +10,7 @@
- CLEANFILES                = 
--bin_PROGRAMS= encodedv dvconnect dubdv
-+bin_PROGRAMS= encodedv dubdv # dvconnect
- noinst_PROGRAMS= fix_headers scan_packet_headers steal_header ppmqscale dvavi
-@@ -28,8 +29,8 @@
- ppmqscale_SOURCES = ppmqscale.c
--dvconnect_SOURCES = dvconnect.c
--dvconnect_LDADD = $(PTHREAD_LIBS) $(POPT_LIB)
-+# dvconnect_SOURCES = dvconnect.c
-+# dvconnect_LDADD = $(PTHREAD_LIBS) $(POPT_LIB)
- dvavi_SOURCES = dvavi.c
- dvavi_LDADD= ../libdv/libdv.la
---- origsrc/libdv-1.0.0/libdv/Makefile.am      2006-08-06 16:10:55.000000000 -0500
-+++ src/libdv-1.0.0/libdv/Makefile.am  2006-10-09 14:34:52.788375000 -0500
-@@ -1,3 +1,4 @@
-+INCLUDES = -I$(top_srcdir)
- MAINTAINERCLEANFILES      = Makefile.in $(AUX_DIST)
-@@ -59,7 +60,7 @@
-         encode.c headers.c enc_input.c enc_audio_input.c enc_output.c \
-       $(libdv_la_ASMS)
--libdv_la_LDFLAGS = -version-info 4:3:0
-+libdv_la_LDFLAGS = -version-info 4:3:0 -no-undefined
- dovlc_SOURCES= dovlc.c 
- dovlc_LDADD= libdv.la
---- origsrc/libdv-1.0.0/playdv/Makefile.am     2004-01-14 00:14:15.000000000 -0600
-+++ src/libdv-1.0.0/playdv/Makefile.am 2006-10-09 14:34:52.819625000 -0500
-@@ -1,3 +1,5 @@
-+INCLUDES = -I$(top_srcdir)
-+
- man_MANS                  = playdv.1 
- EXTRA_DIST                = $(man_MANS)
similarity index 54%
rename from libdv-1.0.0-1.cygport
rename to libdv-1.0.0-10.cygport
index 20f80bfbfca5393aec318e90788674e6ce3ab3d1..8738c5078d9139b4116c349bd665ff06435adb5b 100644 (file)
@@ -1,12 +1,17 @@
 DESCRIPTION="Quasar DV video codec"
 HOMEPAGE="http://libdv.sourceforge.net/"
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-CYGCONF_ARGS="--disable-asm --enable-gtk --disable-sdl --disable-xv"
-DOCS="README.dvconnect README.encoder"
+PATCH_URI="1.0.0-no-undefined.patch
+           1.0.0-dvconnect.patch
+           1.0.0-vpath.patch"
 
 PKG_NAMES="${PN} ${PN}4 ${PN}-devel"
 PKG_HINTS="setup lib devel"
-PKG_CONTENTS[0]='usr/bin/*.exe usr/share/'
-PKG_CONTENTS[1]='usr/bin/*.dll'
-PKG_CONTENTS[2]='usr/include/ usr/lib/'
+libdv_CONTENTS='usr/bin/*.exe usr/share/'
+libdv4_CONTENTS='usr/bin/cygdv-4.dll'
+libdv_devel_CONTENTS='usr/include/ usr/lib/'
+
+DIFF_EXCLUDES="libdv.pc"
+
+CYGCONF_ARGS="--disable-asm --enable-gtk --disable-sdl --disable-xv"
+DOCS="README.dvconnect README.encoder"
index 2dc05be43798608ca69e543ed57af99ee83be1a1..59f76138058e7016cdfacac7745a14759d04da21 100644 (file)
@@ -1,5 +1,5 @@
 category: Video
-requires: cygwin libdv4 gtk+ libpopt0
+requires: cygwin libdv4 libgcc1 libpopt0
 sdesc: "DV video codec (utilities)"
 ldesc: "The Quasar DV codec (libdv) is a software codec for DV video, the
 encoding format used by most digital camcorders, typically those that
This page took 0.068363 seconds and 5 git commands to generate.