[Pkg-ocaml-maint-commits] r2231 - trunk/packages/camomile/trunk/debian

Sylvain LE GALL gildor-guest at costa.debian.org
Sat Dec 3 00:27:10 UTC 2005


Author: gildor-guest
Date: 2005-12-03 00:27:09 +0000 (Sat, 03 Dec 2005)
New Revision: 2231

Added:
   trunk/packages/camomile/trunk/debian/control.in
Modified:
   trunk/packages/camomile/trunk/debian/changelog
   trunk/packages/camomile/trunk/debian/control
   trunk/packages/camomile/trunk/debian/libcamomile-ocaml-data.doc-base
   trunk/packages/camomile/trunk/debian/rules
Log:
Prepare first release of camomile

Modified: trunk/packages/camomile/trunk/debian/changelog
===================================================================
--- trunk/packages/camomile/trunk/debian/changelog	2005-12-03 00:14:23 UTC (rev 2230)
+++ trunk/packages/camomile/trunk/debian/changelog	2005-12-03 00:27:09 UTC (rev 2231)
@@ -1,19 +1,5 @@
 camomile (0.6.3-1) unstable; urgency=low
 
-  * New upstream release
-  * Remove direct reference to ocaml library dir
-  * Upgrade standards version to 3.6.2.0 (no change)
-
- -- Sylvain Le Gall <sylvain.le-gall at polytechnique.org>  Wed,  9 Nov 2005 16:09:23 +0100
-
-camomile (0.6.1-2) unstable; urgency=low
-
-  * Transition to svn-buildpackage
-
- -- Sylvain Le Gall <sylvain.le-gall at polytechnique.org>  Mon, 22 Aug 2005 23:48:37 +0200
-
-camomile (0.6.1-1) unstable; urgency=low
-
   * Initial upload ( closes: #211991 )
   * Split packages into libcamomile-ocaml-dev and libcamomile-ocaml-data
     because there is a lot of arch-indep data file
@@ -21,7 +7,5 @@
     following the ocaml policy convention
   * Place doc in usr/share/doc/.../html as it is html doc | add an entry
     in doc-base
-  * Added a watch file
 
- -- Sylvain Le Gall <sylvain.le-gall at polytechnique.org>  Fri,  3 Dec 2004 01:50:43 +0100
-
+ -- Sylvain Le Gall <sylvain.le-gall at polytechnique.org>  Sat,  3 Dec 2005 01:18:55 +0100

Modified: trunk/packages/camomile/trunk/debian/control
===================================================================
--- trunk/packages/camomile/trunk/debian/control	2005-12-03 00:14:23 UTC (rev 2230)
+++ trunk/packages/camomile/trunk/debian/control	2005-12-03 00:27:09 UTC (rev 2231)
@@ -2,7 +2,7 @@
 Section: libdevel
 Priority: optional
 Maintainer: Sylvain Le Gall <sylvain.le-gall at polytechnique.org> 
-Build-Depends: ocaml-nox-3.08.3, debhelper (>= 4), dpatch (>=1.11), ocaml-findlib
+Build-Depends: ocaml-nox (>= 3.09.0), debhelper (>= 4), dpatch (>=1.11), ocaml-findlib
 Standards-Version: 3.6.2.0
 
 Package: libcamomile-ocaml-data
@@ -18,7 +18,7 @@
 Package: libcamomile-ocaml-dev
 Section: libdevel
 Architecture: any
-Depends: ocaml-nox-3.08.3, libcamomile-ocaml-data (=${Source-Version})
+Depends: ocaml-nox-${F:OCamlABI}, libcamomile-ocaml-data (=${Source-Version})
 Description: Unicode library for OCaml
  Camomile is a comprehensive Unicode library for objective caml language. 
  The library is currently designed to conform Unicode Standard 3.2.

Copied: trunk/packages/camomile/trunk/debian/control.in (from rev 2188, trunk/packages/camomile/trunk/debian/control)
===================================================================
--- trunk/packages/camomile/trunk/debian/control	2005-11-29 22:29:10 UTC (rev 2188)
+++ trunk/packages/camomile/trunk/debian/control.in	2005-12-03 00:27:09 UTC (rev 2231)
@@ -0,0 +1,29 @@
+Source: camomile
+Section: libdevel
+Priority: optional
+Maintainer: Sylvain Le Gall <sylvain.le-gall at polytechnique.org> 
+Build-Depends: ocaml-nox (>= #OCamlABI#), debhelper (>= 4), dpatch (>=1.11), ocaml-findlib
+Standards-Version: 3.6.2.0
+
+Package: libcamomile-ocaml-data
+Section: libdevel
+Architecture: all
+Suggests: libcamomile-ocaml-dev
+Description: Unicode data for OCaml
+ Camomile is a comprehensive Unicode library for objective caml language. 
+ The library is currently designed to conform Unicode Standard 3.2.
+ .
+ This package contains the data needed by camomile.
+ 
+Package: libcamomile-ocaml-dev
+Section: libdevel
+Architecture: any
+Depends: ocaml-nox-${F:OCamlABI}, libcamomile-ocaml-data (=${Source-Version})
+Description: Unicode library for OCaml
+ Camomile is a comprehensive Unicode library for objective caml language. 
+ The library is currently designed to conform Unicode Standard 3.2.
+ .
+ Normalisers (NFD, NFKD, NFC, NFKC) and collator (string comparison) pass 
+ the conformance tests defined Unicode Technical Reports. Collator is also 
+ tested to Canadian, Thai and Japanese standards with their locales.
+

Modified: trunk/packages/camomile/trunk/debian/libcamomile-ocaml-data.doc-base
===================================================================
--- trunk/packages/camomile/trunk/debian/libcamomile-ocaml-data.doc-base	2005-12-03 00:14:23 UTC (rev 2230)
+++ trunk/packages/camomile/trunk/debian/libcamomile-ocaml-data.doc-base	2005-12-03 00:27:09 UTC (rev 2231)
@@ -2,7 +2,7 @@
 Title: Camomile Manual
 Author: Yamagata Yoriyuki
 Abstract: Description of all function provided by camomile.
-Section: devel
+Section: Apps/Programming
 
 Format: HTML
 Index: /usr/share/doc/libcamomile-ocaml-data/html/index.html

Modified: trunk/packages/camomile/trunk/debian/rules
===================================================================
--- trunk/packages/camomile/trunk/debian/rules	2005-12-03 00:14:23 UTC (rev 2230)
+++ trunk/packages/camomile/trunk/debian/rules	2005-12-03 00:27:09 UTC (rev 2231)
@@ -7,7 +7,11 @@
 DESTDIR_DEV=$(CURDIR)/debian/$(PACKAGE_DEV)
 PACKAGE_COMMON=libcamomile-ocaml-data
 DESTDIR_COMMON=$(CURDIR)/debian/$(PACKAGE_COMMON)
+OCAMLABI=$(shell ocamlc -version)
 
+debian/control: debian/control.in
+	sed -e 's%#OCamlABI#%$(OCAMLABI)%' $@.in >$@
+
 config: config-stamp
 config-stamp:
 	dh_testdir
@@ -66,7 +70,7 @@
 	dh_compress -i
 	dh_fixperms -i
 	dh_installdeb -i
-	dh_gencontrol -i
+	dh_gencontrol -i -- -VF:OCamlABI="$(OCAMLABI)"
 	dh_md5sums -i
 	dh_builddeb -i
 
@@ -80,7 +84,7 @@
 	dh_fixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
-	dh_gencontrol -a
+	dh_gencontrol -a -- -VF:OCamlABI="$(OCAMLABI)"
 	dh_md5sums -a
 	dh_builddeb -a
 




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