[Pkg-ocaml-maint-commits] r5290 - in /trunk/packages/planets/trunk/debian: changelog compat control planets.docs planets.examples planets.install planets.manpages rules

mpitt at users.alioth.debian.org mpitt at users.alioth.debian.org
Tue Mar 4 08:24:56 UTC 2008


Author: mpitt
Date: Tue Mar  4 08:24:56 2008
New Revision: 5290

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=5290
Log:
* Convert to cdbs.

Added:
    trunk/packages/planets/trunk/debian/planets.docs
    trunk/packages/planets/trunk/debian/planets.examples
    trunk/packages/planets/trunk/debian/planets.install
    trunk/packages/planets/trunk/debian/planets.manpages
Modified:
    trunk/packages/planets/trunk/debian/changelog
    trunk/packages/planets/trunk/debian/compat
    trunk/packages/planets/trunk/debian/control
    trunk/packages/planets/trunk/debian/rules

Modified: trunk/packages/planets/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/planets/trunk/debian/changelog?rev=5290&op=diff
==============================================================================
--- trunk/packages/planets/trunk/debian/changelog (original)
+++ trunk/packages/planets/trunk/debian/changelog Tue Mar  4 08:24:56 2008
@@ -1,3 +1,9 @@
+planets (0.1.13-5) UNRELEASED; urgency=low
+
+  * Convert to cdbs.
+
+ -- Martin Pitt <mpitt at debian.org>  Tue, 04 Mar 2008 09:21:48 +0100
+
 planets (0.1.13-4) unstable; urgency=medium
 
   * Rebuilt against OCaml 3.10.1

Modified: trunk/packages/planets/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/planets/trunk/debian/compat?rev=5290&op=diff
==============================================================================
--- trunk/packages/planets/trunk/debian/compat (original)
+++ trunk/packages/planets/trunk/debian/compat Tue Mar  4 08:24:56 2008
@@ -1,1 +1,1 @@
-4
+5

Modified: trunk/packages/planets/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/planets/trunk/debian/control?rev=5290&op=diff
==============================================================================
--- trunk/packages/planets/trunk/debian/control (original)
+++ trunk/packages/planets/trunk/debian/control Tue Mar  4 08:24:56 2008
@@ -3,13 +3,13 @@
 Priority: extra
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders: Martin Pitt <mpitt at debian.org>, Sven Luther <luther at debian.org>, Stefano Zacchiroli <zack at debian.org>, Julien Cristau <julien.cristau at ens-lyon.org>, Samuel Mimram <smimram at debian.org>
-Build-Depends: debhelper (>> 4.0.0)
-Build-Depends-Indep: ocaml, tk8.4-dev, camlp4
+Build-Depends: cdbs, debhelper (>> 5.0.0), ocaml-nox (>= 3.10.0)
+Build-Depends-Indep: tk8.4-dev, camlp4
 Standards-Version: 3.7.3
 
 Package: planets
 Architecture: all
-Depends: tk8.4, ocaml-base-${OCamlABI}
+Depends: tk8.4, ocaml-base-${F:OCamlABI}
 Suggests: doc-base
 Description: Gravitation simulation of planetary bodies
  Planets is a simple interactive program for playing with simulations

Added: trunk/packages/planets/trunk/debian/planets.docs
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/planets/trunk/debian/planets.docs?rev=5290&op=file
==============================================================================
--- trunk/packages/planets/trunk/debian/planets.docs (added)
+++ trunk/packages/planets/trunk/debian/planets.docs Tue Mar  4 08:24:56 2008
@@ -1,0 +1,2 @@
+KEYBINDINGS.txt
+getting_started.html

Added: trunk/packages/planets/trunk/debian/planets.examples
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/planets/trunk/debian/planets.examples?rev=5290&op=file
==============================================================================
--- trunk/packages/planets/trunk/debian/planets.examples (added)
+++ trunk/packages/planets/trunk/debian/planets.examples Tue Mar  4 08:24:56 2008
@@ -1,0 +1,1 @@
+uni.9

Added: trunk/packages/planets/trunk/debian/planets.install
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/planets/trunk/debian/planets.install?rev=5290&op=file
==============================================================================
--- trunk/packages/planets/trunk/debian/planets.install (added)
+++ trunk/packages/planets/trunk/debian/planets.install Tue Mar  4 08:24:56 2008
@@ -1,0 +1,2 @@
+planets.desktop usr/share/applications/
+planets.png usr/share/pixmaps/

Added: trunk/packages/planets/trunk/debian/planets.manpages
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/planets/trunk/debian/planets.manpages?rev=5290&op=file
==============================================================================
--- trunk/packages/planets/trunk/debian/planets.manpages (added)
+++ trunk/packages/planets/trunk/debian/planets.manpages Tue Mar  4 08:24:56 2008
@@ -1,0 +1,1 @@
+planets.1

Modified: trunk/packages/planets/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/planets/trunk/debian/rules?rev=5290&op=diff
==============================================================================
--- trunk/packages/planets/trunk/debian/rules (original)
+++ trunk/packages/planets/trunk/debian/rules Tue Mar  4 08:24:56 2008
@@ -1,51 +1,16 @@
 #!/usr/bin/make -f
 
-# Uncomment this to turn on verbose mode.
-# export DH_VERBOSE=1
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/makefile.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/ocaml.mk
 
 ifneq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
         MAKEOPTS:=DEBUGFLAGS=-g
 endif
 
-OCAMLABI = $(shell ocamlc -version)
+DEB_MAKE_BUILD_TARGET = $(MAKEOPTS) planets.bc
 
-build:
-	dh_testdir
-	$(MAKE) $(MAKEOPTS) planets.bc
-
-clean:
-	dh_testdir
-	dh_testroot
-	-$(MAKE) clean
-	dh_clean
-
-# build planets-byte
-binary-indep: build
-	dh_testdir
-	dh_testroot
-	dh_clean
-
-	install -D planets.bc $(CURDIR)/debian/planets/usr/bin/planets
-
-	dh_installdocs CREDITS KEYBINDINGS.txt TODO getting_started.html
-	dh_installexamples uni.9
-	install -m 644 $(CURDIR)/debian/README.examples $(CURDIR)/debian/planets/usr/share/doc/planets/examples/README
-	dh_install planets.desktop usr/share/applications/
-	dh_install planets.png usr/share/pixmaps/
-	dh_desktop
-	dh_installmenu
-	dh_installman planets.1
-	dh_installchangelogs CHANGES
-
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol -- -VOCamlABI=$(OCAMLABI)
-	dh_md5sums
-	dh_builddeb
-
-binary-arch:
-
-binary: binary-indep
-
-.PHONY: build clean binary-indep binary-arch binary
+install/planets::
+	install -D planets.bc $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin/planets
+	install -D -m 644 $(CURDIR)/debian/README.examples $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/doc/planets/examples/README




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