[SCM] pd-osc/master: point to the Wiki and mention debian/control.in

zmoelnig-guest at users.alioth.debian.org zmoelnig-guest at users.alioth.debian.org
Thu Aug 4 15:16:48 UTC 2011


The following commit has been merged in the master branch:
commit ab1724c891251447e35c77e5c46fadfebdb9bdd5
Author: IOhannes m zmölnig <zmoelnig at iem.at>
Date:   Thu Aug 4 17:11:16 2011 +0200

    point to the Wiki and mention debian/control.in

diff --git a/debian/README.source b/debian/README.source
index 75efe2f..3fa7fe1 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -7,44 +7,19 @@ This source package need no special handling for normal package builds.
 Developing this package for Debian
 ----------------------------------
 
-The source of this package is developed using git and the helper tool
-git-buildpackage, with all official releases tagged and signed and
-binary diffs of tarballs stored using pristine-tar.  This is documented
-below /usr/share/doc/git-buildpackage/manual-html/ .
+this package uses CDBS as the build system and git for maintainance.
+for a quick start, see
+	http://wiki.debian.org/CDBS+git-buildpackage
 
-A custom build target shows current upstream and packaging versions:
+editing debian/control
+----------------------
+please note that you should NOT modify debian/control directly, as this file
+will be generated from debian/control.in using CDBS.
+therefore you ought to change debian/control.in and trigger a re-creation of
+debian/control using
+$ DEB_MAINTAINER_MODE=1 dpkg-buildpackage -rfakeroot
 
-    debian/rules print-version
 
-Current upstream tarball can be prepared using this other build target:
 
-    debian/rules get-orig-source
+ -- IOhannes m zmoelnig <zmoelnig at iem.at>  Thu, 04 Aug 2011 17:10:99 +0200
 
-To switch to newer upstream source, first add a dummy changelog entry
-and comment out DEB_UPSTREAM_TARBALL_MD5 before getting the source:
-
-    dch -v ${new_upstream_version}-1 "Dummy changelog entry"
-    sed -i -e 's/^\(DEB_UPSTREAM_TARBALL_MD5\b\)/#\1/' debian/rules
-    debian/rules get-orig-source
-
-Store new md5sum to help ensure identical source is received later.
-
-Setting DEB_MAINTAINER_MODE=1 enables additional build routines helpful
-during development of the package, but unfit for normal builds.  This
-typically includes the CDBS feature of auto-updating debian/control with
-CDBS-related build-dependencies, which is forbidden by Debian Policy as
-build environment must not change during automated builds.
-
-
-Maintaining packaging build routines
-------------------------------------
-
-This source package wraps debhelper commands and other tedious parts of
-the build routines using the CDBS framework.  Please refer to the actual
-makefile snippets included from debian/rules for details on their
-purpose and ways to override defaults.  Additionally, makefile snippets
-included from below /usr/share/cdbs may also be documented in
-/usr/share/doc/cdbs/cdbs-doc.pdf.gz .
-
-
- -- Jonas Smedegaard <dr at jones.dk>  Thu, 26 Feb 2009 21:28:29 +0100

-- 
pd-osc packaging



More information about the pkg-multimedia-commits mailing list