[Pkg-ocaml-maint-commits] r3725 - in /trunk/packages/syslog-ocaml/trunk/debian: changelog control libsyslog-ocaml-dev.docs libsyslog-ocaml-dev.install.in rules

ecc-guest at users.alioth.debian.org ecc-guest at users.alioth.debian.org
Wed Apr 25 01:39:17 UTC 2007


Author: ecc-guest
Date: Wed Apr 25 01:39:17 2007
New Revision: 3725

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=3725
Log:
use OCaml cdbs class

Added:
    trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.docs
    trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.install.in
Modified:
    trunk/packages/syslog-ocaml/trunk/debian/changelog
    trunk/packages/syslog-ocaml/trunk/debian/control
    trunk/packages/syslog-ocaml/trunk/debian/rules

Modified: trunk/packages/syslog-ocaml/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/syslog-ocaml/trunk/debian/changelog?rev=3725&op=diff
==============================================================================
--- trunk/packages/syslog-ocaml/trunk/debian/changelog (original)
+++ trunk/packages/syslog-ocaml/trunk/debian/changelog Wed Apr 25 01:39:17 2007
@@ -1,3 +1,9 @@
+syslog-ocaml (1.3-2) unstable; urgency=low
+
+  * Use OCaml cdbs class
+
+ -- Eric Cooper <ecc at cmu.edu>  Tue, 24 Apr 2007 21:23:41 -0400
+
 syslog-ocaml (1.3-1) unstable; urgency=low
 
   * New upstream release (closes: #379459)

Modified: trunk/packages/syslog-ocaml/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/syslog-ocaml/trunk/debian/control?rev=3725&op=diff
==============================================================================
--- trunk/packages/syslog-ocaml/trunk/debian/control (original)
+++ trunk/packages/syslog-ocaml/trunk/debian/control Wed Apr 25 01:39:17 2007
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders: Eric Cooper <ecc at cmu.edu>, Sven Luther <luther at debian.org>
-Build-Depends: debhelper (>= 5.0), dpatch, ocaml-nox (>= 3.09), ocaml-tools, ocaml-findlib
+Build-Depends: debhelper (>= 5.0), cdbs, dpatch, ocaml-nox (>= 3.09), ocaml-tools, ocaml-findlib
 Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/syslog-ocaml
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/syslog-ocaml/trunk/

Added: trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.docs
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.docs?rev=3725&op=file
==============================================================================
--- trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.docs (added)
+++ trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.docs Wed Apr 25 01:39:17 2007
@@ -1,0 +1,1 @@
+doc/syslog/html

Added: trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.install.in?rev=3725&op=file
==============================================================================
--- trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.install.in (added)
+++ trunk/packages/syslog-ocaml/trunk/debian/libsyslog-ocaml-dev.install.in Wed Apr 25 01:39:17 2007
@@ -1,0 +1,1 @@
+{META,*.mli,*.cmi,*.cm*a,*.a}	@OCamlStdlibDir@/syslog

Modified: trunk/packages/syslog-ocaml/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/syslog-ocaml/trunk/debian/rules?rev=3725&op=diff
==============================================================================
--- trunk/packages/syslog-ocaml/trunk/debian/rules (original)
+++ trunk/packages/syslog-ocaml/trunk/debian/rules Wed Apr 25 01:39:17 2007
@@ -1,64 +1,14 @@
 #!/usr/bin/make -f
 
-include /usr/share/dpatch/dpatch.make
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/makefile.mk
+include /usr/share/cdbs/1/rules/dpatch.mk
+include /usr/share/cdbs/1/class/ocaml.mk
 
-build: build-stamp
-build-stamp: patch-stamp
-	dh_testdir
-	$(MAKE) byte-code-library
-	[ ! -x /usr/bin/ocamlopt ] || $(MAKE) native-code-library
-	touch build-stamp
+DEB_MAKE_BUILD_TARGET = htdoc byte-code-library
+ifeq ($(OCAML_HAVE_OCAMLOPT),yes)
+    DEB_MAKE_BUILD_TARGET += native-code-library
+endif
 
-clean: unpatch
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp patch-stamp
-	-$(MAKE) clean
-	dh_clean
-
-DESTDIR = $(CURDIR)/debian/$(shell dh_listpackages)$(shell ocamlc -where)
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-	mkdir -p $(DESTDIR)
-	$(MAKE) DESTDIR=$(DESTDIR) install
-
-binary-indep: build install
-
-binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs Changelog
-	dh_installdocs
-	dh_installexamples
-#	dh_install
-#	dh_installmenu
-#	dh_installdebconf
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installcatalogs
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installinfo
-#	dh_undocumented
-	dh_installman
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-#	dh_perl
-#	dh_python
-#	dh_makeshlibs
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol -- -VF:OCamlABI="$(shell ocamlc -version)"
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: patch build clean binary-indep binary-arch binary install
+clean::
+	rm -fr doc




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