export DH_COMPAT=4
TARGETDIR = debian/libgdome2-xslt-ocaml-dev
+SHARED_LIB_PKG = libgdome2-xslt0
configure: configure-stamp
configure-stamp:
dh_testdir
-
- cd ocaml/gdome_xslt/; ./configure
+ ./configure --prefix=/usr
touch configure-stamp
-
build: build-stamp
-
build-stamp: configure-stamp
dh_testdir
-
- $(MAKE) -C C/gdome_xslt/
- $(MAKE) -C ocaml/gdome_xslt/
- -if [ -x /usr/bin/ocamlopt ]; then \
- $(MAKE) -C ocaml/gdome_xslt/ opt; \
- fi
-
+ $(MAKE)
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
-
- -$(MAKE) -C ocaml/gdome_xslt/ distclean
- -$(MAKE) -C C/gdome_xslt/ clean
-
+ -$(MAKE) clean
dh_clean
install: build
dh_testroot
dh_clean -k
dh_installdirs -s
-
- $(MAKE) -C ocaml/gdome_xslt/ install PREFIX=$(CURDIR)/$(TARGETDIR)/usr/lib/ocaml
-
-movefiles: install
- dh_movefiles -p libgdome2-xslt-ocaml --sourcedir=$(TARGETDIR)
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ dh_movefiles
# Build architecture-dependent files here.
-binary-arch: build movefiles
+binary-arch: build install
dh_testdir
dh_testroot
dh_installdocs -s
dh_link -s
dh_strip -s
dh_compress -s
- dh_ocamlld -p libgdome2-xslt-ocaml /usr/lib/ocaml/gdome2-xslt
dh_fixperms -s
+ dh_makeshlibs -p $(SHARED_LIB_PKG)
dh_installdeb -s
dh_shlibdeps -s
dh_gencontrol -s
dh_builddeb -s
binary: binary-arch
-.PHONY: build clean movefiles binary-arch binary install configure
+.PHONY: build clean binary-arch binary install configure