[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