[Pkg-ocaml-maint-commits] [SCM] nurpawiki packaging branch, master, updated. upstream/1.2.1-19-g8ac711c

Stephane Glondu steph at glondu.net
Tue Oct 14 23:06:32 UTC 2008


The following commit has been merged in the master branch:
commit 8ac711ca53a1a18d42d5a92cbc573bf620116aa6
Author: Stephane Glondu <steph at glondu.net>
Date:   Wed Oct 15 01:04:38 2008 +0200

    All patches have been merged in upstream

diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644
index 5757c40..0000000
--- a/debian/README.source
+++ /dev/null
@@ -1,59 +0,0 @@
-Building Nurpawiki for Debian
------------------------------
-
-The nurpawiki source package uses quilt to apply and remove its
-patches.  Please refer to /usr/share/doc/quilt/README.source for
-information about how to use quilt for source packages.
-
-The quilt series is, however, generated from the Git repository, using
-TopGit. Please refer to /usr/share/doc/topgit/README.source for more
-information.
-
-
-1. Cloning the repository
-~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Cloning a TopGit repository requires an additional step to normal Git
-cloning:
-
- 1. git clone ssh://git.debian.org/git/pkg-ocaml-maint/packages/nurpawiki.git
- 2. cd nurpawiki
- 3. tg remote --populate origin
-
-
-2. Building from the Git repository
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- 1. Checkout the master branch
- 2. Update (and commit) TG_BRANCHES in debian/rules (if needed)
- 3. Checkout the build branch, and merge master into it
- 4. Generate debian/patches:
-      debian/rules tg-export
- 5. Update the branch (if needed):
-      git checkout build
-      git add -f -u
-      git add -f debian/patches
-      git commit "Releasing ${VERSION}"
- 6. Build the package (and tag):
-      git-buildpackage \
-        --git-pristine-tar --git-tag \
-        --git-debian-branch=build [options]
-
-During development/tests, you can work directly on branch master,
-provided you tell git to ignore debian/patches. You can then skip
-steps 3 and 5, and forget --git-tag and --git-debian-branch options in
-step 6:
-
-  git-buildpackage --git-pristine-tar [options]
-
-Notes:
- - don't commit serialized patches into master
- - don't commit patched sources into master ("git status" will be
-   meaningful only after "debclean")
-
-
-3. Known problems
-~~~~~~~~~~~~~~~~~
-
-The failure of any step explained here or in TopGit's README.source
-may be difficult to sort out and result in headaches!
diff --git a/debian/control b/debian/control
index b375869..72bdb3f 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,6 @@ Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders: Stephane Glondu <steph at glondu.net>
 DM-Upload-Allowed: yes
 Build-Depends:
- quilt,
  debhelper (>= 7),
  ocsigen-dev (>= 1.1.0),
  libcalendar-ocaml-dev,
diff --git a/debian/rules b/debian/rules
index a5d3e3b..bf9dc9d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,14 +4,9 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-TG_BRANCHES = fixes/ocsigen-1.1.0 fixes/calendar-2.0.2
-
 # For ocamlfind
 export OCAMLFIND_DESTDIR = debian/nurpawiki/usr/lib/ocsigen
 
-# We want to use quilt
-include /usr/share/quilt/quilt.make
-
 build: build-stamp
 build-stamp: $(QUILT_STAMPFN)
 	dh build
@@ -39,17 +34,4 @@ binary-arch: install-stamp
 
 binary: binary-indep binary-arch
 
-tg-export:
-	tg create stage-debian $(TG_BRANCHES)
-	git commit -m "staging"
-	rm -Rf debian/patches.new
-	tg export --quilt debian/patches.new
-	git rm -f .top*
-	git checkout master
-	tg delete stage-debian
-	rm debian/patches.new/stage-*
-	sed -i '/^stage-/d' debian/patches.new/series
-	rm -Rf debian/patches
-	mv debian/patches.new debian/patches
-
 .PHONY: build clean binary-indep binary-arch binary install tg-export

-- 
nurpawiki packaging



More information about the Pkg-ocaml-maint-commits mailing list