[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