Version bump; separated libdv-devel.
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Mon, 9 Oct 2006 20:33:34 +0000 (20:33 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Mon, 9 Oct 2006 20:33:34 +0000 (20:33 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@366 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

README
devel.hint [new file with mode: 0644]
libdv-1.0.0-1.cygport [new file with mode: 0644]
libdv-1.0.0-1.src.patch [new file with mode: 0644]
setup.hint

diff --git a/README b/README
index 2e44d56bed5c3cc7bbec775980541e3a06b6ab41..a357ff1c8c66646e9bae92865e7cb9a4dcd89598 100644 (file)
--- a/README
+++ b/README
@@ -6,38 +6,28 @@ support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was
 developed according to the official standards for DV video: IEC 61834
 and SMPTE 314M.
 
-Library runtime requirements:
-  cygwin-1.5.18-1
+Runtime requirements:
+  cygwin-1.5.21-2
 
-Additional requirements for all utilities:
-  libpopt0-1.6.4-4
+(all utilities)
+  libpopt0-1.10.4-1
 
-Additional requirements for playdv:
+(playdv)
   glib-1.2.10-3
   gtk+-1.2.10-2
-  libSDL-1.2.8-1
-  libiconv2-1.9.2-1
-  libintl3-0.14.1-1
-  xorg-x11-bin-dlls-6.8.2.0-1
 
 Build requirements:
-  cygwin-1.5.18-1
-  autoconf2.5-2.59-3
-  automake1.9-1.9.6.1
-  binutils-20050610-1
-  gawk-3.1.5-1
+(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.20-1
-  make-3.80-1
-  sed-4.1.4-1
-
-  glib-devel-1.2.10-3
-  gtk+-devel-1.2.10-2
-  libSDL-devel-1.2.8-1
-  libiconv-1.9.2-1
-  gettext-0.14.1-1
-  popt-1.6.4-4
-  xorg-x11-devel-6.8.2.0-1
+  libtool1.5-1.5.22-1
+  make-3.81-1
+  sed-4.1.5-1
 
 Canonical website:
   http://libdv.sourceforge.net/
@@ -52,26 +42,22 @@ Build instructions:
     if you use setup to install this src package, it will be
         unpacked under /usr/src automatically
   cd /usr/src
-  ./libdv-0.104-1.sh all
+  cygport ./libdv-0.104-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
 
 -------------------------------------------
 
-Files included in the main package:
+Files included in the binary packages:
 
+(libdv)
   /usr/bin/dubdv.exe
   /usr/bin/encodedv.exe
   /usr/bin/playdv.exe
-  /usr/include/libdv/dv.h
-  /usr/include/libdv/dv_types.h
-  /usr/lib/libdv.a
-  /usr/lib/libdv.dll.a
-  /usr/lib/libdv.la
-  /usr/lib/pkgconfig/libdv.pc
   /usr/share/doc/Cygwin/libdv-0.104.README
   /usr/share/doc/libdv-0.104/AUTHORS
   /usr/share/doc/libdv-0.104/ChangeLog
@@ -87,14 +73,24 @@ Files included in the main package:
   /usr/share/man/man1/encodedv.1.gz
   /usr/share/man/man1/playdv.1.gz
 
-Files included in the libdv4 package:
-
+(libdv4)
   /usr/bin/cygdv-4.dll
 
+(libdv-devel)
+  /usr/include/libdv/dv.h
+  /usr/include/libdv/dv_types.h
+  /usr/lib/libdv.a
+  /usr/lib/libdv.dll.a
+  /usr/lib/libdv.la
+  /usr/lib/pkgconfig/libdv.pc
+
 ------------------
 
 Port Notes:
 
+----- version 1.0.0-1 -----
+Version bump.  Separated libdv-devel.
+
 ----- version 0.104-1 -----
 Initial release for Cygwin.
 
diff --git a/devel.hint b/devel.hint
new file mode 100644 (file)
index 0000000..3491d9c
--- /dev/null
@@ -0,0 +1,9 @@
+category: Video Libs
+requires: cygwin libdv4
+external-source: libdv
+sdesc: "DV video codec (development)"
+ldesc: "The Quasar DV codec (libdv) is a software codec for DV video, the
+encoding format used by most digital camcorders, typically those that
+support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was
+developed according to the official standards for DV video--IEC 61834
+and SMPTE 314M."
diff --git a/libdv-1.0.0-1.cygport b/libdv-1.0.0-1.cygport
new file mode 100644 (file)
index 0000000..20f80bf
--- /dev/null
@@ -0,0 +1,12 @@
+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"
+
+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/'
diff --git a/libdv-1.0.0-1.src.patch b/libdv-1.0.0-1.src.patch
new file mode 100644 (file)
index 0000000..2c5348c
--- /dev/null
@@ -0,0 +1,57 @@
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x autom4te.cache -x '*compile' -x Makefile.in.in -x 'intltool*.in' -x 'xml-i18n-*.in' -x '*.pyc' -x '*.mo' -x '*.gmo' -x ABOUT-NLS -x Makevars.template -x COPYING -x INSTALL -x '*.orig' -x '*.rej' -x '*~' -x '*.temp' -x texinfo.tex -x ylwrap -x Makefile.in -x makefile.in -x configure -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x omf.make -x xmldocs.make origsrc/libdv-1.0.0/encodedv/Makefile.am src/libdv-1.0.0/encodedv/Makefile.am
+--- 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
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x autom4te.cache -x '*compile' -x Makefile.in.in -x 'intltool*.in' -x 'xml-i18n-*.in' -x '*.pyc' -x '*.mo' -x '*.gmo' -x ABOUT-NLS -x Makevars.template -x COPYING -x INSTALL -x '*.orig' -x '*.rej' -x '*~' -x '*.temp' -x texinfo.tex -x ylwrap -x Makefile.in -x makefile.in -x configure -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x omf.make -x xmldocs.make origsrc/libdv-1.0.0/libdv/Makefile.am src/libdv-1.0.0/libdv/Makefile.am
+--- 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
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x autom4te.cache -x '*compile' -x Makefile.in.in -x 'intltool*.in' -x 'xml-i18n-*.in' -x '*.pyc' -x '*.mo' -x '*.gmo' -x ABOUT-NLS -x Makevars.template -x COPYING -x INSTALL -x '*.orig' -x '*.rej' -x '*~' -x '*.temp' -x texinfo.tex -x ylwrap -x Makefile.in -x makefile.in -x configure -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x omf.make -x xmldocs.make origsrc/libdv-1.0.0/playdv/Makefile.am src/libdv-1.0.0/playdv/Makefile.am
+--- 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)
index 414de1c78f982f4ee274b850b8890f2c4c310beb..2dc05be43798608ca69e543ed57af99ee83be1a1 100644 (file)
@@ -1,6 +1,6 @@
 category: Video
-requires: cygwin libdv4 gtk+ libSDL libpopt0
-sdesc: "DV video codec (utilities and development)"
+requires: cygwin libdv4 gtk+ 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
 support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was
This page took 0.035506 seconds and 5 git commands to generate.