Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libdmx
Commits: 0fbe9a84 by Timo Aaltonen at 2019-08-08T07:21:30Z control: Migrate to x11proto-dev. - - - - - 25a5b430 by Timo Aaltonen at 2019-08-08T07:29:02Z Switch to -dbgsym packages. - - - - - d3c523ea by Timo Aaltonen at 2019-08-08T08:52:06Z control: Use dh_missing. - - - - - 5e7164d6 by Timo Aaltonen at 2019-08-08T09:04:30Z Bump debhelper compat to 12. - - - - - 26d5fea3 by Timo Aaltonen at 2019-08-08T09:04:55Z control: Bump policy to 4.4.0. - - - - - 1a4f2803 by Timo Aaltonen at 2019-08-08T09:09:00Z Update README.source for salsa. - - - - - 16a92a4d by Timo Aaltonen at 2019-08-08T09:10:05Z watch: Updated link to upstream git repo. - - - - - 6 changed files: - debian/README.source - debian/changelog - debian/compat - debian/control - debian/rules - debian/watch Changes: ===================================== debian/README.source ===================================== @@ -19,9 +19,9 @@ Guide To The X Strike Force Packages ------------------------------------ The X Strike Force team maintains X packages in git repositories on -git.debian.org in the pkg-xorg subdirectory. Most upstream packages +salsa.debian.org in the xorg-team group. Most upstream packages are actually maintained in git repositories as well, so they often -just need to be pulled into git.debian.org in a "upstream-*" branch. +just need to be pulled into salsa.debian.org in a "upstream-*" branch. Otherwise, the upstream sources are manually installed in the Debian git repository. ===================================== debian/changelog ===================================== @@ -1,3 +1,15 @@ +libdmx (1:1.1.4-2) UNRELEASED; urgency=medium + + * control: Migrate to x11proto-dev. + * Switch to -dbgsym packages. + * control: Use dh_missing. + * Bump debhelper compat to 12. + * control: Bump policy to 4.4.0. + * Update README.source for salsa. + * watch: Updated link to upstream git repo. + + -- Timo Aaltonen <[email protected]> Thu, 08 Aug 2019 10:20:56 +0300 + libdmx (1:1.1.4-1) unstable; urgency=medium * New upstream release ===================================== debian/compat ===================================== @@ -1 +1 @@ -7 +12 ===================================== debian/control ===================================== @@ -4,17 +4,15 @@ Priority: optional Maintainer: Debian X Strike Force <[email protected]> Build-Depends: libx11-dev (>= 1:0.99.2), - x11proto-dmx-dev (>= 1:2.2.99.1), + x11proto-dev, libxext-dev (>= 1:0.99.1), - automake, - libtool, xutils-dev (>= 1:7.5+4), pkg-config, # DEB_HOST_MULTIARCH dpkg-dev (>= 1.16), # misc:Pre-Depends - debhelper (>= 8.1.3), -Standards-Version: 3.9.3 + debhelper (>= 12), +Standards-Version: 4.4.0 Vcs-Git: https://salsa.debian.org/xorg-team/lib/libdmx.git Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libdmx @@ -43,36 +41,6 @@ Description: X11 Distributed Multihead extension library This module can be found at https://gitlab.freedesktop.org/xorg/lib/libdmx -Package: libdmx1-dbg -Section: debug -Architecture: any -Priority: extra -Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends}, -Depends: - ${shlibs:Depends}, - ${misc:Depends}, - libdmx1 (= ${binary:Version}), -Description: X11 Distributed Multihead library (debug package) - libdmx is an interface to the DMX extension for X, which allows a single - server to be set up as a proxy spanning multiple servers -- not unlike - Xinerama across discrete physical machines. It can be reconfigured - on the fly to change the layout, and it is presented as a single logical - display to clients. - . - libdmx allows clients to configure the layout of DMX servers by adding - and removing screens, input devices, et al. - . - This package contains the debug versions of the library found in libdmx1. - Non-developers likely have little use for this package. - . - More information about X.Org can be found at: - <URL:https://www.X.org> - . - This module can be found at - https://gitlab.freedesktop.org/xorg/lib/libdmx - Package: libdmx-dev Section: libdevel Architecture: any @@ -82,7 +50,7 @@ Depends: ${misc:Depends}, libdmx1 (= ${binary:Version}), libx11-dev, - x11proto-dmx-dev, + x11proto-dev, Replaces: x11proto-dmx-dev (<< 1:2.2.99.1) Description: X11 Distributed Multihead extension library (development headers) libdmx is an interface to the DMX extension for X, which allows a single ===================================== debian/rules ===================================== @@ -10,31 +10,8 @@ # set this to the name of the main shlib's binary package PACKAGE = libdmx1 -ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) - NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) - MAKEFLAGS += -j$(NUMJOBS) -endif - -DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - confflags += --build=$(DEB_HOST_GNU_TYPE) -else - confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) -endif - %: - dh $@ --with autoreconf --parallel --builddirectory=build - -override_dh_auto_configure: - dh_auto_configure -- \ - --prefix=/usr --mandir=\$${prefix}/share/man \ - --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ - --infodir=\$${prefix}/share/info $(confflags) \ - --disable-silent-rules \ - $(shell DEB_CFLAGS_MAINT_APPEND=-Wall dpkg-buildflags --export=configure) + dh $@ --builddirectory=build override_dh_auto_clean: dh_auto_clean @@ -49,7 +26,8 @@ override_dh_auto_clean: find -name Makefile.in -delete override_dh_install: - dh_install --fail-missing -X.la + find debian/tmp -name '*.la' -delete + dh_install -override_dh_strip: - dh_strip --dbg-package=$(PACKAGE)-dbg +override_dh_missing: + dh_missing --fail-missing ===================================== debian/watch ===================================== @@ -1,4 +1,4 @@ -#git=git://anongit.freedesktop.org/xorg/lib/libdmx +#git=https://gitlab.freedesktop.org/xorg/lib/libdmx.git version=3 opts=pgpsigurlmangle=s/$/.sig/ \ https://xorg.freedesktop.org/releases/individual/lib/ libdmx-(.*)\.tar\.gz View it on GitLab: https://salsa.debian.org/xorg-team/lib/libdmx/compare/933c38f166a24c88e1e8a47a4e1cdcc983f95d08...16a92a4deac5c88da16f1429484b335b62f2be96 -- View it on GitLab: https://salsa.debian.org/xorg-team/lib/libdmx/compare/933c38f166a24c88e1e8a47a4e1cdcc983f95d08...16a92a4deac5c88da16f1429484b335b62f2be96 You're receiving this email because of your account on salsa.debian.org.

