From 3bb982d6752ce29ce90f03052080f19b7a72bee7 Mon Sep 17 00:00:00 2001 From: Stefano Zacchiroli Date: Sun, 17 Sep 2006 13:20:29 +0000 Subject: [PATCH] binNMU safe setting of debian/* ready for 3.09.3 and ocaml.mk --- DEVEL/gdome_xslt/debian/changelog | 15 +++++ DEVEL/gdome_xslt/debian/control | 3 +- DEVEL/gdome_xslt/debian/control.in | 58 ------------------- .../debian/libgdome2-xslt-ocaml-dev.dirs | 1 - .../debian/libgdome2-xslt-ocaml-dev.install | 3 - .../debian/libgdome2-xslt-ocaml.dirs | 1 - .../debian/libgdome2-xslt-ocaml.install | 1 - DEVEL/gdome_xslt/debian/rules | 8 +-- 8 files changed, 18 insertions(+), 72 deletions(-) delete mode 100644 DEVEL/gdome_xslt/debian/control.in delete mode 100644 DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.dirs delete mode 100644 DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.install delete mode 100644 DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.dirs delete mode 100644 DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.install diff --git a/DEVEL/gdome_xslt/debian/changelog b/DEVEL/gdome_xslt/debian/changelog index c1e753681..9e71ae908 100644 --- a/DEVEL/gdome_xslt/debian/changelog +++ b/DEVEL/gdome_xslt/debian/changelog @@ -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 Sun, 17 Sep 2006 15:03:12 +0200 + gdome2-xslt (0.0.7-5) unstable; urgency=low * debian/control diff --git a/DEVEL/gdome_xslt/debian/control b/DEVEL/gdome_xslt/debian/control index b6a78d67d..e878fe320 100644 --- a/DEVEL/gdome_xslt/debian/control +++ b/DEVEL/gdome_xslt/debian/control @@ -2,8 +2,9 @@ Source: gdome2-xslt Section: devel Priority: optional Maintainer: Stefano Zacchiroli -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 index 1624c32b6..000000000 --- a/DEVEL/gdome_xslt/debian/control.in +++ /dev/null @@ -1,58 +0,0 @@ -Source: gdome2-xslt -Section: devel -Priority: optional -Maintainer: Stefano Zacchiroli -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 index 0f188d505..000000000 --- a/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.dirs +++ /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 index bb57da103..000000000 --- a/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml-dev.install +++ /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 index 0f188d505..000000000 --- a/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.dirs +++ /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 index 769e124fc..000000000 --- a/DEVEL/gdome_xslt/debian/libgdome2-xslt-ocaml.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/lib/ocaml/3.09.2/stublibs/dll*.so diff --git a/DEVEL/gdome_xslt/debian/rules b/DEVEL/gdome_xslt/debian/rules index 52a3e2ea3..1d9f07717 100755 --- a/DEVEL/gdome_xslt/debian/rules +++ b/DEVEL/gdome_xslt/debian/rules @@ -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 -- 2.39.2