[Pkg-ocaml-maint-commits] r5567 - /trunk/packages/ocaml-gettext/trunk/debian/
gildor at users.alioth.debian.org
gildor at users.alioth.debian.org
Tue Apr 29 23:37:37 UTC 2008
Author: gildor
Date: Tue Apr 29 23:37:37 2008
New Revision: 5567
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=5567
Log:
* New upstream release
Added:
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.dirs.in
- copied, changed from r5563, trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.dirs
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.1
- copied, changed from r5563, trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.1
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.2
- copied, changed from r5563, trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.2
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.3
- copied, changed from r5563, trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.3
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml.dirs.in
Removed:
trunk/packages/ocaml-gettext/trunk/debian/control.in
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.dirs
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.1
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.2
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.3
trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.dirs
Modified:
trunk/packages/ocaml-gettext/trunk/debian/changelog
trunk/packages/ocaml-gettext/trunk/debian/compat
trunk/packages/ocaml-gettext/trunk/debian/control
trunk/packages/ocaml-gettext/trunk/debian/copyright
trunk/packages/ocaml-gettext/trunk/debian/rules
trunk/packages/ocaml-gettext/trunk/debian/watch
Modified: trunk/packages/ocaml-gettext/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/changelog?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/changelog (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/changelog Tue Apr 29 23:37:37 2008
@@ -1,9 +1,9 @@
-ocaml-gettext (0.2.0-1) UNRELEASED; urgency=low
+ocaml-gettext (0.3.0-1) unstable; urgency=low
[ Sylvain Le Gall ]
- * Initial upload ( Closes: #305743 )
+ * Initial upload (Closes: #305743)
[ Stefano Zacchiroli ]
* fix vcs-svn field to point just above the debian/ dir
- -- Sylvain Le Gall <gildor at debian.org> Thu, 21 Jun 2007 23:12:28 +0100
+ -- Sylvain Le Gall <gildor at debian.org> Wed, 30 Apr 2008 00:20:58 +0200
Modified: trunk/packages/ocaml-gettext/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/compat?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/compat (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/compat Tue Apr 29 23:37:37 2008
@@ -1,1 +1,1 @@
-4
+5
Modified: trunk/packages/ocaml-gettext/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/control?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/control (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/control Tue Apr 29 23:37:37 2008
@@ -2,27 +2,15 @@
Section: libdevel
Priority: optional
Maintainer: Sylvain Le Gall <gildor at debian.org>
-Build-Depends: ocaml-nox (>= 3.09.2), debhelper (>> 4.0.0), ocaml-findlib, dpatch, libcamomile-ocaml-dev, libast-analyze-ocaml-dev, libfileutils-ocaml-dev, xsltproc, docbook-xml, docbook-xsl, fop, chrpath, dpkg-dev (>= 1.13.19), camlidl
-Standards-Version: 3.7.2
+Build-Depends: cdbs (>= 0.4.52), ocaml-nox (>= 3.10.1), debhelper (>> 5), ocaml-findlib, dpatch, libcamomile-ocaml-dev, libfileutils-ocaml-dev, xsltproc, docbook-xml, docbook-xsl, camlp4, camlp4-extra
+Standards-Version: 3.7.3
Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk
Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/
-
-Package: libgettext-ocaml-data
-Architecture: all
-Depends: libcamomile-ocaml-data
-Description: OCaml internationalization library data
- This library provides utilities and libraries to enable localization
- in OCaml programs. It is based on the same principle of GNU gettext.
- .
- The package provides two libraries to do effectively translation :
- - gettext-camomile : pure OCaml implementation of gettext
- - gettext-stub : implementation using the gettext library.
- .
- This package contains i18n data and documentation.
+Homepage: http://le-gall.net/sylvain+violaine/ocaml-gettext.html
Package: libgettext-ocaml
Architecture: any
-Depends: ocaml-base-nox-${F:OCamlABI}, libgettext-ocaml-data (= ${source:Version}), ${shlibs:Depends}
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}
Description: OCaml internationalization shared library
This library provides utilities and libraries to enable localization
in OCaml programs. It is based on the same principle of GNU gettext.
@@ -35,7 +23,7 @@
Package: libgettext-ocaml-dev
Architecture: any
-Depends: ocaml-nox-${F:OCamlABI}, libcamomile-ocaml-dev, libast-analyze-ocaml-dev, libfileutils-ocaml-dev, libgettext-ocaml (= ${binary:Version}), libgettext-ocaml-data (= ${source:Version}), camlidl
+Depends: ocaml-nox-${F:OCamlABI}, libcamomile-ocaml-dev, libfileutils-ocaml-dev, libgettext-ocaml (= ${binary:Version})
Description: OCaml internationalization library
This library provides utilities and libraries to enable localization
in OCaml programs. It is based on the same principle of GNU gettext.
@@ -44,6 +32,6 @@
- gettext-camomile : pure OCaml implementation of gettext
- gettext-stub : implementation using the gettext library.
.
- This package contains header and OCaml library.
+ This package contains header, OCaml library and devel tools.
Modified: trunk/packages/ocaml-gettext/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/copyright?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/copyright (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/copyright Tue Apr 29 23:37:37 2008
@@ -1,15 +1,15 @@
This package was debianized by Sylvain Le Gall <gildor at debian.org> on
-Mon, 11 Apr 2005 01:29:00 +0200.
+Tue, 29 Apr 2008 18:00:47 +0200.
It was downloaded from :
-http://www.carva.org/sylvain.le-gall/download/
-
-
-Upstream Authors:
- Sylvain Le Gall <gildor at debian.org>
+http://le-gall.net/sylvain+violaine/download/
Copyright:
+
+ Copyright (C) 2003-2008 Sylvain Le Gall
+
+License:
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
Copied: trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.dirs.in (from r5563, trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.dirs)
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.dirs.in?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.dirs (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.dirs.in Tue Apr 29 23:37:37 2008
@@ -1,2 +1,1 @@
-usr/bin
-usr/share/doc/libgettext-ocaml-dev/html
+ at OCamlStdlibDir@
Copied: trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.1 (from r5563, trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.1)
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.1?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.1 (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.1 Tue Apr 29 23:37:37 2008
@@ -3,10 +3,8 @@
Author: Sylvain Le Gall
Abstract: This is the reference manual of the library ocaml-gettext,
an OCaml library for internationalization of OCaml program.
-Section: devel
+Section: Programming/OCaml
Format: HTML
-Index: /usr/share/doc/libgettext-ocaml-data/html/reference-manual/index.html
-Files: /usr/share/doc/libgettext-ocaml-data/html/reference-manual/*.html
-
-
+Index: /usr/share/doc/libgettext-ocaml-dev/html/reference-manual/index.html
+Files: /usr/share/doc/libgettext-ocaml-dev/html/reference-manual/*.html
Copied: trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.2 (from r5563, trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.2)
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.2?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.2 (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.2 Tue Apr 29 23:37:37 2008
@@ -3,10 +3,8 @@
Author: Sylvain Le Gall
Abstract: This is the API manual of the library ocaml-gettext,
an OCaml library for internationalization of OCaml program.
-Section: devel
+Section: Programming/OCaml
Format: HTML
-Index: /usr/share/doc/libgettext-ocaml-data/html/gettext/index.html
-Files: /usr/share/doc/libgettext-ocaml-data/html/gettext/*.html
-
-
+Index: /usr/share/doc/libgettext-ocaml-dev/html/api/index.html
+Files: /usr/share/doc/libgettext-ocaml-dev/html/api/*.html
Copied: trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.3 (from r5563, trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.3)
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.3?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-data.doc-base.3 (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml-dev.doc-base.3 Tue Apr 29 23:37:37 2008
@@ -4,10 +4,8 @@
Abstract: This is the extended API manual of the library ocaml-gettext,
an OCaml library for internationalization of OCaml program. It is aiming
at showing the low level implementation of ocaml-gettext library.
-Section: devel
+Section: Programming/OCaml
Format: HTML
-Index: /usr/share/doc/libgettext-ocaml-data/html/gettext-ext/index.html
-Files: /usr/share/doc/libgettext-ocaml-data/html/gettext-ext/*.html
-
-
+Index: /usr/share/doc/libgettext-ocaml-dev/html/api-ext/index.html
+Files: /usr/share/doc/libgettext-ocaml-dev/html/api-ext/*.html
Added: trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml.dirs.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml.dirs.in?rev=5567&op=file
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml.dirs.in (added)
+++ trunk/packages/ocaml-gettext/trunk/debian/libgettext-ocaml.dirs.in Tue Apr 29 23:37:37 2008
@@ -1,0 +1,2 @@
+ at OCamlDllDir@
+/usr/share/locale/
Modified: trunk/packages/ocaml-gettext/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/rules?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/rules (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/rules Tue Apr 29 23:37:37 2008
@@ -1,78 +1,48 @@
#!/usr/bin/make -f
+# debian/rules for ocaml-gettext package
+# Copyright (C) 2008 Sylvain Le Gall <gildor at debian.org>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+# MA 02110-1301, USA.
-include /usr/share/dpatch/dpatch.make
-PACKAGE=ocaml-gettext
-OCAMLIBDIR=`ocamlc -where`
-OCAMLABI=$(shell ocamlc -version)
-DESTDIR=$(CURDIR)/debian/libgettext-ocaml
-DESTDIR_DEV=$(CURDIR)/debian/libgettext-ocaml-dev
-DESTDIR_DATA=$(CURDIR)/debian/libgettext-ocaml-data
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/dpatch.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/class/ocaml.mk
-debian/control: debian/control.in
- sed -e 's%#OCamlABI#%$(OCAMLABI)%' $@.in >$@
-
-configure: configure-stamp
-configure-stamp: patch-stamp
- dh_testdir
- ./configure --prefix=$(DESTDIR_DEV)/usr \
- --with-docdir=$(DESTDIR_DATA)/usr/share/doc/libgettext-ocaml-data/ \
- --libdir=$(DESTDIR_DEV)/$(OCAMLIBDIR) \
- --mandir=$(DESTDIR_DEV)/usr/share/man
- touch configure-stamp
-build: configure-stamp build-stamp
-build-stamp:
- dh_testdir
- env LC_ALL=C $(MAKE) all
- touch build-stamp
+PACKAGE=libgettext-ocaml
+DESTDIR=$(CURDIR)/debian/$(PACKAGE)
-clean: unpatch
- dh_testdir
- dh_testroot
- -$(RM) build-stamp configure-stamp
- -$(MAKE) distclean
- dh_clean
+PACKAGE_DEV=libgettext-ocaml-dev
+DESTDIR_DEV=$(CURDIR)/debian/$(PACKAGE_DEV)
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
- mkdir -p $(DESTDIR_DEV)/$(OCAMLIBDIR)
- mkdir -p $(DESTDIR)/$(OCAMLIBDIR)/stublibs/
- make install LDCONF=ignore PODIR=$(DESTDIR_DATA)/usr/share/locale/
- mv $(DESTDIR_DEV)/$(OCAMLIBDIR)/gettext-stub/*.so \
- $(DESTDIR)/$(OCAMLIBDIR)/stublibs/
- chrpath -d $(DESTDIR)/$(OCAMLIBDIR)/stublibs/*.so
+DEB_MAKE_CLEAN_TARGET := distclean
+DEB_MAKE_BUILD_TARGET := all
+DEB_MAKE_INSTALL_TARGET := install
+DEB_CONFIGURE_EXTRA_FLAGS += \
+ --prefix='$(DESTDIR_DEV)/usr'
+DEB_CONFIGURE_EXTRA_FLAGS += \
+ --docdir='$(DESTDIR_DEV)/usr/share/doc/$(PACKAGE_DEV)'
+DEB_CONFIGURE_EXTRA_FLAGS += \
+ --with-ocamlfind-install-flags="-destdir '$(DESTDIR_DEV)/$(OCAML_STDLIB_DIR)' -ldconf ignore"
-binary-indep: build install
- dh_testdir -i
- dh_testroot -i
- dh_installdocs -i
- dh_installexamples -i
- dh_installchangelogs -i
- dh_compress -i
- dh_fixperms -i
- dh_installdeb -i
- dh_gencontrol -i -- -VF:OCamlABI="$(OCAMLABI)"
- dh_md5sums -i
- dh_builddeb -i
+install/$(PACKAGE_DEV):: install/$(PACKAGE)
+ mv $(DESTDIR_DEV)/usr/share/locale/* \
+ $(DESTDIR)/usr/share/locale/
+ $(RM) -r $(DESTDIR_DEV)/usr/share/locale
+ mv $(DESTDIR_DEV)/$(OCAML_STDLIB_DIR)/gettext-stub/*.so \
+ $(DESTDIR)/$(OCAML_DLL_DIR)
-binary-arch: build install
- dh_testdir -a
- dh_testroot -a
- dh_installdocs -a
- dh_installexamples -a
- dh_installchangelogs -a
- dh_strip -a
- dh_link -a
- dh_compress -a
- dh_fixperms -a
- dh_installdeb -a
- dh_shlibdeps -a
- dh_gencontrol -a -- -VF:OCamlABI="$(OCAMLABI)"
- dh_md5sums -a
- dh_builddeb -a
-
-binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary install debian/control
Modified: trunk/packages/ocaml-gettext/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-gettext/trunk/debian/watch?rev=5567&op=diff
==============================================================================
--- trunk/packages/ocaml-gettext/trunk/debian/watch (original)
+++ trunk/packages/ocaml-gettext/trunk/debian/watch Tue Apr 29 23:37:37 2008
@@ -1,2 +1,2 @@
-version=2
-http://www.carva.org/sylvain.le-gall/download/ocaml-gettext-([0-9\.]*).tar.gz
+version=3
+http://le-gall.net/sylvain+violaine/download/ocaml-gettext-([0-9\.]*).tar.gz
More information about the Pkg-ocaml-maint-commits
mailing list