]> matita.cs.unibo.it Git - helm.git/commitdiff
binNMU safe setting of debian/*
authorStefano Zacchiroli <zack@upsilon.cc>
Sun, 17 Sep 2006 13:20:29 +0000 (13:20 +0000)
committerStefano Zacchiroli <zack@upsilon.cc>
Sun, 17 Sep 2006 13:20:29 +0000 (13:20 +0000)
ready for 3.09.3 and ocaml.mk

DEVEL/gdome_xslt/debian/changelog
DEVEL/gdome_xslt/debian/control
DEVEL/gdome_xslt/debian/control.in [deleted file]
DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.dirs [deleted file]
DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.install [deleted file]
DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.dirs [deleted file]
DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.install [deleted file]
DEVEL/gdome_xslt/debian/rules

index c1e753681e03febe360ecb2a8fd0a65f57d3b806..9e71ae9088a583e8355b163531a3480582da73c2 100644 (file)
@@ -1,3 +1,18 @@
+gdome2-xslt (0.0.7-6) UNRELEASED; urgency=low
+
+  * debian/rules
+    - use ocaml.mk cdbs class
+  * debian/control
+    - added XS-X-Vcs-Svn field pointing the svn repository
+    - bumped build dependency on ocaml-nox to >= 3.09.3 since we now use
+      ocaml.mk
+  * debian/control.in
+    - file removed, no longer needed
+  * debian/*.dirs, debian/*.install
+    - removed the files that are generated at build time
+
+ -- Stefano Zacchiroli <zack@debian.org>  Sun, 17 Sep 2006 15:03:12 +0200
+
 gdome2-xslt (0.0.7-5) unstable; urgency=low
 
   * debian/control
index b6a78d67ddee7b8d37644b29776ed7b2d2b37aa9..e878fe32063b29d6cb64d3f79eab4e6dfd318fbb 100644 (file)
@@ -2,8 +2,9 @@ Source: gdome2-xslt
 Section: devel
 Priority: optional
 Maintainer: Stefano Zacchiroli <zack@debian.org>
-Build-Depends: debhelper (>= 4.1.0), ocaml-nox (>= 3.09.2), ocaml-findlib (>= 1.1), libgdome2-ocaml-dev (>= 0.2.4), libgdome2-dev (>= 0.8.1), libxslt1-dev, libgdome2-cpp-smart-dev (>= 0.2.4), pkg-config, cdbs
+Build-Depends: debhelper (>= 4.1.0), ocaml-nox (>= 3.09.3), ocaml-findlib (>= 1.1), libgdome2-ocaml-dev (>= 0.2.4), libgdome2-dev (>= 0.8.1), libxslt1-dev, libgdome2-cpp-smart-dev (>= 0.2.4), pkg-config, cdbs
 Standards-Version: 3.7.2
+XS-X-Vcs-Svn: svn://zacchiro@mowgli.cs.unibo.it/local/svn/helm/trunk/helm/software/DEVEL/gdome_xslt
 
 Package: libgdome2-xslt0c2a
 Section: libs
diff --git a/DEVEL/gdome_xslt/debian/control.in b/DEVEL/gdome_xslt/debian/control.in
deleted file mode 100644 (file)
index 1624c32..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-Source: gdome2-xslt
-Section: devel
-Priority: optional
-Maintainer: Stefano Zacchiroli <zack@debian.org>
-Build-Depends: debhelper (>= 4.1.0), ocaml-nox (>= @OCamlABI@), ocaml-findlib (>= 1.1), libgdome2-ocaml-dev (>= 0.2.3-4), libgdome2-dev (>= 0.8.1), libxslt1-dev, libgdome2-cpp-smart-dev (>= 0.2.3-4), pkg-config, cdbs
-Standards-Version: 3.6.2
-
-Package: libgdome2-xslt0c2a
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libgdome2-xslt0, libgdome2-xslt0c2
-Conflicts: libgdome2-xslt0, libgdome2-xslt0c2
-Description: Minimal XSLT processor working on GDome2 documents
- gdome2-xslt is a very small C library that implements a minimal
- XSLT processor that can be used to apply XSLT stylesheets to
- gdome2 documents.
- .
- This package includes shared libraries for the C implementation
- and for the C++ bindings.
-
-Package: libgdome2-xslt-dev
-Section: libdevel
-Architecture: any
-Depends: libgdome2-xslt0c2a (= ${Source-Version}), libxslt1-dev, libgdome2-dev (>= 0.8.1), libgdome2-cpp-smart-dev (>= 0.2.3-4), ${misc:Depends}
-Description: Minimal XSLT processor working on GDome2 documents
- gdome2-xslt is a very small C library that implements a minimal
- XSLT processor that can be used to apply XSLT stylesheets to
- gdome2 documents.
- .
- This package includes development support files for the C
- library and for its C++ bindings.
-
-Package: libgdome2-xslt-ocaml
-Architecture: any
-Depends: ocaml-base-nox-${F:OCamlABI}, libgdome2-ocaml (>= 0.2.3-4), ${shlibs:Depends}, ${misc:Depends}
-Description: OCaml bindings for a minimal GDome2 based XSLT processor
- gdome2-xslt is a very small C library that implements a minimal
- XSLT processor that can be used to apply XSLT stylesheets to
- gdome2 documents.
- .
- This package ships the OCaml language bindings for gdome2-xslt.
- .
- This package contains only the OCaml shared runtime stub libraries.
-
-Package: libgdome2-xslt-ocaml-dev
-Architecture: any
-Section: libdevel
-Depends: ocaml-nox-${F:OCamlABI}, libgdome2-xslt-ocaml (= ${Source-Version}), libgdome2-ocaml-dev (>= 0.2.3-4), libxslt1-dev, libgdome2-dev (>= 0.8.1), ${misc:Depends}
-Description: OCaml bindings for a minimal GDome2 based XSLT processor
- gdome2-xslt is a very small C library that implements a minimal
- XSLT processor that can be used to apply XSLT stylesheets to
- gdome2 documents.
- .
- This package ships the OCaml language bindings for gdome2-xslt.
- .
- This package contains OCaml development stuff for gdome2-xslt.
-
diff --git a/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.dirs b/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.dirs
deleted file mode 100644 (file)
index 0f188d5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/ocaml/3.09.2
diff --git a/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.install b/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.install
deleted file mode 100644 (file)
index bb57da1..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-debian/tmp/usr/lib/ocaml/3.09.2/stublibs/*.owner
-debian/tmp/usr/lib/ocaml/3.09.2/stublibs/lib*.so
-debian/tmp/usr/lib/ocaml/3.09.2/gdome2-xslt/
diff --git a/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.dirs b/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.dirs
deleted file mode 100644 (file)
index 0f188d5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/ocaml/3.09.2
diff --git a/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.install b/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.install
deleted file mode 100644 (file)
index 769e124..0000000
+++ /dev/null
@@ -1 +0,0 @@
-debian/tmp/usr/lib/ocaml/3.09.2/stublibs/dll*.so
index 52a3e2ea36d651a236917c0c593a2a519773a20c..1d9f07717c68702c05e1b2ad45d365a787f3129a 100755 (executable)
@@ -1,10 +1,4 @@
 #!/usr/bin/make -f
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
-
-OCAMLABI := $(shell ocamlc -version)
-OFILES := $(patsubst %.in,%,$(shell ls debian/*.in))
-DEB_DH_GENCONTROL_ARGS = -- -VF:OCamlABI="$(OCAMLABI)"
-
-ocamlinit:
-       for f in $(OFILES); do sed -e 's/@OCamlABI@/$(OCAMLABI)/g' $$f.in > $$f; done
+include /usr/share/cdbs/1/class/ocaml.mk