[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][ocaml-team/ocaml-shout][master] 2 commits: Update packaging



Title: GitLab

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

Commits:

5 changed files:

Changes:

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

  • debian/compat deleted
    1
    -10

  • debian/control
    ... ... @@ -2,10 +2,15 @@ Source: ocaml-shout
    2 2
     Section: ocaml
    
    3 3
     Priority: optional
    
    4 4
     Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
    
    5
    -Uploaders: Samuel Mimram <smimram@debian.org>, Romain Beauxis <toots@rastageeks.org>
    
    6
    -Build-Depends: cdbs (>= 0.4.53), debhelper (>= 10~), ocaml-nox, dh-ocaml (>= 0.9),
    
    7
    -               libshout3-dev, ocaml-findlib (>= 1.2.4), pkg-config
    
    8
    -Standards-Version: 3.8.3
    
    5
    +Build-Depends:
    
    6
    + debhelper-compat (= 13),
    
    7
    + ocaml,
    
    8
    + dh-ocaml,
    
    9
    + libshout3-dev,
    
    10
    + ocaml-findlib,
    
    11
    + pkg-config
    
    12
    +Standards-Version: 4.6.0
    
    13
    +Rules-Requires-Root: no
    
    9 14
     Vcs-Git: https://salsa.debian.org/ocaml-team/ocaml-shout.git
    
    10 15
     Vcs-Browser: https://salsa.debian.org/ocaml-team/ocaml-shout
    
    11 16
     
    

  • debian/control.in deleted
    1
    -Source: ocaml-shout
    
    2
    -Section: ocaml
    
    3
    -Priority: optional
    
    4
    -Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
    
    5
    -Uploaders: Samuel Mimram <smimram@debian.org>, Romain Beauxis <toots@rastageeks.org>
    
    6
    -Build-Depends: @cdbs@,
    
    7
    -               libshout3-dev, ocaml-findlib (>= 1.2.4), pkg-config, debhelper (>= 10~)
    
    8
    -Standards-Version: 3.8.3
    
    9
    -Vcs-Git: git://git.debian.org/pkg-ocaml-maint/packages/ocaml-shout.git
    
    10
    -Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-shout.git
    
    11
    -
    
    12
    -Package: libshout-ocaml
    
    13
    -Architecture: any
    
    14
    -Depends: ${ocaml:Depends}, ${shlibs:Depends}, ${misc:Depends}
    
    15
    -Provides: ${ocaml:Provides}
    
    16
    -Description: OCaml bindings for the shout library
    
    17
    - This OCaml library interfaces the shout C library which can be used for
    
    18
    - communicating with and sending data to Icecast and Icecast 2 streaming
    
    19
    - audio servers (they currently support Ogg Vorbis and MP3 audio streams).
    
    20
    - It handles the socket connection, the timing of the data transmission,
    
    21
    - and prevents bad data from getting to the server.
    
    22
    - .
    
    23
    - This package contains only the shared runtime stub libraries.
    
    24
    -
    
    25
    -Package: libshout-ocaml-dev
    
    26
    -Architecture: any
    
    27
    -Depends: ${ocaml:Depends}, libshout3-dev, libshout-ocaml (= ${binary:Version}), ${misc:Depends}
    
    28
    -Provides: ${ocaml:Provides}
    
    29
    -Description: OCaml bindings for the shout library
    
    30
    - This OCaml library interfaces the shout C library which can be used for
    
    31
    - communicating with and sending data to Icecast and Icecast 2 streaming
    
    32
    - audio servers (they currently support Ogg Vorbis and MP3 audio streams).
    
    33
    - It handles the socket connection, the timing of the data transmission,
    
    34
    - and prevents bad data from getting to the server.
    
    35
    - .
    
    36
    - This package contains all the development stuff you need to use ocaml-shout
    
    37
    - in your programs.

  • debian/rules
    1 1
     #!/usr/bin/make -f
    
    2 2
     
    
    3
    -include /usr/share/cdbs/1/rules/debhelper.mk
    
    4
    -include /usr/share/cdbs/1/class/autotools.mk
    
    5
    -include /usr/share/cdbs/1/rules/ocaml.mk
    
    6
    -
    
    7
    -# In order to regenerate 'debian/control' :
    
    8
    -#   DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean
    
    9
    -# Then check manually if everything's ok
    
    3
    +include /usr/share/ocaml/ocamlvars.mk
    
    10 4
     
    
    11 5
     DESTDIR = $(CURDIR)/debian/tmp/$(OCAML_STDLIB_DIR)
    
    12
    -DEB_MAKE_INSTALL_TARGET := install OCAMLFIND_DESTDIR=$(DESTDIR) OCAMLFIND_LDCONF=ignore
    
    13 6
     
    
    14
    -build/libshout-ocaml-dev::
    
    7
    +%:
    
    8
    +	dh $@ --with ocaml
    
    9
    +
    
    10
    +override_dh_auto_build:
    
    11
    +	dh_auto_build
    
    12
    +	$(MAKE) doc
    
    13
    +
    
    14
    +override_dh_auto_install:
    
    15 15
     	mkdir -p $(DESTDIR)
    
    16
    -	make doc
    16
    +	$(MAKE) install OCAMLFIND_DESTDIR=$(DESTDIR) OCAMLFIND_LDCONF=ignore


  • Reply to: