r8 - tarballs unstable unstable/libdvb unstable/libdvb/debian unstable/libdvb/debian/patches

Samuel Hocevar sho at alioth.debian.org
Wed Mar 14 14:13:20 CET 2007


Author: sho
Date: 2006-03-30 15:11:14 +0000 (Thu, 30 Mar 2006)
New Revision: 8

Added:
   tarballs/libdvb_0.5.5.1.orig.tar.gz
   unstable/libdvb/
   unstable/libdvb/debian/
   unstable/libdvb/debian/changelog
   unstable/libdvb/debian/compat
   unstable/libdvb/debian/control
   unstable/libdvb/debian/copyright
   unstable/libdvb/debian/libdvb-dev.dirs
   unstable/libdvb/debian/patches/
   unstable/libdvb/debian/patches/010_no_dvb_mpegtools.diff
   unstable/libdvb/debian/patches/020_invalid_casts.diff
   unstable/libdvb/debian/patches/series
   unstable/libdvb/debian/rules
Log:
libdvb (0.5.5.1-2) unstable; urgency=low

  * Switched patch system to quilt.
  * debian/control:
    + Build-depend on quilt.
    + Build-depend on linux-kernel-headers (>= 2.5.999-test7-bk-6) instead
      of the now deprecated dvb-dev (Closes: #359697).
    + Build-depend on debhelper (>= 4.0).
  * debian/compat:
    + Set level to 4.
  * debian/copyright:
    + Fixed the FSF address.


Added: tarballs/libdvb_0.5.5.1.orig.tar.gz
===================================================================
(Binary files differ)


Property changes on: tarballs/libdvb_0.5.5.1.orig.tar.gz
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream


Property changes on: unstable/libdvb/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: unstable/libdvb/debian/changelog
===================================================================
--- unstable/libdvb/debian/changelog	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/changelog	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1,45 @@
+libdvb (0.5.5.1-2) unstable; urgency=low
+
+  * Switched patch system to quilt.
+  * debian/control:
+    + Build-depend on quilt.
+    + Build-depend on linux-kernel-headers (>= 2.5.999-test7-bk-6) instead
+      of the now deprecated dvb-dev (Closes: #359697).
+    + Build-depend on debhelper (>= 4.0).
+  * debian/compat:
+    + Set level to 4.
+  * debian/copyright:
+    + Fixed the FSF address.
+
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Thu, 30 Mar 2006 16:54:32 +0200
+
+libdvb (0.5.5.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control:
+    + Set policy to 3.6.2.1.
+  * sample_progs/cam_menu.cc:
+    + Fixed a gcc-4.0 FTBFS (Closes: #287383).
+
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Fri, 15 Jul 2005 14:37:32 +0300
+
+libdvb (0.5.4-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Mon, 16 Feb 2004 14:24:32 +0100
+
+libdvb (0.5.0-2) unstable; urgency=low
+
+  * debian/control:
+    + Fixed build-dependencies.
+
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Mon, 27 Oct 2003 21:06:52 +0100
+
+libdvb (0.5.0-1) unstable; urgency=low
+
+  * First Debian release (Closes: #215058).
+  * Removed non-free MPEG code from the upstream tarball.
+
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Fri, 10 Oct 2003 17:35:34 +0200
+

Added: unstable/libdvb/debian/compat
===================================================================
--- unstable/libdvb/debian/compat	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/compat	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1 @@
+4

Added: unstable/libdvb/debian/control
===================================================================
--- unstable/libdvb/debian/control	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/control	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1,22 @@
+Source: libdvb
+Section: devel
+Priority: optional
+Maintainer: Sam Hocevar (Debian packages) <sam+deb at zoy.org>
+Build-Depends: debhelper (>= 4.0), quilt, linux-kernel-headers (>= 2.5.999-test7-bk-6)
+Standards-Version: 3.6.2
+
+Package: libdvb-dev
+Section: libdevel
+Architecture: any
+Description: library to tune and command Digital Video Broadcasting cards
+ The DVB standard (Digital Video Broadcasting) is an integrated package of
+ standards for the distribution of terrestrial (DVB-T), satellite (DVB-S)
+ and cable (DVB-C) digital television.
+ .
+ This library offers an abstraction layer over the Linux DVB kernel drivers
+ to tune and command DVB cards that are connected to the system. Common uses
+ include scanning transponders, selecting channels and retrieving raw MPEG-2
+ transport streams (TS).
+ .
+ This package contains the header files and static libraries needed to
+ compile applications or shared objects that use libdvb.

Added: unstable/libdvb/debian/copyright
===================================================================
--- unstable/libdvb/debian/copyright	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/copyright	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1,24 @@
+This package was debianized by Sam Hocevar <sam at zoy.org>
+on Fri, 10 Oct 2003 17:35:34 +0200.
+
+It was downloaded from http://www.metzlerbros.org/dvb/index.html
+
+Upstream Author: Marcus Metzler <mocm at metzlerbros.de>
+
+  This library is free software; you can redistribute it and/or modify it
+  under the terms of the GNU General Public License as published by the
+  Free Software Foundation; either version 2, or (at your option) any
+  later version.
+
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with this library; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+

Added: unstable/libdvb/debian/libdvb-dev.dirs
===================================================================
--- unstable/libdvb/debian/libdvb-dev.dirs	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/libdvb-dev.dirs	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1,2 @@
+usr/lib
+usr/include

Added: unstable/libdvb/debian/patches/010_no_dvb_mpegtools.diff
===================================================================
--- unstable/libdvb/debian/patches/010_no_dvb_mpegtools.diff	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/patches/010_no_dvb_mpegtools.diff	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1,45 @@
+--- libdvb-0.5.5.1.orig/Makefile
++++ libdvb-0.5.5.1/Makefile
+@@ -1,5 +1,5 @@
+ 
+-SOURCEDIRS=include libdvb libdvbci libdvbmpeg sample_progs dvb-mpegtools samplerc 
++SOURCEDIRS=include libdvb libdvbci libdvbmpeg sample_progs samplerc 
+ DVB-MPEGTOOLS= dvb-mpegtools_main dvb-mplex audiofilter dvbaudio
+ DVB_LIBS=libdvb.a libdvbci.a libdvbmpegtools.a
+ HEADERS=include/DVB.hh include/ci.hh include/devices.hh include/channel.h include/ctools.h \
+@@ -11,19 +11,19 @@
+ 
+ 
+ 
+-main: $(DVB_LIBS) $(TEST_PROGS) $(DVB-MPEGTOOLS)
++main: $(DVB_LIBS) $(TEST_PROGS) #$(DVB-MPEGTOOLS)
+ 
+ install: $(DVB_LIBS) $(HEADERS)
+ 	mkdir -p $(DESTDIR)$(PREFIX)/lib
+ 	install -m 644 $(DVB_LIBS) $(DESTDIR)$(PREFIX)/lib/
+-	mkdir -p $(DESTDIR)$(PREFIX)/include
+-	install -m 644 $(HEADERS) $(DESTDIR)$(PREFIX)/include/
+-	make -C dvb-mpegtools install
++	mkdir -p $(DESTDIR)$(PREFIX)/include/libdvb
++	install -m 644 $(HEADERS) $(DESTDIR)$(PREFIX)/include/libdvb
++	#make -C dvb-mpegtools install
+ 
+ uninstall: 
+ 	for i in $(DVB_LIBS); do rm -f $(DESTDIR)$(PREFIX)/lib/$$i;done
+ 	for i in $(HEADERS); do rm -f $(DESTDIR)$(PREFIX)/$$i;done
+-	make -C dvb-mpegtools uninstall
++	#make -C dvb-mpegtools uninstall
+ 
+ libdvb.a: libdvb/libdvb.a
+ 	cp libdvb/libdvb.a .
+@@ -69,8 +69,8 @@
+ 	make -C libdvbci clean
+ 	make -C libdvbmpeg clean
+ 	make -C sample_progs clean
+-	make -C dvb-mpegtools clean
+-	rm include/*~
++	#make -C dvb-mpegtools clean
++	rm -f include/*~
+ 
+ dist:	
+ 	mkdir libdvb-$(VERSION)

Added: unstable/libdvb/debian/patches/020_invalid_casts.diff
===================================================================
--- unstable/libdvb/debian/patches/020_invalid_casts.diff	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/patches/020_invalid_casts.diff	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1,43 @@
+--- libdvb-0.5.5.1.orig/libdvbmpeg/transform.c
++++ libdvb-0.5.5.1/libdvbmpeg/transform.c
+@@ -2458,9 +2458,9 @@
+ 	ipack *p;
+ 	uint8_t *sb;
+ 	int64_t apts=0;
+-	int64_t apos=0;
++	intptr_t apos=0;
+ 	int64_t vpts=0;
+-	int64_t vpos=0;
++	intptr_t vpos=0;
+ 	int verb = 0;
+ 	uint64_t length =0;
+ 	uint64_t l=0;
+@@ -2556,7 +2556,7 @@
+ 					      get_vinfo( pay, l,&p->vi,1)+1) >0
+ 						){
+ 						vpts = trans_pts_dts(sb+9);
+-						vpos = (int)(l-count+pay);
++						vpos = (intptr_t)(l-count+pay);
+ 						printf("vpts : %fs\n",
+ 						       vpts/90000.);
+ 					}
+@@ -2573,7 +2573,7 @@
+ 					      get_ac3info( pay, l,&p->ai,1)+1) >0
+ 						){
+ 						apts = trans_pts_dts(sb+9);
+-						apos = (int)(l-count+pay);
++						apos = (intptr_t)(l-count+pay);
+ 						printf("apts : %fs\n",
+ 						       apts/90000.);
+ 					}
+--- libdvb-0.5.5.1.orig/sample_progs/cam_menu.cc
++++ libdvb-0.5.5.1/sample_progs/cam_menu.cc
+@@ -46,7 +46,7 @@
+ 
+ void byebye(int i, void *f)
+ {
+-	int fd = (int) f;
++	int fd = (intptr_t) f;
+ 
+ 	CamPacket cp(fd, CMENU_CLOSE, 0, NULL);
+ 	cp.psend();

Added: unstable/libdvb/debian/patches/series
===================================================================
--- unstable/libdvb/debian/patches/series	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/patches/series	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1,2 @@
+010_no_dvb_mpegtools.diff -p1
+020_invalid_casts.diff -p1

Added: unstable/libdvb/debian/rules
===================================================================
--- unstable/libdvb/debian/rules	2006-03-30 14:29:38 UTC (rev 7)
+++ unstable/libdvb/debian/rules	2006-03-30 15:11:14 UTC (rev 8)
@@ -0,0 +1,86 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+	QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
+	# Build the PIC library
+	rm -f config.bak
+	sed -e 's/CFLAGS.*/CFLAGS=-O2 -Wall -g -fPIC/' < config.mk > config.bak
+	mv config.bak config.mk
+	$(MAKE) $(DEB_BUILD_OPTIONS)
+	mv libdvb/libdvb.a libdvb_pic.a
+	mv libdvbci/libdvbci.a libdvbci_pic.a
+	mv libdvbmpeg/libdvbmpegtools.a libdvbmpegtools_pic.a
+	$(MAKE) $(DEB_BUILD_OPTIONS) clean
+	# Build the normal static library
+	rm -f config.bak
+	sed -e 's/CFLAGS.*/CFLAGS=-O2 -Wall -g/' < config.mk > config.bak
+	mv config.bak config.mk
+	$(MAKE) $(DEB_BUILD_OPTIONS)
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	rm -f config.bak
+	sed -e 's/CFLAGS.*/CFLAGS=-O2 -Wall -g/' < config.mk > config.bak
+	mv config.bak config.mk
+	-$(MAKE) $(DEB_BUILD_OPTIONS) clean
+	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
+	rm -f libdvb_pic.a libdvbci_pic.a libdvbmpegtools_pic.a
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	# Install the package into debian/libdvb-dev
+	$(MAKE) $(DEB_BUILD_OPTIONS) PREFIX=$(CURDIR)/debian/libdvb-dev/usr install
+	cp libdvb_pic.a debian/libdvb-dev/usr/lib/
+	cp libdvbci_pic.a debian/libdvb-dev/usr/lib/
+	cp libdvbmpegtools_pic.a debian/libdvb-dev/usr/lib/
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+
+#	dh_installdebconf	
+	dh_installdocs README
+#	dh_installexamples
+#	dh_installmenu
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+#	dh_installman
+#	dh_installinfo
+#	dh_undocumented
+	dh_installchangelogs
+	dh_link
+#	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_makeshlibs
+	dh_installdeb
+#	dh_perl
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure


Property changes on: unstable/libdvb/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-multimedia-commits mailing list