Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / 
ocaml-shout


Commits:
824a904b by Stephane Glondu at 2022-03-08T08:14:04+01:00
Update packaging

- - - - -
f246fcd8 by Stephane Glondu at 2022-03-08T08:14:04+01:00
Update changelog and prepare upload to unstable

- - - - -


5 changed files:

- debian/changelog
- − debian/compat
- debian/control
- − debian/control.in
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,10 +1,17 @@
-ocaml-shout (0.2.7-2) UNRELEASED; urgency=low
+ocaml-shout (0.2.7-2) unstable; urgency=medium
 
+  [ Stéphane Glondu ]
+  * Team upload
+  * Bump debhelper compat level to 13, and switch to dh
+  * Bump Standards-Version to 4.6.0
+  * Add Rules-Requires-Root: no
+  * Remove Samuel and Romain from Uploaders
+
+  [ Debian Janitor ]
   * Trim trailing whitespace.
   * Upgrade to newer source format 3.0 (quilt).
-  * Bump debhelper from deprecated 7 to 10.
 
- -- Debian Janitor <[email protected]>  Mon, 20 Jul 2020 01:23:25 -0000
+ -- Stéphane Glondu <[email protected]>  Tue, 08 Mar 2022 08:12:03 +0100
 
 ocaml-shout (0.2.7-1) unstable; urgency=low
 


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-10


=====================================
debian/control
=====================================
@@ -2,10 +2,15 @@ Source: ocaml-shout
 Section: ocaml
 Priority: optional
 Maintainer: Debian OCaml Maintainers <[email protected]>
-Uploaders: Samuel Mimram <[email protected]>, Romain Beauxis 
<[email protected]>
-Build-Depends: cdbs (>= 0.4.53), debhelper (>= 10~), ocaml-nox, dh-ocaml (>= 
0.9),
-               libshout3-dev, ocaml-findlib (>= 1.2.4), pkg-config
-Standards-Version: 3.8.3
+Build-Depends:
+ debhelper-compat (= 13),
+ ocaml,
+ dh-ocaml,
+ libshout3-dev,
+ ocaml-findlib,
+ pkg-config
+Standards-Version: 4.6.0
+Rules-Requires-Root: no
 Vcs-Git: https://salsa.debian.org/ocaml-team/ocaml-shout.git
 Vcs-Browser: https://salsa.debian.org/ocaml-team/ocaml-shout
 


=====================================
debian/control.in deleted
=====================================
@@ -1,37 +0,0 @@
-Source: ocaml-shout
-Section: ocaml
-Priority: optional
-Maintainer: Debian OCaml Maintainers <[email protected]>
-Uploaders: Samuel Mimram <[email protected]>, Romain Beauxis 
<[email protected]>
-Build-Depends: @cdbs@,
-               libshout3-dev, ocaml-findlib (>= 1.2.4), pkg-config, debhelper 
(>= 10~)
-Standards-Version: 3.8.3
-Vcs-Git: git://git.debian.org/pkg-ocaml-maint/packages/ocaml-shout.git
-Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-shout.git
-
-Package: libshout-ocaml
-Architecture: any
-Depends: ${ocaml:Depends}, ${shlibs:Depends}, ${misc:Depends}
-Provides: ${ocaml:Provides}
-Description: OCaml bindings for the shout library
- This OCaml library interfaces the shout C library which can be used for
- communicating with and sending data to Icecast and Icecast 2 streaming
- audio servers (they currently support Ogg Vorbis and MP3 audio streams)..
- It handles the socket connection, the timing of the data transmission,
- and prevents bad data from getting to the server.
- .
- This package contains only the shared runtime stub libraries.
-
-Package: libshout-ocaml-dev
-Architecture: any
-Depends: ${ocaml:Depends}, libshout3-dev, libshout-ocaml (= 
${binary:Version}), ${misc:Depends}
-Provides: ${ocaml:Provides}
-Description: OCaml bindings for the shout library
- This OCaml library interfaces the shout C library which can be used for
- communicating with and sending data to Icecast and Icecast 2 streaming
- audio servers (they currently support Ogg Vorbis and MP3 audio streams)..
- It handles the socket connection, the timing of the data transmission,
- and prevents bad data from getting to the server.
- .
- This package contains all the development stuff you need to use ocaml-shout
- in your programs.


=====================================
debian/rules
=====================================
@@ -1,16 +1,16 @@
 #!/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/rules/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
+include /usr/share/ocaml/ocamlvars.mk
 
 DESTDIR = $(CURDIR)/debian/tmp/$(OCAML_STDLIB_DIR)
-DEB_MAKE_INSTALL_TARGET := install OCAMLFIND_DESTDIR=$(DESTDIR) 
OCAMLFIND_LDCONF=ignore
 
-build/libshout-ocaml-dev::
+%:
+       dh $@ --with ocaml
+
+override_dh_auto_build:
+       dh_auto_build
+       $(MAKE) doc
+
+override_dh_auto_install:
        mkdir -p $(DESTDIR)
-       make doc
+       $(MAKE) install OCAMLFIND_DESTDIR=$(DESTDIR) OCAMLFIND_LDCONF=ignore



View it on GitLab: 
https://salsa.debian.org/ocaml-team/ocaml-shout/-/compare/919b1576948b3c761b38f7b9c27c03ba1a98ec39...f246fcd817942321b006e6bea808ad0d12d9e7f8

-- 
View it on GitLab: 
https://salsa.debian.org/ocaml-team/ocaml-shout/-/compare/919b1576948b3c761b38f7b9c27c03ba1a98ec39...f246fcd817942321b006e6bea808ad0d12d9e7f8
You're receiving this email because of your account on salsa.debian.org.


Reply via email to