r201 - unstable/libebml/debian

Samuel Hocevar sho at alioth.debian.org
Fri Mar 16 23:51:31 CET 2007


Author: sho
Date: 2007-03-15 18:29:47 +0000 (Thu, 15 Mar 2007)
New Revision: 201

Added:
   unstable/libebml/debian/libebml-dev.install
   unstable/libebml/debian/libebml0.dirs
   unstable/libebml/debian/libebml0.install
Modified:
   unstable/libebml/debian/changelog
   unstable/libebml/debian/compat
   unstable/libebml/debian/control
   unstable/libebml/debian/rules
Log:
libebml (0.7.7-3) unstable; urgency=low

  * No upstream version in a long time. Distributing shared libraries now.
  * debian/rules:
    + No longer build _pic.a library.
  * debian/control:
    + Add libebml0 package.
  * debian/compat:
    + Set compat to 5.

 -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Thu, 15 Mar 2007 17:28:01 +0100


Modified: unstable/libebml/debian/changelog
===================================================================
--- unstable/libebml/debian/changelog	2007-03-15 16:09:50 UTC (rev 200)
+++ unstable/libebml/debian/changelog	2007-03-15 18:29:47 UTC (rev 201)
@@ -1,3 +1,15 @@
+libebml (0.7.7-3) unstable; urgency=low
+
+  * No upstream version in a long time. Distributing shared libraries now.
+  * debian/rules:
+    + No longer build _pic.a library.
+  * debian/control:
+    + Add libebml0 package.
+  * debian/compat:
+    + Set compat to 5.
+
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Thu, 15 Mar 2007 17:28:01 +0100
+
 libebml (0.7.7-2) unstable; urgency=low
 
   * debian/control:

Modified: unstable/libebml/debian/compat
===================================================================
--- unstable/libebml/debian/compat	2007-03-15 16:09:50 UTC (rev 200)
+++ unstable/libebml/debian/compat	2007-03-15 18:29:47 UTC (rev 201)
@@ -1 +1 @@
-4
+5

Modified: unstable/libebml/debian/control
===================================================================
--- unstable/libebml/debian/control	2007-03-15 16:09:50 UTC (rev 200)
+++ unstable/libebml/debian/control	2007-03-15 18:29:47 UTC (rev 201)
@@ -3,15 +3,28 @@
 Priority: optional
 Maintainer: Debian multimedia packages maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
 Uploaders: Sam Hocevar (Debian packages) <sam+deb at zoy.org>
-Build-Depends: debhelper (>= 4.0), quilt
+Build-Depends: debhelper (>= 5.0), quilt
 Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/pkg-multimedia/unstable/libebml
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libebml/
 
+Package: libebml0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: access library for the EBML format
+ The libebml library allows to read and write files using EBML (the
+ Extensible Binary Meta Language), a binary pendant to XML. Using libebml
+ makes it easier to extend a file format without breaking support in
+ older parsers.
+ .
+ This package contains the shared library needed to run applications that
+ use libebml.
+
 Package: libebml-dev
 Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: libebml0, ${shlibs:Depends}
 Description: access library for the EBML format
  The libebml library allows to read and write files using EBML (the
  Extensible Binary Meta Language), a binary pendant to XML. Using libebml
@@ -19,4 +32,4 @@
  older parsers.
  .
  This package contains the header files and static libraries needed to
- compile applications or shared objects that use libebml.
+ compile applications that use libebml.

Added: unstable/libebml/debian/libebml-dev.install
===================================================================
--- unstable/libebml/debian/libebml-dev.install	2007-03-15 16:09:50 UTC (rev 200)
+++ unstable/libebml/debian/libebml-dev.install	2007-03-15 18:29:47 UTC (rev 201)
@@ -0,0 +1,3 @@
+/usr/include
+/usr/lib/*.a
+/usr/lib/*.so

Copied: unstable/libebml/debian/libebml0.dirs (from rev 191, unstable/libebml/debian/libebml-dev.dirs)

Added: unstable/libebml/debian/libebml0.install
===================================================================
--- unstable/libebml/debian/libebml0.install	2007-03-15 16:09:50 UTC (rev 200)
+++ unstable/libebml/debian/libebml0.install	2007-03-15 18:29:47 UTC (rev 201)
@@ -0,0 +1 @@
+/usr/lib/*.so.*

Modified: unstable/libebml/debian/rules
===================================================================
--- unstable/libebml/debian/rules	2007-03-15 16:09:50 UTC (rev 200)
+++ unstable/libebml/debian/rules	2007-03-15 18:29:47 UTC (rev 201)
@@ -14,23 +14,13 @@
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
-	# Add here commands to configure the package.
 	QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
 	touch configure-stamp
 
-
 build: build-stamp
 build-stamp: configure-stamp 
 	dh_testdir
-
-	# Build the PIC library
-	$(MAKE) -C make/linux staticlib CUSTOMFLAGS="-fpic -fPIC $(CFLAGS)"
-	mv make/linux/libebml.a make/linux/libebml_pic.a
-	-$(MAKE) -C make/linux clean
-
-	# Build the normal static library
-	$(MAKE) -C make/linux staticlib CUSTOMFLAGS="$(CFLAGS)"
-
+	$(MAKE) -C make/linux CUSTOMFLAGS="$(CFLAGS)"
 	touch build-stamp
 
 clean:
@@ -38,8 +28,6 @@
 	dh_testroot
 	rm -f build-stamp configure-stamp
 	rm -f debian/dirs debian/docs debian/*.files
-	rm -f make/linux/libebml_pic.a
-	# Clean up the build tree
 	-$(MAKE) -C make/linux clean
 	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
 	dh_clean
@@ -49,14 +37,9 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
+	$(MAKE) -C make/linux prefix=$(CURDIR)/debian/tmp/usr install
+	dh_install -si --fail-missing --sourcedir=debian/tmp
 
-	# Install the package into debian/libebml-dev
-	$(MAKE) $(DEB_BUILD_OPTIONS) \
-		-C make/linux prefix=$(CURDIR)/debian/libebml-dev/usr \
-		install_staticlib install_headers
-	cp make/linux/libebml_pic.a debian/libebml-dev/usr/lib/
-
-
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.
@@ -65,28 +48,14 @@
 binary-arch: build install
 	dh_testdir
 	dh_testroot
-
-#	dh_installdebconf	
 	dh_installdocs
-#	dh_installexamples
-#	dh_installmenu
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installman
-#	dh_installinfo
-#	dh_undocumented
 	dh_installchangelogs ChangeLog
 	dh_link
-#	dh_strip
+	dh_strip
 	dh_compress
 	dh_fixperms
 	dh_makeshlibs
 	dh_installdeb
-#	dh_perl
 	dh_shlibdeps
 	dh_gencontrol
 	dh_md5sums




More information about the Pkg-multimedia-commits mailing list