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.


Reply via email to