[Pkg-ocaml-maint-commits] r5314 - in /trunk/packages/ergo: tarballs/ergo_0.7.3.orig.tar.gz trunk/debian/changelog trunk/debian/rules
dogguy-guest at users.alioth.debian.org
dogguy-guest at users.alioth.debian.org
Fri Mar 7 15:01:48 UTC 2008
Author: dogguy-guest
Date: Fri Mar 7 15:01:48 2008
New Revision: 5314
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=5314
Log:
- New upstream release 0.7.3
- Install ergoAPI
- Install ergo.byte and its manpage
Added:
trunk/packages/ergo/tarballs/ergo_0.7.3.orig.tar.gz (with props)
Modified:
trunk/packages/ergo/trunk/debian/changelog
trunk/packages/ergo/trunk/debian/rules
Added: trunk/packages/ergo/tarballs/ergo_0.7.3.orig.tar.gz
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ergo/tarballs/ergo_0.7.3.orig.tar.gz?rev=5314&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/packages/ergo/tarballs/ergo_0.7.3.orig.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: trunk/packages/ergo/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ergo/trunk/debian/changelog?rev=5314&op=diff
==============================================================================
--- trunk/packages/ergo/trunk/debian/changelog (original)
+++ trunk/packages/ergo/trunk/debian/changelog Fri Mar 7 15:01:48 2008
@@ -1,6 +1,7 @@
-ergo (0.7.2-1) unstable; urgency=low
+ergo (0.7.3-1) UNRELEASED; urgency=low
* Initial release (Closes: #468557)
+ * Install ergoAPI
+ * Install ergo.byte
- -- Mehdi Dogguy <dogguy at pps.jussieu.fr> Fri, 22 Feb 2008 10:09:03 +0100
-
+ -- Mehdi Dogguy <dogguy at pps.jussieu.fr> Fri, 07 Mar 2008 15:55:41 +0100
Modified: trunk/packages/ergo/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ergo/trunk/debian/rules?rev=5314&op=diff
==============================================================================
--- trunk/packages/ergo/trunk/debian/rules (original)
+++ trunk/packages/ergo/trunk/debian/rules Fri Mar 7 15:01:48 2008
@@ -14,11 +14,18 @@
OCAMLABI = $(shell ocamlc -version)
BYTECODE = $(shell [ -x /usr/bin/ocamlopt ] || echo yes)
-OCAMLRUN = $(if $(BYTECODE),ocaml-base-nox-$(OCAMLABI))
-OPTTARGET = $(if $(BYTECODE),byte,opt)
+OCAMLRUN = ocaml-base-nox-$(OCAMLABI)
+OCAMLBEST = $(if $(BYTECODE),byte,opt)
+OPTTARGET = byte api.byte $(if $(BYTECODE),,opt api.opt)
+APIFILES = ergoAPI.cma $(if $(BYTECODE),,ergoAPI.cmxa)
MAKEOPTS = OCAMLC=ocamlc OCAMLOPT=ocamlopt OCAMLLEX=ocamllex OCAMLLIB=/usr/lib/ocaml/$(OCAMLABI) OCAMLVERSION=$(OCAMLABI)
-config.status:
+ocamlinit:
+ if [ -x /usr/bin/ocamlopt ]; then \
+ echo "usr/share/man/man1/ergo.1.gz usr/share/man/man1/ergo.byte.1.gz" > debian/ergo.links; \
+ fi
+
+config.status: ocamlinit
dh_testdir
./configure --host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
@@ -40,7 +47,7 @@
clean: config.status
dh_testdir
dh_testroot
- rm -f build-stamp build-indep-stamp build-arch-stamp
+ rm -f build-stamp build-indep-stamp build-arch-stamp *.annot
if [ -f Makefile ]; then \
$(MAKE) $(MAKEOPTS) clean; \
fi
@@ -52,7 +59,9 @@
dh_testroot
dh_clean -k
dh_installdirs
- $(MAKE) prefix=$(CURDIR)/debian/ergo/usr install-indep install-$(OPTTARGET)
+ $(MAKE) prefix=$(CURDIR)/debian/ergo/usr install-indep install-$(OCAMLBEST)
+ [ -x /usr/bin/ocamlopt ] && cp ergo.byte $(CURDIR)/debian/ergo/usr/bin/
+ cp $(APIFILES) $(CURDIR)/debian/ergo/usr/lib/ergo/
binary-indep: build install
@@ -62,6 +71,7 @@
dh_installchangelogs CHANGES
dh_installdocs
dh_installman
+ dh_link
dh_strip
dh_compress
dh_fixperms
More information about the Pkg-ocaml-maint-commits
mailing list