The following commit has been merged in the master branch:
commit c6ae752c85c07a18d031e4c4f39e4a8fe4e1bd36
Author: Lucas Nussbaum <lu...@debian.org>
Date:   Sat Dec 1 18:06:41 2012 +0100

    Initial debian/rules

diff --git a/debian/rules b/debian/rules
index e5abdf8..f0ad1c3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,97 +1,100 @@
 #!/usr/bin/make -f
-# This file was generated by dh_make and adapted by 
-# Jonathan Roudiere (2008) for liboamlbricks-ocaml-dev package.
 
-# include standard OCaml template
-include /usr/share/ocaml/ocamlinit.mk
-
-# Variable use here (find version, path)
-DESTDIR = $(CURDIR)/debian/tmp
-
-# include an external Makefile to use dpatch
-include /usr/share/dpatch/dpatch.make
-
-# Upstream package
-PACKAGE = ocamlbricks
-VERSION = 0.50.1
-
-# Name of generated package
-DEB_PACKAGE = libocamlbricks-ocaml-dev
-
-ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
-        CFLAGS += -g
-endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-        INSTALL_PROGRAM += -s
-endif
-
-configure: configure-stamp
-configure-stamp: ocamlinit
-       dh_testdir
-       touch configure-stamp
-
-build: build-stamp
-build-stamp: patch-stamp configure-stamp 
-       dh_testdir
-       test -d '$(CURDIR)/doc' || mkdir '$(CURDIR)/doc'
-       $(MAKE)
-       touch build-stamp
-
-clean: unpatch ocamlinit-clean
-       dh_testdir
-       dh_testroot
-       -$(RM) build-stamp configure-stamp 
-       $(MAKE) clean
-       dh_clean --exclude=buildsystem/* 
-       -$(RM) $(CURDIR)/debian/$(DEB_PACKAGE).doc-base.ocamldoc-apiref
-       -$(RM) $(CURDIR)/debian/$(DEB_PACKAGE).dirs
-       -$(RM) $(CURDIR)/debian/$(DEB_PACKAGE).*.debhelper 
-       -$(RM) -r '$(CURDIR)/doc'
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_clean -k --exclude=buildsystem/* 
-       dh_installdirs
-       $(MAKE) install
-       
-       # Documentation type html 
-       cp $(DESTDIR)/usr/share/doc/$(PACKAGE)/html/*.html 
$(CURDIR)/debian/$(DEB_PACKAGE)/usr/share/doc/$(DEB_PACKAGE)/html/api/
-       cp $(DESTDIR)/usr/share/doc/$(PACKAGE)/html/*.css 
$(CURDIR)/debian/$(DEB_PACKAGE)/usr/share/doc/$(DEB_PACKAGE)/html/api/
-
-       # Copy libraries for libocamlbricks-ocaml-dev
-       cp $(DESTDIR)/$(OCAML_STDLIB_DIR)/$(PACKAGE)/* 
$(CURDIR)/debian/$(DEB_PACKAGE)/$(OCAML_STDLIB_DIR)/$(PACKAGE)/
-       -$(RM) 
$(CURDIR)/debian/$(DEB_PACKAGE)/$(OCAML_STDLIB_DIR)/$(PACKAGE)/stupidprogram*
-
-       # create .mli file (header)
-       chmod +x $(CURDIR)/debian/generate_mli.sh
-       $(CURDIR)/debian/generate_mli.sh  
$(CURDIR)/debian/$(DEB_PACKAGE)/$(OCAML_STDLIB_DIR)/$(PACKAGE)/
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
-       dh_testdir -s
-       dh_testroot -s
-       dh_installchangelogs -s
-       dh_installdocs -s
-       dh_installexamples -s --exclude=COPYING $(CURDIR)/debian/buildsystem
-       dh_installexamples -s $(CURDIR)/stupidprogram.ml
-       dh_installexamples -s $(CURDIR)/LEDGRID/sample-images
-       dh_install -s
-       dh_compress -s
-       dh_fixperms -s
-       dh_makeshlibs -s
-       dh_installdeb -s
-       dh_shlibdeps -s
-       dh_ocaml -s
-       dh_gencontrol -s
-       dh_md5sums -s
-       dh_builddeb -s
-
-binary: binary-indep binary-arch
+include /usr/share/ocaml/ocamlvars.mk
+
+%:
+               dh $@ --with ocaml
+# 
+# # include standard OCaml template
+# include /usr/share/ocaml/ocamlinit.mk
+# 
+# # Variable use here (find version, path)
+# DESTDIR = $(CURDIR)/debian/tmp
+# 
+# # include an external Makefile to use dpatch
+# include /usr/share/dpatch/dpatch.make
+# 
+# # Upstream package
+# PACKAGE = ocamlbricks
+# VERSION = 0.50.1
+# 
+# # Name of generated package
+# DEB_PACKAGE = libocamlbricks-ocaml-dev
+# 
+# ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+#         CFLAGS += -g
+# endif
+# ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+#         INSTALL_PROGRAM += -s
+# endif
+# 
+# configure: configure-stamp
+# configure-stamp: ocamlinit
+#      dh_testdir
+#      touch configure-stamp
+# 
+# build: build-stamp
+# build-stamp: patch-stamp configure-stamp 
+#      dh_testdir
+#      test -d '$(CURDIR)/doc' || mkdir '$(CURDIR)/doc'
+#      $(MAKE)
+#      touch build-stamp
+# 
+# clean: unpatch ocamlinit-clean
+#      dh_testdir
+#      dh_testroot
+#      -$(RM) build-stamp configure-stamp 
+#      $(MAKE) clean
+#      dh_clean --exclude=buildsystem/* 
+#      -$(RM) $(CURDIR)/debian/$(DEB_PACKAGE).doc-base.ocamldoc-apiref
+#      -$(RM) $(CURDIR)/debian/$(DEB_PACKAGE).dirs
+#      -$(RM) $(CURDIR)/debian/$(DEB_PACKAGE).*.debhelper 
+#      -$(RM) -r '$(CURDIR)/doc'
+# 
+# install: build
+#      dh_testdir
+#      dh_testroot
+#      dh_clean -k --exclude=buildsystem/* 
+#      dh_installdirs
+#      $(MAKE) install
+#      
+#      # Documentation type html 
+#      cp $(DESTDIR)/usr/share/doc/$(PACKAGE)/html/*.html 
$(CURDIR)/debian/$(DEB_PACKAGE)/usr/share/doc/$(DEB_PACKAGE)/html/api/
+#      cp $(DESTDIR)/usr/share/doc/$(PACKAGE)/html/*.css 
$(CURDIR)/debian/$(DEB_PACKAGE)/usr/share/doc/$(DEB_PACKAGE)/html/api/
+# 
+#      # Copy libraries for libocamlbricks-ocaml-dev
+#      cp $(DESTDIR)/$(OCAML_STDLIB_DIR)/$(PACKAGE)/* 
$(CURDIR)/debian/$(DEB_PACKAGE)/$(OCAML_STDLIB_DIR)/$(PACKAGE)/
+#      -$(RM) 
$(CURDIR)/debian/$(DEB_PACKAGE)/$(OCAML_STDLIB_DIR)/$(PACKAGE)/stupidprogram*
+# 
+#      # create .mli file (header)
+#      chmod +x $(CURDIR)/debian/generate_mli.sh
+#      $(CURDIR)/debian/generate_mli.sh  
$(CURDIR)/debian/$(DEB_PACKAGE)/$(OCAML_STDLIB_DIR)/$(PACKAGE)/
+# 
+# # Build architecture-independent files here.
+# binary-indep: build install
+# # We have nothing to do by default.
+# 
+# # Build architecture-dependent files here.
+# binary-arch: build install
+#      dh_testdir -s
+#      dh_testroot -s
+#      dh_installchangelogs -s
+#      dh_installdocs -s
+#      dh_installexamples -s --exclude=COPYING $(CURDIR)/debian/buildsystem
+#      dh_installexamples -s $(CURDIR)/stupidprogram.ml
+#      dh_installexamples -s $(CURDIR)/LEDGRID/sample-images
+#      dh_install -s
+#      dh_compress -s
+#      dh_fixperms -s
+#      dh_makeshlibs -s
+#      dh_installdeb -s
+#      dh_shlibdeps -s
+#      dh_ocaml -s
+#      dh_gencontrol -s
+#      dh_md5sums -s
+#      dh_builddeb -s
+# 
+# binary: binary-indep binary-arch
 
 # see https://launchpad.net/ocamlbricks/trunk
 PACKAGE = ocamlbricks

-- 
ocamlbricks packaging

_______________________________________________
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits

Reply via email to