[SCM] x264 packaging branch, ubuntu, updated. debian/0.85.1442.1+git781d30-1-13-gb759739
lool at users.alioth.debian.org
lool at users.alioth.debian.org
Sun Feb 21 11:56:38 UTC 2010
The following commit has been merged in the ubuntu branch:
commit b759739dd12cfb77b87d1fc2c16800a3b9abceea
Author: Loïc Minier <lool at dooz.org>
Date: Sun Feb 21 12:56:21 2010 +0100
Install to debian/install/* flavor subdirs
diff --git a/debian/libx264-85.install b/debian/libx264-85.install
index 1a430dd..444ad85 100644
--- a/debian/libx264-85.install
+++ b/debian/libx264-85.install
@@ -1 +1 @@
-/usr/lib/libx264.so.*
+shared/usr/lib/libx264.so.* usr/lib
diff --git a/debian/libx264-dev.install b/debian/libx264-dev.install
index 72281c5..3ec2dad 100644
--- a/debian/libx264-dev.install
+++ b/debian/libx264-dev.install
@@ -1,4 +1,4 @@
-/usr/lib/libx264.so
-/usr/lib/libx264.a
-/usr/lib/pkgconfig/x264.pc
-/usr/include/x264.h
+shared/usr/lib/libx264.so usr/lib
+static/usr/lib/libx264.a usr/lib
+shared/usr/lib/pkgconfig/x264.pc usr/lib/pkgconfig
+shared/usr/include/x264.h usr/include
diff --git a/debian/rules b/debian/rules
index 7518a4c..27e951f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -28,33 +28,31 @@ build-stamp: debian/stamp-patched
chmod +x version.sh
# Build static lib
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure $(static_confflags)
- $(MAKE) libx264.a
- # Backup static lib
- mv libx264.a libx264.a.bak
- # Build shared lib
+ $(MAKE)
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/install/static
$(MAKE) distclean
+ # Build shared lib
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure $(shared_confflags)
$(MAKE)
- # Restore static lib
- mv libx264.a.bak libx264.a
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/install/shared
mv version.sh-upstream version.sh
touch $@
clean:
dh_testdir
dh_testroot
+ rm -rf debian/install
[ ! -f Makefile ] || $(MAKE) distclean
[ ! -f version.sh-upstream ] || mv version.sh-upstream version.sh
$(MAKE) -f debian/rules unpatch
- dh_clean build-stamp libx264.a.bak
+ dh_clean build-stamp
install:
dh_testdir
dh_testroot
dh_prep
dh_installdirs
- $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
- dh_install --fail-missing --sourcedir=debian/tmp
+ dh_install --list-missing --sourcedir=debian/install
binary-arch: build install
dh_testdir
diff --git a/debian/x264.install b/debian/x264.install
index 313a07b..5b601e6 100644
--- a/debian/x264.install
+++ b/debian/x264.install
@@ -1 +1 @@
-/usr/bin/x264
+shared/usr/bin/x264 usr/bin
--
x264 packaging
More information about the pkg-multimedia-commits
mailing list