[Pkg-libburnia-commits] r204 - trunk/libburn/debian

George Danchev danchev at alioth.debian.org
Thu Jun 9 06:44:53 UTC 2011


Author: danchev
Date: 2011-06-09 06:44:53 +0000 (Thu, 09 Jun 2011)
New Revision: 204

Added:
   trunk/libburn/debian/cdrskin.docs
   trunk/libburn/debian/libburn-dbg.docs
   trunk/libburn/debian/libburn-dev.docs
   trunk/libburn/debian/libburn-doc.docs
   trunk/libburn/debian/libburn4.docs
Removed:
   trunk/libburn/debian/libburn-doc.install
Modified:
   trunk/libburn/debian/changelog
   trunk/libburn/debian/compat
   trunk/libburn/debian/control
   trunk/libburn/debian/rules
Log:
drop cdbs, move to dh; restructure packaging accordingly

Added: trunk/libburn/debian/cdrskin.docs
===================================================================
--- trunk/libburn/debian/cdrskin.docs	                        (rev 0)
+++ trunk/libburn/debian/cdrskin.docs	2011-06-09 06:44:53 UTC (rev 204)
@@ -0,0 +1,3 @@
+AUTHORS
+README
+NEWS

Modified: trunk/libburn/debian/changelog
===================================================================
--- trunk/libburn/debian/changelog	2011-06-03 19:57:45 UTC (rev 203)
+++ trunk/libburn/debian/changelog	2011-06-09 06:44:53 UTC (rev 204)
@@ -1,11 +1,18 @@
 libburn (1.0.6.pl00-2) UNRELEASED; urgency=low
 
+  * [GD] Drop cdbs, switch to dh
+      + use libburn-doc.docs rather than libburn-doc.install.
+      + filter -doc around dh_listpackages (dpkg-buildpackage -B).
+      + compat 8, require debhelper >= 8.
+      + add AUTHORS, README, NEWS with libburn-dev.docs, cdrskin.docs,
+      + libburn4.docs, libburn-dbg.docs, libburn-doc.docs.
   * [GD] cdrskin Suggests xorriso and cdck.
   * [GD] Drop graphviz from build-depends, not used anymore.
+  * [GD] Move doxygen to Build-Depends-Indep.
   * [GD] Add Mats Erik Andersson to Uploaders.
   * [GD] Fix spelling error in cdrskin package description.
   * [GD] Standards-Version: 3.9.2 (no changes needed).
