[Pkg-ocaml-maint-commits] [SCM] ocaml-pulseaudio packaging branch, master, updated. upstream/0.1.0-2-g927ed1a

Romain Beauxis toots at rastageeks.org
Fri Mar 6 18:08:18 UTC 2009


The following commit has been merged in the master branch:
commit 0b753ff6381a023710b0e837cae55af0f8529c59
Author: Romain Beauxis <toots at rastageeks.org>
Date:   Fri Mar 6 19:03:42 2009 +0100

    Initial debian packaging

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..1e8bda4
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+ocaml-pulseaudio (0.1.0-1) unstable; urgency=low
+
+  * Initial upload to unstable (Closes: #515812)
+
+ -- Romain Beauxis <toots at rastageeks.org>  Fri, 06 Mar 2009 18:56:25 +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..593e84c
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,42 @@
+Source: ocaml-pulseaudio
+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-1.1), ocaml-nox, 
+               debhelper (>= 7), libpulse-dev, 
+               ocaml-findlib (>= 1.2.4-1), pkg-config, dh-ocaml
+Standards-Version: 3.8.0
+Homepage: http://savonet.sourceforge.net/
+Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ocaml-pulseaudio.git
+Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-pulseaudio.git
+
+Package: libpulse-ocaml
+Architecture: any
+Section: libs
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Description: OCaml interface to the PulseAudio sound server
+ This package provied an interface to the PulseAudio sound server for 
+ OCaml programmers.
+ .
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This package contains only the shared runtime stub libraries.
+
+Package: libpulse-ocaml-dev
+Architecture: any
+Section: libdevel
+Depends: ocaml-nox-${F:OCamlABI}, libpulse-dev, 
+         libpulse-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends}
+Description: OCaml interface to the pulseaudio library
+ This package provied an interface to the PulseAudio sound server for
+ OCaml programmers.
+ .
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This package contains all the development stuff you need to develop
+ OCaml programs which use ocaml-pulseaudio.
diff --git a/debian/control.in b/debian/control.in
new file mode 100644
index 0000000..ee06a66
--- /dev/null
+++ b/debian/control.in
@@ -0,0 +1,42 @@
+Source: ocaml-pulseaudio
+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@, 
+               debhelper (>= 7), libpulse-dev, 
+               ocaml-findlib (>= 1.2.4-1), pkg-config, dh-ocaml
+Standards-Version: 3.8.0
+Homepage: http://savonet.sourceforge.net/
+Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ocaml-pulseaudio.git
+Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-pulseaudio.git
+
+Package: libpulse-ocaml
+Architecture: any
+Section: libs
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Description: OCaml interface to the PulseAudio sound server
+ This package provied an interface to the PulseAudio sound server for 
+ OCaml programmers.
+ .
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This package contains only the shared runtime stub libraries.
+
+Package: libpulse-ocaml-dev
+Architecture: any
+Section: libdevel
+Depends: ocaml-nox-${F:OCamlABI}, libpulse-dev, 
+         libpulse-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends}
+Description: OCaml interface to the pulseaudio library
+ This package provied an interface to the PulseAudio sound server for
+ OCaml programmers.
+ .
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This package contains all the development stuff you need to develop
+ OCaml programs which use ocaml-pulseaudio.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..f6c7312
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,24 @@
+This package was debianized by Romain Beauxis <toots at rastageeks.org> on
+Sat, 10 May 2008 02:55:21 +0200.
+
+It was downloaded from <http://savonet.sourceforge.net/>
+
+Upstream Author: The Savonet Team <savonet-users at lists.sourceforge.net>
+
+Copyright: (c) 2003-2009 The Savonet Team. 
+
+License:
+
+  License for this package is the GNU Lesser General Public
+  License. (the GNU Library General Public License 
+  is the former name for the GNU Lesser General Public License)
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with this package; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+The Debian packaging is (C) 2008, Romain Beauxis <toots at rastageeks.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --git a/debian/libpulse-ocaml-dev.docs b/debian/libpulse-ocaml-dev.docs
new file mode 100644
index 0000000..cecaa8e
--- /dev/null
+++ b/debian/libpulse-ocaml-dev.docs
@@ -0,0 +1,2 @@
+README
+doc/html
diff --git a/debian/libpulse-ocaml-dev.install.in b/debian/libpulse-ocaml-dev.install.in
new file mode 100644
index 0000000..b8416a7
--- /dev/null
+++ b/debian/libpulse-ocaml-dev.install.in
@@ -0,0 +1,3 @@
+ at OCamlStdlibDir@/pulseaudio/META
+ at OCamlStdlibDir@/pulseaudio/*.a
+ at OCamlStdlibDir@/pulseaudio/*.cm*
diff --git a/debian/libpulse-ocaml.install.in b/debian/libpulse-ocaml.install.in
new file mode 100644
index 0000000..aba8ca3
--- /dev/null
+++ b/debian/libpulse-ocaml.install.in
@@ -0,0 +1 @@
+ at OCamlStdlibDir@/pulseaudio/dllpulseaudio_stubs.so @OCamlDllDir@
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..ce16cb7
--- /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/libpulseaudio-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..3e3167a
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/savonet/ocaml-pulseaudio-(.+)\.tar\.gz

-- 
ocaml-pulseaudio packaging



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