[Pkg-ocaml-maint-commits] [SCM] bin-prot packaging branch, master, updated. f9b466f2855daf9951b6e34e5d0e25b6cd87116a

Stefano Zacchiroli zack at upsilon.cc
Sat May 3 19:15:30 UTC 2008


The following commit has been merged in the master branch:
commit f9b466f2855daf9951b6e34e5d0e25b6cd87116a
Author: Stefano Zacchiroli <zack at upsilon.cc>
Date:   Sat May 3 21:15:12 2008 +0200

    first working debian/rule

diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..f6f4b16
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/makefile.mk
+include /usr/share/cdbs/1/class/ocaml.mk
+
+LIB_NAME = bin-prot
+PKG_NAME = lib$(LIB_NAME)-camlp4-dev
+DESTDIR = $(CURDIR)/debian/$(PKG_NAME)$(OCAML_STDLIB_DIR)
+DESTDLLDIR = $(CURDIR)/debian/$(PKG_NAME)$(OCAML_DLL_DIR)
+
+ifeq ($(OCAML_HAVE_OCAMLOPT),yes)
+DEB_MAKE_BUILD_TARGET = all
+DEB_MAKE_INSTALL_TARGET = install OCAMLFIND_INSTFLAGS="-destdir $(DESTDIR) -ldconf ignore"
+else
+DEB_MAKE_BUILD_TARGET = byte
+DEB_MAKE_INSTALL_TARGET = libinstall-byte-code OCAMLFIND_INSTFLAGS="-destdir $(DESTDIR) -ldconf ignore"
+endif
+
+build/$(PKG_NAME)::
+	mkdir -p $(DESTDIR) $(DESTDLLDIR)
+

-- 
bin-prot packaging



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