[SCM] Free Firewire Audio Drivers (ffado.org) packaging branch, master, updated. upstream/2.0rc1+svn1539-17-gdac3190
adiknoth-guest at users.alioth.debian.org
adiknoth-guest at users.alioth.debian.org
Mon May 18 11:41:45 UTC 2009
The following commit has been merged in the master branch:
commit dac3190e494491948ed7520bf0912c29c9d259ce
Author: Adrian Knoth <adi at drcomp.erfurt.thur.de>
Date: Mon May 18 10:59:22 2009 +0200
We now have a valid SONAME, so rename the package to libffado1
diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644
index 16e4800..0000000
--- a/debian/README.source
+++ /dev/null
@@ -1,6 +0,0 @@
-= Libffado =
-== Soname ==
-Libffado's upstream has yet to include a soname for their shared library.
-To comply with Debian packaging policy, a soname of 0.0.0 has been added with
-the intension that it will be replaced and all packages that depend on libffado
-be relinked at such time. (bzr revno: 9)
diff --git a/debian/changelog b/debian/changelog
index da78a75..681a155 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libffado (2.0~rc2-1) UNRELEASED; urgency=low
+
+ * New Upstream Version
+
+ -- Adrian Knoth <adi at drcomp.erfurt.thur.de> Mon, 18 May 2009 10:54:08 +0200
+
libffado (2.0~rc1+svn1539-1) unstable; urgency=low
* Initial Debian inclusion, based on Ubuntu (Closes: #501502)
diff --git a/debian/control b/debian/control
index 366e585..cba63e6 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: libffado
Priority: optional
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
Uploaders: Adrian Knoth <adi at drcomp.erfurt.thur.de>, Free Ekanayaka <freee at debian.org>
-Build-Depends: debhelper (>= 7.0), scons, libraw1394-dev (>= 1.3.0), libxml2-dev (>= 2.6.13), libiec61883-dev (>= 1.1.0), cdbs, pkg-config, dbus (>= 1.0.0), python, python-dbus, python-qt4, pyqt4-dev-tools, dh-buildinfo, libexpat1-dev, libxml++2.6-dev, libdbus-1-dev, pyqt-tools, python-qt4-dbus
+Build-Depends: debhelper (>= 7.0), scons, libraw1394-dev (>= 1.3.0), libxml2-dev (>= 2.6.13), libiec61883-dev (>= 1.1.0), cdbs, pkg-config, dbus (>= 1.0.0), python, python-dbus, python-qt4, pyqt4-dev-tools, dh-buildinfo, libexpat1-dev, libxml++2.6-dev, libdbus-1-dev, pyqt-tools, python-qt4-dbus, autotools-dev
Standards-Version: 3.8.1
Section: libs
Homepage: http://www.ffado.org
@@ -13,7 +13,7 @@ Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/ffado.git;a=summary
Package: libffado-dev
Section: libdevel
Architecture: i386 amd64 powerpc
-Depends: libffado0 (= ${binary:Version}), ${misc:Depends}, libxml2-dev, ${shlibs:Depends}
+Depends: libffado1 (= ${binary:Version}), ${misc:Depends}, libxml2-dev, ${shlibs:Depends}
Description: FFADO API - development files
FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
.
@@ -22,7 +22,7 @@ Description: FFADO API - development files
.
This package holds the development files.
-Package: libffado0
+Package: libffado1
Section: libs
Architecture: i386 amd64 powerpc
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -37,7 +37,7 @@ Description: FFADO API
Package: ffado-tools
Section: sound
Architecture: i386 amd64 powerpc
-Depends: libffado0 (= ${binary:Version}), dbus (>= 1.0.0), python, ${misc:Depends}, ${shlibs:Depends}
+Depends: libffado1 (= ${binary:Version}), dbus (>= 1.0.0), python, ${misc:Depends}, ${shlibs:Depends}
Description: FFADO tools
FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
.
@@ -50,7 +50,7 @@ Description: FFADO tools
Package: ffado-dbus-server
Section: sound
Architecture: i386 amd64 powerpc
-Depends: libffado0 (= ${binary:Version}), dbus (>= 1.0.0), ${misc:Depends}, ${shlibs:Depends}
+Depends: libffado1 (= ${binary:Version}), dbus (>= 1.0.0), ${misc:Depends}, ${shlibs:Depends}
Description: FFADO D-Bus server
FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
.
diff --git a/debian/libffado-dev.links b/debian/libffado-dev.links
index be7f572..fed44f1 100644
--- a/debian/libffado-dev.links
+++ b/debian/libffado-dev.links
@@ -1 +1 @@
-usr/lib/libffado.so.0.0.0u usr/lib/libffado.so
+usr/lib/libffado.so.1 usr/lib/libffado.so
diff --git a/debian/libffado0.install b/debian/libffado1.install
similarity index 100%
rename from debian/libffado0.install
rename to debian/libffado1.install
diff --git a/debian/rules b/debian/rules
index 6f26bec..5ff89b7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -46,6 +46,7 @@ endif
DEBIAN_FFADO_COMPATIBLE_VERSION = 1.999
+CFLAGS += "-fPIC"
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
@@ -77,7 +78,7 @@ endif
# DEB_DH_STRIP_ARGS := --dbg-package=ardour
-DEB_DH_MAKESHLIBS_ARGS := --version-info="libffado0 (>=${DEBIAN_FFADO_COMPATIBLE_VERSION})"
+DEB_DH_MAKESHLIBS_ARGS := --version-info="libffado1 (>=${DEBIAN_FFADO_COMPATIBLE_VERSION})"
DEB_SCONS_ENVVARS :=
DEB_SCONS_INVOKE = $(DEB_SCONS_ENVVARS) scons
@@ -92,8 +93,6 @@ debian/stamp-scons-build:
$(DEB_SCONS_EXTRA_FLAGS) $(DEB_SCONS_NOOPT_FLAGS) \
install
touch debian/stamp-scons-build
- mv $(DEB_DESTDIR)/usr/lib/libffado.so \
- $(DEB_DESTDIR)/usr/lib/libffado.so.0.0.0
# this is bad but the only easy way to have ardour.rc generated from
# ardour.rc.in
--
Free Firewire Audio Drivers (ffado.org) packaging
More information about the pkg-multimedia-commits
mailing list