r1432 - in /unstable/libdvdcss/debian: changelog control rules

sho at users.alioth.debian.org sho at users.alioth.debian.org
Fri Aug 29 20:44:43 UTC 2008


Author: sho
Date: Fri Aug 29 20:44:43 2008
New Revision: 1432

URL: http://svn.debian.org/wsvn/pkg-multimedia/?sc=1&rev=1432
Log:
libdvdcss (1.2.10-1) unstable; urgency=low

  * New upstream release.
  * debian/control:
    + Set policy to 3.8.0.
    + Add a note for the build-dependencies required for LaTeX documentation
      in lenny.
  * debian/rules:
    + Remove "touch" hacks, the changelog is clean.
    + Do not ship a .la file.
    + Ship the newly added .pc file.
    + Slightly bump shlibs because of extended API.

 -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Fri, 29 Aug 2008 19:48:15 +0000

Modified:
    unstable/libdvdcss/debian/changelog
    unstable/libdvdcss/debian/control
    unstable/libdvdcss/debian/rules

Modified: unstable/libdvdcss/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libdvdcss/debian/changelog?rev=1432&op=diff
==============================================================================
--- unstable/libdvdcss/debian/changelog (original)
+++ unstable/libdvdcss/debian/changelog Fri Aug 29 20:44:43 2008
@@ -1,3 +1,18 @@
+libdvdcss (1.2.10-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control:
+    + Set policy to 3.8.0.
+    + Add a note for the build-dependencies required for LaTeX documentation
+      in lenny.
+  * debian/rules:
+    + Remove "touch" hacks, the changelog is clean.
+    + Do not ship a .la file.
+    + Ship the newly added .pc file.
+    + Slightly bump shlibs because of extended API.
+
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Fri, 29 Aug 2008 19:48:15 +0000
+
 libdvdcss (1.2.9-2) unstable; urgency=low
 
   * Fixed the FSF address.

Modified: unstable/libdvdcss/debian/control
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libdvdcss/debian/control?rev=1432&op=diff
==============================================================================
--- unstable/libdvdcss/debian/control (original)
+++ unstable/libdvdcss/debian/control Fri Aug 29 20:44:43 2008
@@ -3,7 +3,9 @@
 Priority: optional
 Maintainer: Sam Hocevar (Debian packages) <sam+deb at zoy.org>
 Build-Depends: debhelper (>= 4.0), doxygen, tetex-bin, tetex-extra
-Standards-Version: 3.6.2.1
+# FIXME: in lenny we will need the following:
+# texlive-latex-base, texlive-latex-recommended, texlive-fonts-recommended
+Standards-Version: 3.8.0
 
 Package: libdvdcss2
 Section: libs
@@ -19,7 +21,7 @@
 Package: libdvdcss2-dev
 Section: libdevel
 Architecture: any
-Depends: libdvdcss2 (= ${Source-Version})
+Depends: libdvdcss2 (= ${binary:Version})
 Conflicts: libdvdcss0.0.1-dev, libdvdcss0.0.2-dev, libdvdcss0.0.3-dev, libdvdcss1-dev
 Description: development files for libdvdcss2
  The libdvdcss library provides a portable abstraction for DVD decryption,

Modified: unstable/libdvdcss/debian/rules
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libdvdcss/debian/rules?rev=1432&op=diff
==============================================================================
--- unstable/libdvdcss/debian/rules (original)
+++ unstable/libdvdcss/debian/rules Fri Aug 29 20:44:43 2008
@@ -7,27 +7,16 @@
 build: build-stamp
 build-stamp:
 	dh_testdir
-
-	touch configure.ac \
-	&& touch aclocal.m4 \
-	&& touch configure \
-	&& touch config.h.in \
-	&& touch `find . -name Makefile.in`
-
 	./configure --prefix=/usr --mandir=$${prefix}/share/man \
 		--infodir=$${prefix}/share/info
-
 	$(MAKE)
-
 	touch build-stamp
 
 clean:
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp
-
-	-$(MAKE) distclean
-
+	[ ! -f Makefile ] || $(MAKE) distclean
 	dh_clean
 
 install: build
@@ -35,14 +24,13 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
-
 	$(MAKE) install DESTDIR=`pwd`/debian/libdvdcss2/
-
+	rm -f debian/libdvdcss2/usr/lib/*.la
 	ln -s libdvdcss2 debian/libdvdcss2-dev/usr/share/doc/libdvdcss2-dev
-	mv debian/libdvdcss2/usr/lib/*.so debian/libdvdcss2/usr/lib/*a \
+	mv debian/libdvdcss2/usr/lib/*.so debian/libdvdcss2/usr/lib/*.a \
 		debian/libdvdcss2-dev/usr/lib/
 	mv debian/libdvdcss2/usr/include debian/libdvdcss2-dev/usr/
-
+	mv debian/libdvdcss2/usr/lib/pkgconfig debian/libdvdcss2-dev/usr/lib/
 	cp -r doc/html debian/libdvdcss2/usr/share/doc/libdvdcss2/
 	cp doc/latex/refman.ps \
 	   debian/libdvdcss2/usr/share/doc/libdvdcss2/libdvdcss.ps
@@ -53,7 +41,6 @@
 
 # Build architecture-dependent files here.
 binary-arch: build install
-#	dh_testversion
 	dh_testdir
 	dh_testroot
 #	dh_installdebconf	
@@ -72,10 +59,9 @@
 	dh_strip
 	dh_compress
 	dh_fixperms
-	dh_makeshlibs
+	dh_makeshlibs -V 'libdvdcss2 (>= 1.2.10)'
 	dh_installdeb
 #	dh_perl
-
 	dh_shlibdeps
 	dh_gencontrol
 	dh_md5sums




More information about the pkg-multimedia-commits mailing list