The following commit has been merged in the master branch: commit f7bad00c2d1ce1c2f7c48478a73f5c83dd29e1e9 Author: Romain Beauxis <to...@rastageeks.org> Date: Fri Mar 6 19:14:43 2009 +0100
Initial debian packaging.. diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..34faf91 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +ocaml-samplerate (0.1.0-1) unstable; urgency=low + + * Initial upload to unstable (Closes: #515811) + + -- Romain Beauxis <to...@rastageeks.org> Fri, 06 Mar 2009 19:12:41 +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..4d2f9d7 --- /dev/null +++ b/debian/control @@ -0,0 +1,40 @@ +Source: ocaml-samplerate +Section: devel +Priority: optional +Maintainer: Debian OCaml Maintainers <debian-ocaml-ma...@lists.debian.org> +Uploaders: Samuel Mimram <smim...@debian.org>, Romain Beauxis <to...@rastageeks.org> +Build-Depends: cdbs (>= 0.4.23-1.1), ocaml-nox, + debhelper (>= 7), libsamplerate-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-samplerate.git +Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-samplerate.git + +Package: libsamplerate-ocaml +Architecture: any +Section: libs +Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends} +Description: OCaml interface to the samplerate library + This package provied an interface to the samplerate library for + OCaml programmers. + . + libsamplerate assist in development of programs for audio rate + conversion. + . + This package contains only the shared runtime stub libraries. + +Package: libsamplerate-ocaml-dev +Architecture: any +Section: libdevel +Depends: ocaml-nox-${F:OCamlABI}, libsamplerate-dev, + libsamplerate-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends} +Description: OCaml interface to the samplerate library + This package provied an interface to the samplerate library for + OCaml programmers. + . + libsamplerate assist in development of programs for audio rate + conversion. + . + This package contains all the development stuff you need to develop + OCaml programs which use ocaml-samplerate. diff --git a/debian/control.in b/debian/control.in new file mode 100644 index 0000000..034387b --- /dev/null +++ b/debian/control.in @@ -0,0 +1,40 @@ +Source: ocaml-samplerate +Section: devel +Priority: optional +Maintainer: Debian OCaml Maintainers <debian-ocaml-ma...@lists.debian.org> +Uploaders: Samuel Mimram <smim...@debian.org>, Romain Beauxis <to...@rastageeks.org> +Build-Depends: @cdbs@, + debhelper (>= 7), libsamplerate-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-samplerate.git +Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-samplerate.git + +Package: libsamplerate-ocaml +Architecture: any +Section: libs +Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends} +Description: OCaml interface to the samplerate library + This package provied an interface to the samplerate library for + OCaml programmers. + . + libsamplerate assist in development of programs for audio rate + conversion. + . + This package contains only the shared runtime stub libraries. + +Package: libsamplerate-ocaml-dev +Architecture: any +Section: libdevel +Depends: ocaml-nox-${F:OCamlABI}, libsamplerate-dev, + libsamplerate-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends} +Description: OCaml interface to the samplerate library + This package provied an interface to the samplerate library for + OCaml programmers. + . + libsamplerate assist in development of programs for audio rate + conversion. + . + This package contains all the development stuff you need to develop + OCaml programs which use ocaml-samplerate. 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 <to...@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-us...@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 <to...@rastageeks.org> and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/debian/libsamplerate-ocaml-dev.docs b/debian/libsamplerate-ocaml-dev.docs new file mode 100644 index 0000000..cecaa8e --- /dev/null +++ b/debian/libsamplerate-ocaml-dev.docs @@ -0,0 +1,2 @@ +README +doc/html diff --git a/debian/libsamplerate-ocaml-dev.install.in b/debian/libsamplerate-ocaml-dev.install.in new file mode 100644 index 0000000..7ad0762 --- /dev/null +++ b/debian/libsamplerate-ocaml-dev.install.in @@ -0,0 +1,3 @@ +...@ocamlstdlibdir@/samplerate/META +...@ocamlstdlibdir@/samplerate/*.a +...@ocamlstdlibdir@/samplerate/*.cm* diff --git a/debian/libsamplerate-ocaml.install.in b/debian/libsamplerate-ocaml.install.in new file mode 100644 index 0000000..4282c12 --- /dev/null +++ b/debian/libsamplerate-ocaml.install.in @@ -0,0 +1 @@ +...@ocamlstdlibdir@/samplerate/dllsamplerate_stubs.so @OCamlDllDir@ diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..2df666d --- /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/libsamplerate-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..a94726d --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/savonet/ocaml-samplerate-(.+)\.tar\.gz -- ocaml-samplerate packaging _______________________________________________ Pkg-ocaml-maint-commits mailing list Pkg-ocaml-maint-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-ocaml-maint-commits