[Pkg-ocaml-maint-commits] [SCM] ocaml-theora packaging branch, master, updated. debian/0.1.0-3
Romain Beauxis
toots at rastageeks.org
Mon Mar 30 15:18:45 UTC 2009
The following commit has been merged in the master branch:
commit 6ef404a4ebfa5c36487fdd515e0ed303a56490dd
Author: Romain Beauxis <toots at rastageeks.org>
Date: Mon Mar 30 17:16:08 2009 +0200
Added back debian packaging..
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..af0faea
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,19 @@
+ocaml-theora (0.1.0-3) unstable; urgency=low
+
+ * Fixed debian/copyright.
+ * Bumped standards version to 3.8.1
+ * Fixed install file for non-native archs.
+
+ -- Romain Beauxis <toots at rastageeks.org> Mon, 30 Mar 2009 17:13:47 +0200
+
+ocaml-theora (0.1.0-2) unstable; urgency=low
+
+ * Fixed dependencies of libtheora-ocaml-dev
+
+ -- Romain Beauxis <toots at rastageeks.org> Sun, 01 Mar 2009 14:32:55 +0100
+
+ocaml-theora (0.1.0-1) unstable; urgency=low
+
+ * Initial upload to unstable (Closes: #515813)
+
+ -- Romain Beauxis <toots at rastageeks.org> Sat, 28 Feb 2009 13:37:15 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..14222c1
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,40 @@
+Source: ocaml-theora
+Section: devel
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
+Uploaders: Samuel Mimram <smimram at debian.org>, Romain Beauxis <toots at rastageeks.org>
+Build-Depends: cdbs (>= 0.4.23), debhelper (>= 7.0.1), ocaml-nox,
+ libtheora-dev, libogg-ocaml-dev (>= 0.3.0),
+ ocaml-findlib (>= 1.2.4), pkg-config, dh-ocaml
+Standards-Version: 3.8.1
+Homepage: http://savonet.sourceforge.net/
+Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ocaml-theora.git
+Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-theora.git
+
+Package: libtheora-ocaml
+Architecture: any
+Section: libs
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Description: OCaml interface to the theora library
+ This package provied an interface to the theora library for
+ OCaml programmers.
+ .
+ Theora is a fully open, non-proprietary, patent-and-royalty-free,
+ general-purpose compressed video format.
+ .
+ This package contains only the shared runtime stub libraries.
+
+Package: libtheora-ocaml-dev
+Architecture: any
+Section: libdevel
+Depends: ocaml-nox-${F:OCamlABI}, libtheora-dev, libogg-ocaml-dev (>= 0.3.0-1),
+ libtheora-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends}
+Description: OCaml interface to the theora library
+ This package provied an interface to the theora library for
+ OCaml programmers.
+ .
+ Theora is a fully open, non-proprietary, patent-and-royalty-free,
+ general-purpose compressed video format.
+ .
+ This package contains all the development stuff you need to develop
+ OCaml programs which use ocaml-theora.
diff --git a/debian/control.in b/debian/control.in
new file mode 100644
index 0000000..3422653
--- /dev/null
+++ b/debian/control.in
@@ -0,0 +1,40 @@
+Source: ocaml-theora
+Section: devel
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
+Uploaders: Samuel Mimram <smimram at debian.org>, Romain Beauxis <toots at rastageeks.org>
+Build-Depends: @cdbs@,
+ libtheora-dev, libogg-ocaml-dev (>= 0.3.0),
+ ocaml-findlib (>= 1.2.4), pkg-config, dh-ocaml
+Standards-Version: 3.8.1
+Homepage: http://savonet.sourceforge.net/
+Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ocaml-theora.git
+Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-theora.git
+
+Package: libtheora-ocaml
+Architecture: any
+Section: libs
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Description: OCaml interface to the theora library
+ This package provied an interface to the theora library for
+ OCaml programmers.
+ .
+ Theora is a fully open, non-proprietary, patent-and-royalty-free,
+ general-purpose compressed video format.
+ .
+ This package contains only the shared runtime stub libraries.
+
+Package: libtheora-ocaml-dev
+Architecture: any
+Section: libdevel
+Depends: ocaml-nox-${F:OCamlABI}, libtheora-dev, libogg-ocaml-dev (>= 0.3.0-1),
+ libtheora-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends}
+Description: OCaml interface to the theora library
+ This package provied an interface to the theora library for
+ OCaml programmers.
+ .
+ Theora is a fully open, non-proprietary, patent-and-royalty-free,
+ general-purpose compressed video format.
+ .
+ This package contains all the development stuff you need to develop
+ OCaml programs which use ocaml-theora.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..95fa3a8
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,29 @@
+This package was debianized by Romain Beauxis <toots at rastageeks.org> on
+Mon, 30 Mar 2009 16:16:32 +0200.
+
+It was downloaded from <http://savonet.sourceforge.net/>
+
+Upstream Author: The Savonet Team <savonet-users at lists.sourceforge.net>
+
+Copyright © 2003-2009 The Savonet Team.
+
+License:
+
+ Ocaml-theora 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 of the License, or
+ (at your option) any later version.
+
+ Ocaml-theora 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, see <http://www.gnu.org/licenses/>.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+The Debian packaging is © 2009, Romain Beauxis <toots at rastageeks.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --git a/debian/libtheora-ocaml-dev.docs b/debian/libtheora-ocaml-dev.docs
new file mode 100644
index 0000000..cecaa8e
--- /dev/null
+++ b/debian/libtheora-ocaml-dev.docs
@@ -0,0 +1,2 @@
+README
+doc/html
diff --git a/debian/libtheora-ocaml-dev.install.in b/debian/libtheora-ocaml-dev.install.in
new file mode 100644
index 0000000..07e2c73
--- /dev/null
+++ b/debian/libtheora-ocaml-dev.install.in
@@ -0,0 +1,4 @@
+ at OCamlStdlibDir@/theora/META
+ at OCamlStdlibDir@/theora/*.cm*
+ at OCamlStdlibDir@/theora/*.ml*
+OPT: @OCamlStdlibDir@/theora/*.a
diff --git a/debian/libtheora-ocaml.install.in b/debian/libtheora-ocaml.install.in
new file mode 100644
index 0000000..2f280f5
--- /dev/null
+++ b/debian/libtheora-ocaml.install.in
@@ -0,0 +1 @@
+ at OCamlStdlibDir@/theora/dlltheora_stubs.so @OCamlDllDir@
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c94c93c
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/class/ocaml.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 := install OCAMLFIND_DESTDIR=$(DESTDIR) OCAMLFIND_LDCONF=ignore
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
+DEB_DH_INSTALL_ARGS := --list-missing
+
+build/libtheora-ocaml-dev::
+ mkdir -p $(DESTDIR)
+ make doc
+
+clean::
+ rm -rf Makefile src/Makefile src/META doc config.log config.status
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..9fdfe27
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/savonet/ocaml-theora-(.+)\.tar\.gz
--
ocaml-theora packaging
More information about the Pkg-ocaml-maint-commits
mailing list