]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
debian: document a better way to build packaging
authorTravis Cross <tc@traviscross.com>
Thu, 24 May 2012 16:36:31 +0000 (16:36 +0000)
committerTravis Cross <tc@traviscross.com>
Thu, 24 May 2012 17:27:34 +0000 (17:27 +0000)
debian/README.source

index a51994be31e61534e3dbbebfbd15da556c46ba9e..ab31d9b711697f3f6759d95b3facab4df5e0ebdc 100644 (file)
@@ -48,8 +48,17 @@ The format of debian/modules.conf is:
 To build this package, I recommend running the following from the root
 directory of your FS git working tree:
 
+  distro=sid
+  ver="$(cat build/next-release.txt | sed -e 's/-/~/g')~n$(date +%Y%m%dT%H%M%SZ)-1~${distro}+1"
   git clean -fdx && git reset --hard HEAD
-  (cd debian && ./bootstrap.sh)
-  schedtool -B -e git-buildpackage --git-verbose -us -uc
+  ./build/set-fs-version.sh "$ver"
+  git add configure.in && git commit -m "bump to custom v$ver"
+  (cd debian && ./bootstrap.sh -c $distro)
+  dch -b -m -v "$ver" --force-distribution -D "$suite" "Custom build."
+  git-buildpackage -b -us -uc \
+    --git-verbose \
+    --git-pbuilder --git-dist=$distro \
+    --git-compression-level=1v --git-compression=xz
+  git reset --hard HEAD^
 
- -- Travis Cross <tc@traviscross.com>, Thu, 24 May 2012 16:28:46 +0000
+ -- Travis Cross <tc@traviscross.com>, Thu, 24 May 2012 16:35:57 +0000