[Pkg-ocaml-maint-commits] r4162 - in /trunk/packages/cduce: ./ build-area/ trunk/debian/cduce.dirs.in trunk/debian/cduce.doc-base trunk/debian/changelog trunk/debian/compat trunk/debian/control trunk/debian/rules upstream/cduce_0.5.0.orig.tar.gz
zack at users.alioth.debian.org
zack at users.alioth.debian.org
Sun Aug 12 14:14:39 UTC 2007
Author: zack
Date: Sun Aug 12 14:14:39 2007
New Revision: 4162
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=4162
Log:
draft packaging for 0.5.0 (not yet tested)
Added:
trunk/packages/cduce/upstream/cduce_0.5.0.orig.tar.gz (with props)
Removed:
trunk/packages/cduce/build-area/
Modified:
trunk/packages/cduce/ (props changed)
trunk/packages/cduce/trunk/debian/cduce.dirs.in
trunk/packages/cduce/trunk/debian/cduce.doc-base
trunk/packages/cduce/trunk/debian/changelog
trunk/packages/cduce/trunk/debian/compat
trunk/packages/cduce/trunk/debian/control
trunk/packages/cduce/trunk/debian/rules
Propchange: trunk/packages/cduce/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Aug 12 14:14:39 2007
@@ -1,0 +1,1 @@
+build-area
Modified: trunk/packages/cduce/trunk/debian/cduce.dirs.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/cduce/trunk/debian/cduce.dirs.in?rev=4162&op=diff
==============================================================================
--- trunk/packages/cduce/trunk/debian/cduce.dirs.in (original)
+++ trunk/packages/cduce/trunk/debian/cduce.dirs.in Sun Aug 12 14:14:39 2007
@@ -1,2 +1,2 @@
-usr/lib/ocaml/#OcamlABI#
+usr/lib/ocaml/@OCamlABI@
usr/bin
Modified: trunk/packages/cduce/trunk/debian/cduce.doc-base
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/cduce/trunk/debian/cduce.doc-base?rev=4162&op=diff
==============================================================================
--- trunk/packages/cduce/trunk/debian/cduce.doc-base (original)
+++ trunk/packages/cduce/trunk/debian/cduce.doc-base Sun Aug 12 14:14:39 2007
@@ -1,11 +1,9 @@
Document: cduce
Title: CDuce documentation
Author: The CDuce Team (http://www.cduce.org/team.html)
-Abstract: Local copy of the CDuce website including tutorial, users'manual and examples
+Abstract: Local copy of the CDuce website including tutorial, users' manual and examples
Section: interpreters
Format: HTML
Index: /usr/share/doc/cduce/html/index.html
Files: /usr/share/doc/cduce/html/*.html
-
-
Modified: trunk/packages/cduce/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/cduce/trunk/debian/changelog?rev=4162&op=diff
==============================================================================
--- trunk/packages/cduce/trunk/debian/changelog (original)
+++ trunk/packages/cduce/trunk/debian/changelog Sun Aug 12 14:14:39 2007
@@ -1,8 +1,19 @@
-cduce (0.4.1-2) unstable; urgency=low
+cduce (0.5.0-1) UNRELEASED; urgency=low
- * Fix typos in package description (Closes: Bug#399797)
+ [ Stefano Zacchiroli ]
+ * new upstream release (0.5.0)
+ * rebuild against OCaml 3.10 (a requirement for this new upstream)
+ * bump debheper compatibility level and dependencies to 5
+ * debian/rules
+ - use as a replacement for .in files the same stem ("@OCamlABI@") used by
+ the CDBS class, to ease future migration to that
+ - build with ocamlc on ia64 to workaround a FTBFS on that arch, thanks to
+ Julien Cristau for the patch (closes: #419892)
- --
+ [ Thomas Petazzoni ]
+ * Fix typos in package description (closes: #399797)
+
+ -- Stefano Zacchiroli <zack at debian.org> Sun, 12 Aug 2007 16:05:38 +0200
cduce (0.4.1-1) unstable; urgency=low
Modified: trunk/packages/cduce/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/cduce/trunk/debian/compat?rev=4162&op=diff
==============================================================================
--- trunk/packages/cduce/trunk/debian/compat (original)
+++ trunk/packages/cduce/trunk/debian/compat Sun Aug 12 14:14:39 2007
@@ -1,1 +1,1 @@
-4
+5
Modified: trunk/packages/cduce/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/cduce/trunk/debian/control?rev=4162&op=diff
==============================================================================
--- trunk/packages/cduce/trunk/debian/control (original)
+++ trunk/packages/cduce/trunk/debian/control Sun Aug 12 14:14:39 2007
@@ -3,14 +3,14 @@
Priority: optional
Maintainer: Thomas Petazzoni <thomas.petazzoni at enix.org>
Uploaders: Stefano Zacchiroli <zack at debian.org>
-Build-Depends: debhelper (>= 4.0.0), ocaml-nox (>= 3.09.2), ocaml-source (>= 3.09.2), libpcre-ocaml-dev (>= 5.11.1), libocamlnet-ocaml-dev (>= 1.1), libexpat-ocaml-dev (>= 0.9.1), libcurl-ocaml-dev (>= 0.2.1), ocaml-ulex, dpatch, chrpath, bzip2
+Build-Depends: debhelper (>= 5.0.0), ocaml-nox (>= 3.10.0), ocaml-source (>= 3.10.0), libpcre-ocaml-dev, libocamlnet-ocaml-dev, libexpat-ocaml-dev, libcurl-ocaml-dev, ocaml-ulex, dpatch, chrpath, bzip2
Standards-Version: 3.7.2
XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/cduce
XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/cduce/trunk/
Package: cduce
Architecture: any
-Depends: ocaml-nox-${F:OCamlABI}, ocaml-ulex, libocamlnet-ocaml-dev (>= 1.1), libexpat-ocaml-dev, libcurl-ocaml-dev (>= 0.2.1), ${shlibs:Depends}
+Depends: ocaml-nox-${F:OCamlABI}, ocaml-ulex, libocamlnet-ocaml-dev, libexpat-ocaml-dev, libcurl-ocaml-dev, ${shlibs:Depends}
Description: programming language adapted to the manipulation of XML data
CDuce is a modern programming language adapted to the manipulation of
XML documents.
Modified: trunk/packages/cduce/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/cduce/trunk/debian/rules?rev=4162&op=diff
==============================================================================
--- trunk/packages/cduce/trunk/debian/rules (original)
+++ trunk/packages/cduce/trunk/debian/rules Sun Aug 12 14:14:39 2007
@@ -1,10 +1,17 @@
#!/usr/bin/make -f
PACKAGE = cduce
OCAMLABI := $(shell ocamlc -version)
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
#export DH_VERBOSE=1
+# Workaround for ia64, where ocamlopt has a code generation bug.
+# There we use ocamlc instead.
+ifeq ($(DEB_HOST_ARCH), ia64)
+MAKE_OPTS := "NATIVE=false"
+else
MAKE_OPTS := $(shell if [ -x /usr/bin/ocamlopt ]; then echo "NATIVE=true"; else echo "NATIVE=false"; fi)
+endif
OCAMLLIBDIR=`ocamlc -where`
LIBDIR=$(CURDIR)/debian/cduce/$(OCAMLLIBDIR)
@@ -18,7 +25,7 @@
configure-stamp: configure
for t in `find debian/ -name \*.in | grep -v debian/control.in`; do \
- sed -e 's%#OcamlABI#%$(OCAMLABI)%g' $$t >$${t%.in}; \
+ sed -e 's%@OCamlABI@%$(OCAMLABI)%g' $$t >$${t%.in}; \
done
dh_testdir
cd debian && tar xjf /usr/src/ocaml-source-$(OCAMLABI).tar.bz2 && cd ..
Added: trunk/packages/cduce/upstream/cduce_0.5.0.orig.tar.gz
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/cduce/upstream/cduce_0.5.0.orig.tar.gz?rev=4162&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/packages/cduce/upstream/cduce_0.5.0.orig.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
More information about the Pkg-ocaml-maint-commits
mailing list