-  * [GD] Install doc/*.txt with the libburn-doc.
+  * [GD] Install doc/* with the libburn-doc.docs.
   * [GD] Update libburn4 description, thanks Thomas Schmitt.
 
  -- George Danchev <danchev at spnet.net>  Thu, 12 May 2011 13:05:54 +0300

Modified: trunk/libburn/debian/compat
===================================================================
--- trunk/libburn/debian/compat	2011-06-03 19:57:45 UTC (rev 203)
+++ trunk/libburn/debian/compat	2011-06-09 06:44:53 UTC (rev 204)
@@ -1 +1 @@
-6
+8

Modified: trunk/libburn/debian/control
===================================================================
--- trunk/libburn/debian/control	2011-06-03 19:57:45 UTC (rev 203)
+++ trunk/libburn/debian/control	2011-06-09 06:44:53 UTC (rev 204)
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Debian Libburnia packagers <pkg-libburnia-devel at lists.alioth.debian.org>
 Uploaders: George Danchev <danchev at spnet.net>, Mario Danic <mario.danic at gmail.com>, Mats Erik Andersson <mats.andersson at gisladisker.se>
-Build-Depends: cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 6), doxygen, libcam-dev [kfreebsd-i386 kfreebsd-amd64]
+Build-Depends: autotools-dev, debhelper (>= 8), libcam-dev [kfreebsd-i386 kfreebsd-amd64]
+Build-Depends-Indep: doxygen
 Standards-Version: 3.9.2
 Homepage: http://libburnia-project.org
 Vcs-Svn: svn://svn.debian.org/svn/pkg-libburnia/trunk/libburn/

Added: trunk/libburn/debian/libburn-dbg.docs
===================================================================
--- trunk/libburn/debian/libburn-dbg.docs	                        (rev 0)
+++ trunk/libburn/debian/libburn-dbg.docs	2011-06-09 06:44:53 UTC (rev 204)
@@ -0,0 +1,3 @@
+AUTHORS
+README
+NEWS

Added: trunk/libburn/debian/libburn-dev.docs
===================================================================
--- trunk/libburn/debian/libburn-dev.docs	                        (rev 0)
+++ trunk/libburn/debian/libburn-dev.docs	2011-06-09 06:44:53 UTC (rev 204)
@@ -0,0 +1,3 @@
+AUTHORS
+README
+NEWS

Copied: trunk/libburn/debian/libburn-doc.docs (from rev 203, trunk/libburn/debian/libburn-doc.install)
===================================================================
--- trunk/libburn/debian/libburn-doc.docs	                        (rev 0)
+++ trunk/libburn/debian/libburn-doc.docs	2011-06-09 06:44:53 UTC (rev 204)
@@ -0,0 +1,6 @@
+AUTHORS
+README
+NEWS
+doc/*
+test/
+

Deleted: trunk/libburn/debian/libburn-doc.install
===================================================================
--- trunk/libburn/debian/libburn-doc.install	2011-06-03 19:57:45 UTC (rev 203)
+++ trunk/libburn/debian/libburn-doc.install	2011-06-09 06:44:53 UTC (rev 204)
@@ -1,6 +0,0 @@
-doc/html/*.css    usr/share/doc/libburn-doc/html/
-doc/html/*.html   usr/share/doc/libburn-doc/html/
-doc/html/*.png    usr/share/doc/libburn-doc/html/
-doc/comments      usr/share/doc/libburn-doc/
-#doc/*.txt         usr/share/doc/libburn-doc/
-test/*.c          usr/share/doc/libburn-doc/test

Added: trunk/libburn/debian/libburn4.docs
===================================================================
--- trunk/libburn/debian/libburn4.docs	                        (rev 0)
+++ trunk/libburn/debian/libburn4.docs	2011-06-09 06:44:53 UTC (rev 204)
@@ -0,0 +1,3 @@
+AUTHORS
+README
+NEWS

Modified: trunk/libburn/debian/rules
===================================================================
--- trunk/libburn/debian/rules	2011-06-03 19:57:45 UTC (rev 203)
+++ trunk/libburn/debian/rules	2011-06-09 06:44:53 UTC (rev 204)
@@ -1,22 +1,26 @@
 #!/usr/bin/make -f
 # -*- mode: makefile; coding: utf-8 -*-
 
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/utils.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
+%:
+	dh $@
 
-# Needed to generate API documentation
-CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), doxygen, graphviz
+override_dh_auto_build:
+	dh $@
 
-DEB_CONFIGURE_EXTRA_FLAGS := --enable-debug
+override_dh_installdocs:
+ifneq (,$(filter libburn-doc, $(shell dh_listpackages)))
+	doxygen doc/doxygen.conf
+endif
+	dh_installdocs
 
-DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+override_dh_strip:
+	dh_strip --dbg-package=libburn-dbg
 
-# export DPKG_GENSYMBOLS_CHECK_LEVEL=2
+override_dh_makeshlibs:
+	dh_makeshlibs -V
 
-cleanbuilddir/libburn-doc::
-	rm -rf doc/html
-	rm -rf doc/doxygen.conf
-
-build/libburn-doc::
-	doxygen doc/doxygen.conf
+override_dh_clean:
+	$(RM) -f doc/doxygen.conf 
+	$(RM) -r doc/html
+	if [ -f Makefile ]; then $(MAKE) clean; fi
+	dh_clean




More information about the Pkg-libburnia-commits mailing list