[SCM] a52dec packaging branch, master, updated. debian/0.7.4-11-7-g86e3f4c
fabian-guest at users.alioth.debian.org
fabian-guest at users.alioth.debian.org
Tue Nov 3 09:23:20 UTC 2009
The following commit has been merged in the master branch:
commit 535472272b96cefe6ccb4581ed266658b65ba5b0
Author: Fabian Greffrath <fabian at debian-unofficial.org>
Date: Tue Nov 3 09:41:00 2009 +0100
Applied all the previous changes from pkg-multimedia SVN.
diff --git a/debian/changelog b/debian/changelog
index f68a73b..508fa1e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,23 @@
+a52dec (0.7.4-12) UNRELEASED; urgency=low
+
+ [ Loic Minier ]
+ * Let liba52-0.7.4-dev depend on ${shlibs:Depends}; thanks Niko Tyni.
+
+ [ Fabian Greffrath ]
+ * debian/control:
+ + Removed the "XS-" prefix from the Vcs-Svn and Vcs-Browser fields.
+ + Added Homepage field, removed links from package descriptions.
+ * debian/lintian/liba52-0.7.4-dev, debian/rules:
+ + Removed lintian overrides file.
+ * debian/rules:
+ + Fixed debian-rules-ignores-make-clean-error.
+ + Changed to copy /usr/share/misc/config.{sub,guess} in place just before
+ the ./configure call and remove the files in the clean target.
+ * debian/watch:
+ + Fixed to watch only for versions beginning with a digit.
+
+ -- Fabian Greffrath <fabian at debian-unofficial.org> Fri, 29 Aug 2008 09:00:00 +0200
+
a52dec (0.7.4-11) unstable; urgency=low
[ Sam Hocevar ]
diff --git a/debian/control b/debian/control
index 8068e12..ff1e03b 100644
--- a/debian/control
+++ b/debian/control
@@ -5,8 +5,9 @@ Maintainer: Debian multimedia packages maintainers <pkg-multimedia-maintainers at l
Uploaders: Fabian Greffrath <fabian at debian-unofficial.org>, Sam Hocevar (Debian packages) <sam+deb at zoy.org>
Build-Depends: debhelper (>= 5), dpatch, autotools-dev
Standards-Version: 3.7.2
-XS-Vcs-Svn: svn://svn.debian.org/pkg-multimedia/unstable/a52dec
-XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-multimedia/unstable/a52dec/
+Vcs-Svn: svn://svn.debian.org/pkg-multimedia/unstable/a52dec
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-multimedia/unstable/a52dec/
+Homepage: http://liba52.sourceforge.net/
Package: liba52-0.7.4
Section: libs
@@ -16,13 +17,12 @@ Description: library for decoding ATSC A/52 streams
liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard is
used in a variety of applications, including digital television and DVD. It is
also known as AC-3.
- .
- Homepage: <http://liba52.sourceforge.net/>
Package: liba52-0.7.4-dev
Section: libdevel
Architecture: any
-Depends: liba52-0.7.4 (= ${binary:Version})
+Depends: liba52-0.7.4 (= ${binary:Version}),
+ ${shlibs:Depends}
Conflicts: a52dec, a52dec-dev, liba52-dev
Replaces: a52dec, a52dec-dev, liba52-dev
Provides: a52dec, a52dec-dev, liba52-dev
@@ -31,6 +31,4 @@ Description: library for decoding ATSC A/52 streams (development)
used in a variety of applications, including digital television and DVD. It is
also known as AC-3.
.
- Homepage: <http://liba52.sourceforge.net/>
- .
This package contains the development files.
diff --git a/debian/lintian/liba52-0.7.4-dev b/debian/lintian/liba52-0.7.4-dev
deleted file mode 100644
index 6ae79d3..0000000
--- a/debian/lintian/liba52-0.7.4-dev
+++ /dev/null
@@ -1 +0,0 @@
-liba52-0.7.4-dev: package-name-doesnt-match-sonames
diff --git a/debian/rules b/debian/rules
index 09e81ab..9c3bf3d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,6 +21,13 @@ endif
config.status: configure patch-stamp
dh_testdir
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub autotools/config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess autotools/config.guess
+endif
+
# Configuring package
CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --enable-shared
@@ -39,13 +46,8 @@ clean: unpatch
rm -f build-stamp
# Cleaning package
- -$(MAKE) distclean
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
- cp -f /usr/share/misc/config.sub autotools/config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
- cp -f /usr/share/misc/config.guess autotools/config.guess
-endif
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -f autotools/config.sub autotools/config.guess
dh_clean
@@ -59,12 +61,6 @@ install: build
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
cp -a liba52/a52_internal.h debian/tmp/usr/include/a52dec
- # Installing lintian overrides
- for LINTIAN in debian/lintian/*; \
- do \
- install -D -m 0644 $$LINTIAN debian/`basename $$LINTIAN`/usr/share/lintian/overrides/`basename $$LINTIAN` || exit 1; \
- done
-
binary-indep: build install
binary-arch: build install
diff --git a/debian/watch b/debian/watch
index 80706af..b6d0435 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
version=3
-http://liba52.sourceforge.net/files/a52dec-(.*)\.tar\.gz
+http://liba52.sourceforge.net/files/a52dec-(\d.*)\.tar\.gz
--
a52dec packaging
More information about the pkg-multimedia-commits
mailing list