Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxrandr
Commits: 8c4e9d00 by Timo Aaltonen at 2021-09-28T12:57:35+03:00 rules: Use dh_missing. - - - - - a3b82bad by Timo Aaltonen at 2021-09-28T12:58:33+03:00 Bump policy to 4.6.0. - - - - - f3d106fa by Timo Aaltonen at 2021-09-28T12:59:23+03:00 Update README.source for salsa. - - - - - 1b178966 by Timo Aaltonen at 2021-09-28T14:17:08+03:00 Add upstream metadata, drop git repo from d/watch. - - - - - f09893e0 by Timo Aaltonen at 2021-09-28T14:22:24+03:00 close a bug - - - - - 7d311b81 by Timo Aaltonen at 2021-09-28T14:26:15+03:00 rules: Clean .la files. - - - - - 65fc754f by Timo Aaltonen at 2021-09-28T14:26:31+03:00 release to sid - - - - - 6 changed files: - debian/README.source - debian/changelog - debian/control - debian/rules - + debian/upstream/metadata - debian/watch Changes: ===================================== debian/README.source ===================================== @@ -19,13 +19,13 @@ 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. -The .orig.tar.gz upstream source file could be generated using this +The .orig.tar.gz upstream source file could be generated this "upstream-*" branch in the Debian git repository but it is actually copied from upstream tarballs directly. @@ -47,27 +47,3 @@ are involved: case, it appears directly in the .diff.gz. * Otherwise, the patch is added to debian/patches/ which is managed with quilt as documented in /usr/share/doc/quilt/README.source. - -quilt is actually invoked by the Debian X packaging through a larger -set of scripts called XSFBS. XSFBS brings some other X specific -features such as managing dependencies and conflicts due to the video -and input driver ABIs. -XSFBS itself is maintained in a separate repository at - git://git.debian.org/pkg-xorg/xsfbs.git -and it is pulled inside the other Debian X repositories when needed. - -The XSFBS patching system requires a build dependency on quilt. Also -a dependency on $(STAMP_DIR)/patch has to be added to debian/rules -so that the XSFBS patching occurs before the actual build. So the -very first target of the build (likely the one running autoreconf) -should depend on $(STAMP_DIR)/patch. It should also not depend on -anything so that parallel builds are correctly supported (nothing -should probably run while patching is being done). And finally, the -clean target should depend on the xsfclean target so that patches -are unapplied on clean. - -When the upstream sources contain some DFSG-nonfree files, they are -listed in text files in debian/prune/ in the "debian-*" branch of -the Debian repository. XSFBS' scripts then take care of removing -these listed files during the build so as to generate a modified -DFSG-free .orig.tar.gz tarball. ===================================== debian/changelog ===================================== @@ -1,10 +1,15 @@ -libxrandr (2:1.5.2-1) UNRELEASED; urgency=medium +libxrandr (2:1.5.2-1) unstable; urgency=medium * New upstream release. * Migrate to debhelper-compat, bump to 13. - * control: Migrate to x11proto-dev. - - -- Timo Aaltonen <tjaal...@debian.org> Tue, 09 Feb 2021 13:21:35 +0200 + * control: Migrate to x11proto-dev. (Closes: #859355) + * rules: Use dh_missing. + * Bump policy to 4.6.0. + * Update README.source for salsa. + * Add upstream metadata, drop git repo from d/watch. + * rules: Clean .la files. + + -- Timo Aaltonen <tjaal...@debian.org> Tue, 28 Sep 2021 14:26:17 +0300 libxrandr (2:1.5.1-1) unstable; urgency=medium ===================================== debian/control ===================================== @@ -11,7 +11,7 @@ Build-Depends: pkg-config, quilt, xutils-dev (>= 1:7.5+4), -Standards-Version: 3.9.8 +Standards-Version: 4.6.0 Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/lib/libxrandr.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/lib/libxrandr.git ===================================== debian/rules ===================================== @@ -14,7 +14,11 @@ PACKAGE = libxrandr2 dh $@ --with quilt --builddirectory=build/ override_dh_install: - dh_install -XlibXrandr.la + find $(CURDIR)/debian/tmp -name "*.la" -type f -delete + dh_install + +override_dh_missing: + dh_missing --fail-missing override_dh_strip: dh_strip --dbgsym-migration="$(PACKAGE)-dbg (<< 2:1.5.1-1~)" ===================================== debian/upstream/metadata ===================================== @@ -0,0 +1,5 @@ +--- +Bug-Database: https://gitlab.freedesktop.org/xorg/lib/libxrandr/-/issues +Bug-Submit: https://gitlab.freedesktop.org/xorg/lib/libxrandr/-/issues +Repository: https://gitlab.freedesktop.org/xorg/lib/libxrandr.git +Repository-Browse: https://gitlab.freedesktop.org/xorg/lib/libxrandr ===================================== debian/watch ===================================== @@ -1,4 +1,3 @@ -#git=git://anongit.freedesktop.org/xorg/lib/libXrandr version=3 opts=pgpsigurlmangle=s/$/.sig/ \ https://xorg.freedesktop.org/releases/individual/lib/ libXrandr-(.*)\.tar\.gz View it on GitLab: https://salsa.debian.org/xorg-team/lib/libxrandr/-/compare/10a8d7d44cf396227b14436bde993daba5a9d970...65fc754f0e20b2d269e61d6d85c21bf7ca09bbc0 -- View it on GitLab: https://salsa.debian.org/xorg-team/lib/libxrandr/-/compare/10a8d7d44cf396227b14436bde993daba5a9d970...65fc754f0e20b2d269e61d6d85c21bf7ca09bbc0 You're receiving this email because of your account on salsa.debian.org.