[Pkg-libburnia-commits] r38 - in trunk: libburn/debian libisoburn/debian

mukidohime-guest at alioth.debian.org mukidohime-guest at alioth.debian.org
Thu Sep 11 20:13:14 UTC 2008


Author: mukidohime-guest
Date: 2008-09-11 20:13:14 +0000 (Thu, 11 Sep 2008)
New Revision: 38

Added:
   trunk/libburn/debian/control.in
   trunk/libisoburn/debian/control.in
Modified:
   trunk/libburn/debian/changelog
   trunk/libburn/debian/control
   trunk/libburn/debian/rules
   trunk/libisoburn/debian/changelog
   trunk/libisoburn/debian/compat
   trunk/libisoburn/debian/control
   trunk/libisoburn/debian/rules
Log:
! New policy: the target distribution in changelog will always be set to
"UNRELEASED" in /trunk, only to be changed to "unstable"/"experimental"/etc
after being moved to /tags

* libbburn and libisoburn:
  - version bump
  - CDBS control generation
  - VCS fields

* libisoburn now uses debhelper 6


Modified: trunk/libburn/debian/changelog
===================================================================
--- trunk/libburn/debian/changelog	2008-09-11 03:23:35 UTC (rev 37)
+++ trunk/libburn/debian/changelog	2008-09-11 20:13:14 UTC (rev 38)
@@ -1,3 +1,13 @@
+libburn (0.5.2-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+  [ Matthew Rosewarne ]
+  * control now generated by CDBS.
+  * Added Vcs-Svn and Vcs-Browser fields.
+
+ -- Debian Libburnia packagers <pkg-libburnia-devel at lists.alioth.debian.org>  Wed, 10 Sep 2008 23:50:17 -0400
+
 libburn (0.5.0-1) unstable; urgency=low
 
   * New upstream release.

Modified: trunk/libburn/debian/control
===================================================================
--- trunk/libburn/debian/control	2008-09-11 03:23:35 UTC (rev 37)
+++ trunk/libburn/debian/control	2008-09-11 20:13:14 UTC (rev 38)
@@ -3,9 +3,11 @@
 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>, Matthew Rosewarne <mrosewarne at inoutbox.com>, Simon Huggins <huggie at earth.li>
-Build-Depends: autotools-dev, cdbs, debhelper (>= 6.0.0), doxygen, graphviz
+Build-Depends: cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5.0.44), doxygen, graphviz
 Standards-Version: 3.8.0
 Homepage: http://libburnia-project.org
+Vcs-Svn: svn://svn.debian.org/svn/pkg-libburnia/trunk/libburn/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-libburnia/trunk/libburn/
 
 Package: libburn4
 Architecture: any

Added: trunk/libburn/debian/control.in
===================================================================
--- trunk/libburn/debian/control.in	                        (rev 0)
+++ trunk/libburn/debian/control.in	2008-09-11 20:13:14 UTC (rev 38)
@@ -0,0 +1,63 @@
+Source: libburn
+Section: libs
+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>, Matthew Rosewarne <mrosewarne at inoutbox.com>, Simon Huggins <huggie at earth.li>
+Build-Depends: @cdbs@
+Standards-Version: 3.8.0
+Homepage: http://libburnia-project.org
+Vcs-Svn: svn://svn.debian.org/svn/pkg-libburnia/trunk/libburn/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-libburnia/trunk/libburn/
+
+Package: libburn4
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: library to provide CD/DVD writing functions
+ libburn is a library for mastering and writing optical discs.
+ For now this means CDs and all single layer DVD media except DVD+R.
+ It uses either /dev/sgN (e.g. on kernel 2.4 with ide-scsi) or /dev/hdX (e.g.
+ on kernel 2.6).
+
+Package: cdrskin
+Architecture: any
+Section: otherosfs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: command line CD/DVD writing tool
+ This is a cdrecord replacement that:
+   - Burns to all single layer DVD types
+   - TAO mode (CD Track at Once, DVD Packet)
+   - SAO mode (CD Session at Once, DVD DAO)
+   - Multi session support (not DVD+RW, DVD-RAM)
+   - Blanking discs
+   - Burnfree and speed options
+   - on CD: RAW/RAW96R mode
+   - on CD: Audio support
+
+Package: libburn-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: ${shlibs:Depends}, ${misc:Depends}, libburn4 (= ${binary:Version})
+Description: debugging symbols for libburn and cdrskin
+ libburn is a library for mastering and writing optical discs.
+ .
+ This package contains debugging files used to investigate problems with
+ binaries included in the libisofs and cdrskin packages.
+
+Package: libburn-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}, libburn4 (= ${binary:Version})
+Suggests: libburn-doc (= ${source:Version})
+Description: development package for libburn4
+ This package contains the headers, pkgconfig data and static library for
+ libburn4.
+
+Package: libburn-doc
+Architecture: all
+Section: doc
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: API documentation for libburn library
+ This package contains the documentation for libburn4.
+

Modified: trunk/libburn/debian/rules
===================================================================
--- trunk/libburn/debian/rules	2008-09-11 03:23:35 UTC (rev 37)
+++ trunk/libburn/debian/rules	2008-09-11 20:13:14 UTC (rev 38)
@@ -1,9 +1,18 @@
 #!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
 
+ifneq (,$(DEB_MAINTAINER_MODE))
+  # Enable stuff not policy compliant (eg. unsuitable for build daemons)
+  DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes
+endif
+
 include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 
+# Needed to generate API documentation
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), doxygen, graphviz
+
 DEB_CONFIGURE_EXTRA_FLAGS := --enable-debug
 
 DEB_DH_MAKESHLIBS_ARGS_ALL := -V

Modified: trunk/libisoburn/debian/changelog
===================================================================
--- trunk/libisoburn/debian/changelog	2008-09-11 03:23:35 UTC (rev 37)
+++ trunk/libisoburn/debian/changelog	2008-09-11 20:13:14 UTC (rev 38)
@@ -1,3 +1,14 @@
+libisoburn (0.2.4-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+  [ Matthew Rosewarne ]
+  * control now generated by CDBS.
+  * Added Vcs-Svn and Vcs-Browser fields.
+  * Bump compat to 6.
+
+ -- Debian Libburnia packagers <pkg-libburnia-devel at lists.alioth.debian.org>  Thu, 11 Sep 2008 16:06:38 -0400
+
 libisoburn (0.2.2-1) unstable; urgency=low
 
   * Initial release (Closes: #467359)

Modified: trunk/libisoburn/debian/compat
===================================================================
--- trunk/libisoburn/debian/compat	2008-09-11 03:23:35 UTC (rev 37)
+++ trunk/libisoburn/debian/compat	2008-09-11 20:13:14 UTC (rev 38)
@@ -1 +1 @@
-5
+6

Modified: trunk/libisoburn/debian/control
===================================================================
--- trunk/libisoburn/debian/control	2008-09-11 03:23:35 UTC (rev 37)
+++ trunk/libisoburn/debian/control	2008-09-11 20:13:14 UTC (rev 38)
@@ -3,17 +3,11 @@
 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>, Matthew Rosewarne <mrosewarne at inoutbox.com>, Simon Huggins <huggie at earth.li>
-Build-Depends: autotools-dev,
- cdbs,
- debhelper (>= 6.0.0),
- doxygen,
- graphviz,
- libburn-dev (>= 0.4.8),
- libisofs-dev (>= 0.6.6),
- patchutils,
- pkg-config
+Build-Depends: cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5.0.44), patchutils (>= 0.2.25), doxygen, graphviz, libburn-dev (>= 0.5.2), libisofs-dev (>= 0.6.6), pkg-config
 Standards-Version: 3.8.0
 Homepage: http://libburnia-project.org
+Vcs-Svn: svn://svn.debian.org/svn/pkg-libburnia/trunk/libisoburn/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-libburnia/trunk/libisoburn/
 
 Package: libisoburn1
 Architecture: any

Added: trunk/libisoburn/debian/control.in
===================================================================
--- trunk/libisoburn/debian/control.in	                        (rev 0)
+++ trunk/libisoburn/debian/control.in	2008-09-11 20:13:14 UTC (rev 38)
@@ -0,0 +1,63 @@
+Source: libisoburn
+Section: libs
+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>, Matthew Rosewarne <mrosewarne at inoutbox.com>, Simon Huggins <huggie at earth.li>
+Build-Depends: @cdbs@
+Standards-Version: 3.8.0
+Homepage: http://libburnia-project.org
+Vcs-Svn: svn://svn.debian.org/svn/pkg-libburnia/trunk/libisoburn/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-libburnia/trunk/libisoburn/
+
+Package: libisoburn1
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: library to enable creation and expansion of ISO-9660 filesystems
+ libisoburn is a frontend for libraries libburn and libisofs which enables
+ creation and expansion of ISO-9660 filesystems on all CD/DVD media supported
+ by libburn. This includes media like DVD+RW, which do not support
+ multi-session management on media level and even plain disk files or block
+ devices.
+ 
+Package: libisoburn-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: ${shlibs:Depends}, ${misc:Depends}, libisoburn1 (= ${binary:Version}), libisofs-dbg, libburn-dbg
+Description: debugging symbols for libisoburn and xorriso
+ libisoburn is a frontend for libraries libburn and libisofs which enables
+ creation and expansion of ISO-9660 filesystems on all CD/DVD media supported
+ by libburn.
+ .
+ This package contains debugging files used to investigate problems with
+ binaries included in the libisoburn and xorriso packages.
+    
+Package: libisoburn-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Description: Development package for libisofs
+ This package contains the documentation for libisoburn.
+
+Package: libisoburn-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}, libisoburn1 (= ${binary:Version}), libisofs-dev, libburn-dev
+Suggests: libisoburn-doc (= ${source:Version})
+Description: development package for libisoburn
+ This package contains the headers, pkgconfig data and static library for
+ libisoburn.
+
+Package: xorriso
+Architecture: any
+Section: otherosfs
+Depends: ${shlibs:Depends}, ${misc:Depends}, libisoburn1 (= ${binary:Version})
+Description: command line iso9660+RR manipulation tool
+ xorriso is a command line and dialog application, which creates, loads,
+ manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions.
+ .
+ It maps file objects from POSIX compliant filesystems into Rock Ridge enhanced
+ ISO 9660 filesystems and allows session-wise manipulation  of such
+ filesystems. It can load the management information of existing ISO images
+ and it writes the session results to optical media or to filesystem objects. 

Modified: trunk/libisoburn/debian/rules
===================================================================
--- trunk/libisoburn/debian/rules	2008-09-11 03:23:35 UTC (rev 37)
+++ trunk/libisoburn/debian/rules	2008-09-11 20:13:14 UTC (rev 38)
@@ -1,10 +1,22 @@
 #!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
 
+ifneq (,$(DEB_MAINTAINER_MODE))
+  # Enable stuff not policy compliant (eg. unsuitable for build daemons)
+  DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes
+endif
+
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/cdbs/1/class/autotools.mk
 
+libburn_required = $(shell grep -o 'LIBBURN_REQUIRED=.*' configure.ac | cut -d= -f2-)
+libisofs_required = $(shell grep -o 'LIBISOFS_REQUIRED=.*' configure.ac | cut -d= -f2-)
+
+# Needed by upstream build process
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), doxygen, graphviz, libburn-dev (>= $(libburn_required)), libisofs-dev (>= $(libisofs_required)), pkg-config
+
 DEB_DH_MAKESHLIBS_ARGS_ALL := -V
 
 cleanbuilddir/libisoburn-doc::




More information about the Pkg-libburnia-commits mailing list