[Pkg-ocaml-maint-commits] r5766 - in /trunk/packages/camlpdf: ./ tarballs/ trunk/ trunk/debian/ trunk/debian/patches/
toots at users.alioth.debian.org
toots at users.alioth.debian.org
Thu Jun 12 15:32:40 UTC 2008
Author: toots
Date: Thu Jun 12 15:32:39 2008
New Revision: 5766
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=5766
Log:
Initial package for camlpdf..
Added:
trunk/packages/camlpdf/tarballs/
trunk/packages/camlpdf/tarballs/camlpdf_0.3.orig.tar.gz (with props)
trunk/packages/camlpdf/trunk/
trunk/packages/camlpdf/trunk/debian/ (with props)
trunk/packages/camlpdf/trunk/debian/META.in
trunk/packages/camlpdf/trunk/debian/changelog
trunk/packages/camlpdf/trunk/debian/compat
trunk/packages/camlpdf/trunk/debian/control
trunk/packages/camlpdf/trunk/debian/control.in
trunk/packages/camlpdf/trunk/debian/copyright
trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.docs
trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.install.in
trunk/packages/camlpdf/trunk/debian/patches/
trunk/packages/camlpdf/trunk/debian/patches/disable_zlib_build.patch
trunk/packages/camlpdf/trunk/debian/patches/series
trunk/packages/camlpdf/trunk/debian/rules (with props)
trunk/packages/camlpdf/trunk/debian/svn-deblayout
trunk/packages/camlpdf/trunk/debian/watch
Modified:
trunk/packages/camlpdf/ (props changed)
Propchange: trunk/packages/camlpdf/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu Jun 12 15:32:39 2008
@@ -1,0 +1,1 @@
+build-area
Added: trunk/packages/camlpdf/tarballs/camlpdf_0.3.orig.tar.gz
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/tarballs/camlpdf_0.3.orig.tar.gz?rev=5766&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/packages/camlpdf/tarballs/camlpdf_0.3.orig.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Propchange: trunk/packages/camlpdf/trunk/debian/
------------------------------------------------------------------------------
mergeWithUpstream = 1
Added: trunk/packages/camlpdf/trunk/debian/META.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/META.in?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/META.in (added)
+++ trunk/packages/camlpdf/trunk/debian/META.in Thu Jun 12 15:32:39 2008
@@ -1,0 +1,7 @@
+name="camlpdf"
+version="@VERSION@"
+description="OCaml library for reading, writing and manipulating Adobe portable document files."
+requires="unix bigarray str"
+archive(byte)="camlpdf.cma"
+archive(native)="camlpdf.cmxa"
+
Added: trunk/packages/camlpdf/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/changelog?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/changelog (added)
+++ trunk/packages/camlpdf/trunk/debian/changelog Thu Jun 12 15:32:39 2008
@@ -1,0 +1,5 @@
+camlpdf (0.3-1) unstable; urgency=low
+
+ * Initial upload to unstable (Closes: 485949)
+
+ -- Romain Beauxis <toots at rastageeks.org> Thu, 12 Jun 2008 14:14:29 +0200
Added: trunk/packages/camlpdf/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/compat?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/compat (added)
+++ trunk/packages/camlpdf/trunk/debian/compat Thu Jun 12 15:32:39 2008
@@ -1,0 +1,1 @@
+5
Added: trunk/packages/camlpdf/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/control?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/control (added)
+++ trunk/packages/camlpdf/trunk/debian/control Thu Jun 12 15:32:39 2008
@@ -1,0 +1,23 @@
+Source: camlpdf
+Section: non-free/devel
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
+Uploaders: Romain Beauxis <toots at rastageeks.org>
+Build-Depends: debhelper (>= 5), ocaml-nox, quilt, patchutils (>= 0.2.25), cdbs (>= 0.4.27), ocaml-findlib, libzip-ocaml-dev
+Standards-Version: 3.8.0
+Homepage: http://www.coherentgraphics.co.uk/camlpdf.html
+Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/
+
+Package: libcamlpdf-ocaml-dev
+Architecture: any
+Section: non-free/libdevel
+Depends: ocaml-nox-${F:OCamlABI}, ocaml-findlib, libzip-ocaml-dev
+Recommends: ocaml-findlib
+Description: library for reading, writing and manipulating PDF files and data
+ CamlPDF consists of a set of low level modules for representing,
+ reading and writing the basic structure of PDF, together with an
+ initial attempt at a higher level API.
+ .
+ This package contains all the development stuff you need to develop
+ OCaml programs which use camlpdf.
Added: trunk/packages/camlpdf/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/control.in?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/control.in (added)
+++ trunk/packages/camlpdf/trunk/debian/control.in Thu Jun 12 15:32:39 2008
@@ -1,0 +1,23 @@
+Source: camlpdf
+Section: non-free/devel
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
+Uploaders: Romain Beauxis <toots at rastageeks.org>
+Build-Depends: @cdbs@, ocaml-findlib, libzip-ocaml-dev
+Standards-Version: 3.8.0
+Homepage: http://www.coherentgraphics.co.uk/camlpdf.html
+Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/
+
+Package: libcamlpdf-ocaml-dev
+Architecture: any
+Section: non-free/libdevel
+Depends: ocaml-nox-${F:OCamlABI}, ocaml-findlib, libzip-ocaml-dev
+Recommends: ocaml-findlib
+Description: library for reading, writing and manipulating PDF files and data
+ CamlPDF consists of a set of low level modules for representing,
+ reading and writing the basic structure of PDF, together with an
+ initial attempt at a higher level API.
+ .
+ This package contains all the development stuff you need to develop
+ OCaml programs which use camlpdf.
Added: trunk/packages/camlpdf/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/copyright?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/copyright (added)
+++ trunk/packages/camlpdf/trunk/debian/copyright Thu Jun 12 15:32:39 2008
@@ -1,0 +1,42 @@
+This package was debianized by Romain Beauxis <toots at rastageeks.org> on
+Thu, 12 Jun 2008 14:14:29 +0200.
+
+It was downloaded from <http://www.coherentgraphics.co.uk/camlpdf.html>
+
+Upstream Author: John Whitington <camlpdf at coherentgraphics.co.uk>
+
+Copyright: Copyright (c) 2006-2007, Coherent Graphics Ltd and Xara Group Limited.
+
+License:
+
+START OF LICENCE
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+ o Redistributions of source code must retain the above copyright notice,
+this list of conditions and the following disclaimer.
+ o Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+ o Neither the name of Coherent Graphics Limited nor Xara Group Limited
+nor the names of their contributors may be used to endorse or promote products
+derived from this software without specific prior written permission.
+ o The code, in source or binary form, must not contribute to development
+for, nor form part of, any product or service of the following firms:
+Adobe Inc, Corel Corporation, Serif (Europe) Limited.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+END OF LICENCE
+
+The Debian packaging is (C) 2008, Romain Beauxis <toots at rastageeks.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
Added: trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.docs
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.docs?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.docs (added)
+++ trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.docs Thu Jun 12 15:32:39 2008
@@ -1,0 +1,2 @@
+README
+doc/camlpdf/html
Added: trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.install.in?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.install.in (added)
+++ trunk/packages/camlpdf/trunk/debian/libcamlpdf-ocaml-dev.install.in Thu Jun 12 15:32:39 2008
@@ -1,0 +1,1 @@
+debian/META *.a *.cm* usr/lib/ocaml/@OCamlABI@/camlpdf
Added: trunk/packages/camlpdf/trunk/debian/patches/disable_zlib_build.patch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/patches/disable_zlib_build.patch?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/patches/disable_zlib_build.patch (added)
+++ trunk/packages/camlpdf/trunk/debian/patches/disable_zlib_build.patch Thu Jun 12 15:32:39 2008
@@ -1,0 +1,29 @@
+--- camlpdf-0.3/makefile 2008-03-02 14:08:09.000000000 +0100
++++ camlpdf-0.3.wozip/makefile 2008-06-12 14:54:57.000000000 +0200
+@@ -4,8 +4,6 @@
+
+ # OCaml and C source and interface files. Order matters.
+ SOURCES = utility.ml utility.mli io.ml io.mli \
+- zlib.ml zlib.mli \
+- zlibstubs.c \
+ transform.ml transform.mli \
+ units.ml units.mli \
+ paper.ml paper.mli \
+@@ -27,7 +25,7 @@
+ TRASH = tl prog.tex camlpdf.tex camlpdf.aux camlpdf.log camlpdf.toc
+
+ # ML Libraries
+-LIBS = unix bigarray str
++LIBS = unix bigarray str zip
+
+ CLIBS = z
+
+@@ -35,6 +33,8 @@
+ #OCAMLNCFLAGS = -g
+ #OCAMLBCFLAGS = -g
+ #CAMLLDFLAGS = -g
++OCAMLFLAGS=-I $(shell ocamlfind query zip)
++OCAMLLDFLAGS=-I $(shell ocamlfind query zip)
+
+ all : native-code-library byte-code-library
+
Added: trunk/packages/camlpdf/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/patches/series?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/patches/series (added)
+++ trunk/packages/camlpdf/trunk/debian/patches/series Thu Jun 12 15:32:39 2008
@@ -1,0 +1,1 @@
+disable_zlib_build.patch
Added: trunk/packages/camlpdf/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/rules?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/rules (added)
+++ trunk/packages/camlpdf/trunk/debian/rules Thu Jun 12 15:32:39 2008
@@ -1,0 +1,26 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/makefile.mk
+include /usr/share/cdbs/1/class/ocaml.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+# In order to regenerate 'debian/control' :
+# DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean
+# Then check manually if everything's ok
+
+DESTDIR = $(CURDIR)/debian/tmp$(shell ocamlc -where)
+DEB_MAKE_INSTALL_TARGET :=
+DEB_MAKE_CLEAN_TARGET := clean clean-doc
+DEB_DH_INSTALL_SOURCEDIR := .
+CFLAGS += -fPIC
+
+build/libcamlpdf-ocaml-dev::
+ mkdir -p $(DESTDIR)
+ make htdoc
+ VERSION=$(DEB_NOEPOCH_VERSION); \
+ VERSION=$${VERSION%%-*}; \
+ sed -e "s#@VERSION@#$$VERSION#" < debian/META.in > debian/META
+
+clean::
+ rm -f debian/META
Propchange: trunk/packages/camlpdf/trunk/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: trunk/packages/camlpdf/trunk/debian/svn-deblayout
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/svn-deblayout?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/svn-deblayout (added)
+++ trunk/packages/camlpdf/trunk/debian/svn-deblayout Thu Jun 12 15:32:39 2008
@@ -1,0 +1,1 @@
+tagsUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/tags/packages/camlpdf
Added: trunk/packages/camlpdf/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlpdf/trunk/debian/watch?rev=5766&op=file
==============================================================================
--- trunk/packages/camlpdf/trunk/debian/watch (added)
+++ trunk/packages/camlpdf/trunk/debian/watch Thu Jun 12 15:32:39 2008
@@ -1,0 +1,2 @@
+version=3
+http://www.coherentgraphics.co.uk/camlpdf.html camlpdf-(.+)\.tar\.bz2
More information about the Pkg-ocaml-maint-commits
mailing list