[Pkg-ocaml-maint-commits] r3179 - in /trunk/packages/ocaml/trunk/debian: dh-ocaml/ dh-ocaml/Makefile dh-ocaml/dh_ocaml ocaml-nox.install rules

smimram at users.alioth.debian.org smimram at users.alioth.debian.org
Mon Sep 18 16:25:10 UTC 2006


Author: smimram
Date: Mon Sep 18 16:25:09 2006
New Revision: 3179

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=3179
Log:
Integrate dh_ocaml to the package.

Added:
    trunk/packages/ocaml/trunk/debian/dh-ocaml/
    trunk/packages/ocaml/trunk/debian/dh-ocaml/Makefile
    trunk/packages/ocaml/trunk/debian/dh-ocaml/dh_ocaml
      - copied unchanged from r3178, trunk/tools/dh_ocaml/dh_ocaml
Modified:
    trunk/packages/ocaml/trunk/debian/ocaml-nox.install
    trunk/packages/ocaml/trunk/debian/rules

Added: trunk/packages/ocaml/trunk/debian/dh-ocaml/Makefile
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/dh-ocaml/Makefile?rev=3179&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/dh-ocaml/Makefile (added)
+++ trunk/packages/ocaml/trunk/debian/dh-ocaml/Makefile Mon Sep 18 16:25:09 2006
@@ -1,0 +1,13 @@
+all: dh_ocaml.1
+
+install: all
+	mkdir -p $(DESTDIR)/usr/bin
+	cp dh_ocaml $(DESTDIR)/usr/bin/
+	mkdir -p $(DESTDIR)/usr/share/man/man1
+	cp dh_ocaml.1 $(DESTDIR)/usr/share/man/man1/
+
+clean:
+	rm -f dh_ocaml.1
+
+dh_ocaml.1:
+	pod2man dh_ocaml > $@

Modified: trunk/packages/ocaml/trunk/debian/ocaml-nox.install
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/ocaml-nox.install?rev=3179&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/ocaml-nox.install (original)
+++ trunk/packages/ocaml/trunk/debian/ocaml-nox.install Mon Sep 18 16:25:09 2006
@@ -1,1 +1,1 @@
-debian/cdbs/*.mk        /usr/share/cdbs/1/class/
+debian/cdbs/*.mk                /usr/share/cdbs/1/class/

Modified: trunk/packages/ocaml/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/rules?rev=3179&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/rules (original)
+++ trunk/packages/ocaml/trunk/debian/rules Mon Sep 18 16:25:09 2006
@@ -105,6 +105,7 @@
 	else								\
 		$(MAKE) -C debian/ocaml-md5sums all;			\
 	fi
+	$(MAKE) -C debian/dh-ocaml
 	$(MAKE) -C debian/policy
 	touch build-arch-stamp
 
@@ -127,6 +128,7 @@
 	fi
 	-$(MAKE) -C emacs clean
 	-$(MAKE) -C debian/ocaml-md5sums clean
+	-$(MAKE) -C debian/dh-ocaml clean
 	-$(MAKE) -C debian/policy clean
 ifneq "$(wildcard /usr/share/misc/config.sub)" ""
 	-cp -f /usr/share/misc/config.sub config/gnu/config.sub
@@ -161,6 +163,9 @@
 	tar cjf debian/ocaml-source/usr/src/ocaml-source-$(OCAMLABI).tar.bz2	\
 		-C debian/ocaml-source/usr/src ocaml-$(OCAMLABI)
 	rm -rf debian/ocaml-source/usr/src/ocaml-$(OCAMLABI)
+
+	# Install dh_ocaml
+	$(MAKE) -C debian/dh-ocaml install DESTDIR=$(CURDIR)/debian/ocaml-nox
 
 	dh_install -i
 




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