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

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



Title: GitLab

Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / pxp

Commits:

5 changed files:

Changes:

  • debian/changelog
    1
    +pxp (1.2.9-3) unstable; urgency=medium
    
    2
    +
    
    3
    +  * Team upload
    
    4
    +  * Remove explicit dependency on ocaml-nox-$ABI
    
    5
    +  * Switch to dh, bump debhelper compat level to 13
    
    6
    +  * Bump Standards-Version to 4.6.0
    
    7
    +  * Bump debian/watch version to 4
    
    8
    +  * Add Rules-Requires-Root: no
    
    9
    +
    
    10
    + -- Stéphane Glondu <glondu@debian.org>  Tue, 25 Jan 2022 16:16:27 +0100
    
    11
    +
    
    1 12
     pxp (1.2.9-2) unstable; urgency=medium
    
    2 13
     
    
    3 14
       [ Stéphane Glondu ]
    

  • debian/compat deleted
    1
    -9

  • debian/control
    ... ... @@ -3,15 +3,15 @@ Section: ocaml
    3 3
     Priority: optional
    
    4 4
     Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
    
    5 5
     Build-Depends:
    
    6
    - debhelper (>= 9),
    
    7
    - ocaml-nox,
    
    8
    - dh-ocaml (>= 0.9),
    
    6
    + debhelper-compat (= 13),
    
    7
    + ocaml,
    
    8
    + dh-ocaml,
    
    9 9
      ocaml-findlib,
    
    10 10
      libocamlnet-ocaml-dev (>= 4.1),
    
    11 11
      ocaml-ulex,
    
    12
    - camlp4,
    
    13
    - cdbs
    
    14
    -Standards-Version: 4.0.0
    
    12
    + camlp4
    
    13
    +Standards-Version: 4.6.0
    
    14
    +Rules-Requires-Root: no
    
    15 15
     Vcs-Git: https://salsa.debian.org/ocaml-team/pxp.git
    
    16 16
     Vcs-Browser: https://salsa.debian.org/ocaml-team/pxp
    
    17 17
     Homepage: http://projects.camlcity.org/projects/pxp.html
    
    ... ... @@ -19,7 +19,6 @@ Homepage: http://projects.camlcity.org/projects/pxp.html
    19 19
     Package: libpxp-ocaml-dev
    
    20 20
     Architecture: any
    
    21 21
     Depends:
    
    22
    - ocaml-nox-${F:OCamlABI},
    
    23 22
      libocamlnet-ocaml-dev,
    
    24 23
      ocaml-findlib,
    
    25 24
      ocaml-ulex,
    

  • debian/rules
    1 1
     #!/usr/bin/make -f
    
    2
    -include /usr/share/cdbs/1/class/makefile.mk
    
    3
    -include /usr/share/cdbs/1/rules/debhelper.mk
    
    4
    -include /usr/share/cdbs/1/rules/ocaml.mk
    
    2
    +
    
    3
    +include /usr/share/ocaml/ocamlvars.mk
    
    5 4
     
    
    6 5
     PKGNAME = libpxp-ocaml-dev
    
    7 6
     DESTDIR=$(CURDIR)/debian/$(PKGNAME)$(OCAML_STDLIB_DIR)
    
    8
    -DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(DESTDIR)
    
    9 7
     
    
    10
    -configure/$(PKGNAME)::
    
    8
    +%:
    
    9
    +	dh $@ --with ocaml
    
    10
    +
    
    11
    +override_dh_auto_configure:
    
    11 12
     	./configure -without-wlex -without-wlex-compat
    
    12 13
     	rm -f README	# it's a symlink, the real one is doc/README
    
    14
    +
    
    15
    +override_dh_auto_build:
    
    16
    +	$(MAKE)
    
    13 17
     ifeq ($(OCAML_HAVE_OCAMLOPT),yes)
    
    14
    -build/$(PKGNAME)::
    
    15 18
     	$(MAKE) opt
    
    16 19
     endif
    
    17
    -binary-post-install/$(PKGNAME)::
    
    20
    +
    
    21
    +override_dh_auto_install:
    
    22
    +	$(MAKE) install DESTDIR=$(DESTDIR)
    
    18 23
     	-for f in debian/$(PKGNAME)/usr/share/doc/$(PKGNAME)/examples/xmlforms/styles/* ; do \
    
    19 24
     		test ! -r $$f && rm -f $$f ; \
    
    20 25
     	done

  • debian/watch
    1
    -version=3
    
    1
    +version=4
    
    2 2
     opts=uversionmangle=s/&#48\x3b/0/ \
    
    3 3
     http://download.camlcity.org/download/pxp-(.*)\.tar\.gz


  • Reply to: