--- libxrandr-1.5.0.orig/ChangeLog +++ libxrandr-1.5.0/ChangeLog @@ -1,46 +1,3 @@ -commit 4437436906cbba5121115e552d564262e8b4c784 -Author: Keith Packard -Date: Tue Dec 16 01:55:30 2014 -0800 - - Add monitors, update to version 1.5 (v2) - - v2: [airlied] - xrandr was giving the outputs from 0 for each monitor instead of - incrementing the pointer. - add get_active support. - - Reviewed-by: Dave Airlie - Signed-off-by: Keith Packard - -commit 7402eaa0185110a60cf4aae32d7b470c1372b45b -Author: Keith Packard -Date: Tue Dec 16 17:05:18 2014 -0800 - - libXrandr: Clean up compiler warnings - - This removes warnings about shadowing local variables with the same - name, and type mismatches with _XRead32. - - Reviewed-by: Dave Airlie - Signed-off-by: Keith Packard - -commit bc00b4fb0b52ed2f6f8544fa3b5da9693ee7ed90 -Author: Michael Joost -Date: Mon Nov 18 16:11:26 2013 +0100 - - Remove fallback for _XEatDataWords, require libX11 1.6 for it - - _XEatDataWords was orignally introduced with the May 2013 security - patches, and in order to ease the process of delivering those, - fallback versions of _XEatDataWords were included in the X extension - library patches so they could be applied to older versions that didn't - have libX11 1.6 yet. Now that we're past that hurdle, we can drop - the fallbacks and just require libX11 1.6 for building new versions - of the extension libraries. - - Reviewed-by: Alan Coopersmith - Signed-off-by: Alan Coopersmith - commit 30a7b506ae2071b8d265ce4eaeed1af60bc7ee7b Author: Alan Coopersmith Date: Sat Sep 7 21:50:49 2013 -0700 --- libxrandr-1.5.0.orig/autogen.sh +++ libxrandr-1.5.0/autogen.sh @@ -0,0 +1,14 @@ +#! /bin/sh + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd $srcdir + +autoreconf -v --install || exit 1 +cd $ORIGDIR || exit $? + +if test -z "$NOCONFIGURE"; then + $srcdir/configure "$@" +fi --- libxrandr-1.5.0.orig/debian/README.source +++ libxrandr-1.5.0/debian/README.source @@ -0,0 +1,73 @@ +------------------------------------------------------ +Quick Guide To Patching This Package For The Impatient +------------------------------------------------------ + +1. Make sure you have quilt installed +2. Unpack the package as usual with "dpkg-source -x" +3. Run the "patch" target in debian/rules +4. Create a new patch with "quilt new" (see quilt(1)) +5. Edit all the files you want to include in the patch with "quilt edit" + (see quilt(1)). +6. Write the patch with "quilt refresh" (see quilt(1)) +7. Run the "clean" target in debian/rules + +Alternatively, instead of using quilt directly, you can drop the patch in to +debian/patches and add the name of the patch to debian/patches/series. + +------------------------------------ +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 +are actually maintained in git repositories as well, so they often +just need to be pulled into git.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 +"upstream-*" branch in the Debian git repository but it is actually +copied from upstream tarballs directly. + +Due to X.org being highly modular, packaging all X.org applications +as their own independent packages would have created too many Debian +packages. For this reason, some X.org applications have been grouped +into larger packages: xutils, xutils-dev, x11-apps, x11-session-utils, +x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils. +Most packages, including the X.org server itself and all libraries +and drivers are, however maintained independently. + +The Debian packaging is added by creating the "debian-*" git branch +which contains the aforementioned "upstream-*" branch plus the debian/ +repository files. +When a patch has to be applied to the Debian package, two solutions +are involved: +* If the patch is available in one of the upstream branches, it + may be git'cherry-picked into the Debian repository. In this + 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. --- libxrandr-1.5.0.orig/debian/changelog +++ libxrandr-1.5.0/debian/changelog @@ -0,0 +1,291 @@ +libxrandr (2:1.5.0-1) sid; urgency=medium + + * New upstream release. + * control: Bump policy to 3.9.6, no changes. + * Let uscan verify tarball signatures. + * control: Bump x11proto-randr-dev build-dep. + * symbols: Updated. + * Bump compat to 9, migrate to dh. + * Purge xsfbs. + + -- Timo Aaltonen Mon, 27 Jul 2015 23:20:59 +0300 + +libxrandr (2:1.4.2-1) sid; urgency=medium + + * New upstream release. + * Update debian/copyright. + * Remove Cyril Brulebois from Uploaders. + + -- Julien Cristau Mon, 20 Jan 2014 14:48:07 +0100 + +libxrandr (2:1.4.1-1) sid; urgency=low + + * New upstream release. + * Use dpkg-buildflags. + * Bump debhelper compat level to 7. + * Use dh_prep instead of dh_clean -k. + * Remove unused DEB_HOST_ARCH setting from d/rules. + * Make libxrandr-dev Multi-Arch: same (closes: #678895). + * Disable silent build rules. + + -- Julien Cristau Sun, 30 Jun 2013 18:31:40 +0200 + +libxrandr (2:1.4.0-1) experimental; urgency=low + + [ Maarten Lankhorst ] + * New upstream release + * Bump Standards-Version to 3.9.3 + + [ Julien Cristau ] + * Make clean target work without (fake)root + + -- Julien Cristau Fri, 03 Aug 2012 12:02:08 +0200 + +libxrandr (2:1.3.2-2) unstable; urgency=low + + * Brown paper bag upload: + - Merge back origin/debian-unstable, fixing the loss of the + 2:1.3.1-2 upload (including multiarch changes). + + -- Cyril Brulebois Thu, 30 Jun 2011 12:57:22 +0200 + +libxrandr (2:1.3.2-1) unstable; urgency=low + + * New upstream release: + - Documentation updates. + * Bump Standards-Version to 3.9.2 (no changes). + * Update Uploaders list. Thanks, David! + + -- Cyril Brulebois Thu, 30 Jun 2011 12:42:11 +0200 + +libxrandr (2:1.3.1-2) unstable; urgency=low + + * Team upload. + + [ Steve Langasek ] + * Build for multiarch. + + [ Julien Cristau ] + * Remove David Nusinow from Uploaders. + * Bump Standards-Version to 3.9.2. + + -- Julien Cristau Sat, 11 Jun 2011 23:12:54 +0200 + +libxrandr (2:1.3.1-1) unstable; urgency=low + + * New upstream release. + * Bump xutils-dev build-dep for new macros. + * Update debian/copyright from upstream COPYING. + * Switch from --list-missing to --fail-missing for additional safety. + * Exclude libXrandr.la from dh_install accordingly. + * Add myself to Uploaders. + + -- Cyril Brulebois Fri, 19 Nov 2010 11:43:13 +0100 + +libxrandr (2:1.3.0-3) unstable; urgency=low + + [ Timo Aaltonen ] + * Drop pre-dependency on x11-common from libxrandr-dev. This was needed + for upgrades from sarge. + * Move -dbg package to section debug. + * Bump Standards-Version to 3.8.3. + + [ Julien Cristau ] + * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no + good reason. Thanks, Colin Watson! + * Remove myself from Uploaders + + [ Brice Goglin ] + * Remove Jamey Sharp and Josh Triplett from Uploaders, closes: #568282. + + -- Brice Goglin Sun, 07 Feb 2010 11:54:09 +0100 + +libxrandr (2:1.3.0-2) unstable; urgency=low + + * libxrandr-dev depends on randrproto 1.3 (closes: #519981). Thanks, Adrian + Bunk! + + -- Julien Cristau Mon, 16 Mar 2009 20:23:40 +0100 + +libxrandr (2:1.3.0-1) unstable; urgency=low + + * New upstream release. + * Bump randrproto build-dep to 1.3. + * Bump shlibs. + * Update debian/copyright. + + -- Julien Cristau Thu, 12 Mar 2009 17:12:56 +0100 + +libxrandr (2:1.2.99.4-2) experimental; urgency=low + + * Cherry-pick patch from upstream git to fix XRRGetOutputPrimary. + + -- Julien Cristau Sun, 01 Feb 2009 14:47:29 +0100 + +libxrandr (2:1.2.99.4-1) experimental; urgency=low + + [ Timo Aaltonen ] + * New upstream prerelease. + * debian/control: + - Build-depend on automake, libtool, xutils-dev. + - Split the build-depends to span multiple lines. + - Bump the build-dep on x11proto-randr-dev to (>= 1.2.99.2). + * debian/rules: + - Run autoreconf -vfi on configure. + * debian/libxrandr2.symbols: Add the new symbols. + + [ Julien Cristau ] + * Update from 1.2.99.2 to 1.2.99.4 + * Bump x11proto-randr-dev build and runtime dependencies to >= 1.2.99.3. + * debian/libxrandr2.symbols: add new symbols. + + -- Julien Cristau Sun, 04 Jan 2009 20:50:22 +0100 + +libxrandr (2:1.2.3-1) unstable; urgency=low + + [ Brice Goglin ] + * Add a link to www.X.org in the long description. + * Add upstream URL to debian/copyright. + + [ Julien Cristau ] + * New upstream release. + + -- Julien Cristau Tue, 08 Jul 2008 23:26:14 +0200 + +libxrandr (2:1.2.2-2) unstable; urgency=low + + * Add debian/libxrandr2.symbols. + Symbols added in the first version (RandR protocol 1.0) carry no version, + symbols added for RandR 1.1 need >= 4.3, and RandR 1.2 symbols need + libxrandr2 >= 2:1.2.0. + * Drop -1 debian revisions from build-deps. + * Bump Standards-Version to 3.7.3. + * Drop the XS- prefix from Vcs-* control fields. + * libxrandr2{,-dbg} don't need to depend on x11-common. + * Merge changes from the 7.1 branch (libxrandr 1.1.1) which had never been + merged to the trunk (yes, that was two years ago). + + -- Julien Cristau Mon, 19 May 2008 00:32:55 +0200 + +libxrandr (2:1.1.1-1) experimental; urgency=low + + * New upstream release. + * Drop patches/01_manpage_location.diff; merged upstream. + * Autoreconf w/ an updated xutils-dev so that manpages have the 'x' + extension dropped. + * Test for obj-$(DEB_BUILD_GNU_TYPE) before creating it during build; + idempotency fix. + * Run dh_install w/ --list-missing. + * Drop duplicate x11-common dep in -dev package. + * Bump standards version to 3.7.2.0. + * Version x11-common pre-dep in -dev package to 1:7.0.0 to match + the rest of Debian. + * Bump debhelper compat to 5. + * Fix dh_strip call to skip the -dbg package. + * Include manpages in -dev package. + + -- Andres Salomon Sat, 29 Jul 2006 16:56:00 -0400 + +libxrandr (2:1.2.2-1) unstable; urgency=low + + * New upstream release. + * Add myself to Uploaders, and remove Branden and Fabio with their + permission. + * Use ${binary:Version} instead of ${Source-Version}. + + -- Julien Cristau Thu, 06 Sep 2007 16:34:32 +0200 + +libxrandr (2:1.2.1-1) unstable; urgency=low + + * New upstream release. + * Upload to unstable. + * Add XS-Vcs-Browser. + + -- Julien Cristau Fri, 20 Apr 2007 08:15:14 +0200 + +libxrandr (2:1.2.0-4) experimental; urgency=low + + * New patch from upstream git to fix use of a C++ keyword as a parameter + name in Xrandr.h. + + -- Julien Cristau Fri, 23 Feb 2007 02:17:40 +0100 + +libxrandr (2:1.2.0-3) experimental; urgency=low + + * Add debian/libxrandr2.shlibs, thanks to Michel Dänzer for noticing my + mistake. + + -- Julien Cristau Tue, 20 Feb 2007 10:39:03 +0100 + +libxrandr (2:1.2.0-2) experimental; urgency=low + + * Oops, libxrandr-dev needs to depend on x11proto-randr-dev >= 1.2. + + -- Julien Cristau Mon, 19 Feb 2007 10:27:32 +0100 + +libxrandr (2:1.2.0-1) experimental; urgency=low + + * Adjust Section and Priority values to what the override says. + * Update location of upstream repository from CVS to git in the long + descriptions. + * Install Xrandr(3) in libxrandr-dev, and use dh_installman. + * Run dh_install with --list-missing. + * New upstream release. + * Install the upstream ChangeLog. + * Add XS-Vcs-Git header. + * Update Standards-Version to 3.7.2. + * Bump Pre-Depends on x11-common to >= 1:7.0.0 and remove the regular + dependency on x11-common in libxrandr-dev to shut lintian up. + * Bump build-dependency on x11proto-randr-dev to >= 1.2. + + -- Julien Cristau Mon, 19 Feb 2007 09:07:09 +0100 + +libxrandr (2:1.1.0.2-5) unstable; urgency=low + + [ Thierry Reding ] + * Add libxrender-dev dependency to libxrandr-dev. + + [ Jamey Sharp ] + * libXrandr: Calls UnlockDisplay without calling LockDisplay. (Closes: + #400441) + * Add Josh and myself to Uploaders. + + -- Jamey Sharp Mon, 27 Nov 2006 14:31:54 -0800 + +libxrandr (2:1.1.0.2-4) unstable; urgency=low + + * Reorder makeshlib command in rules file so that ldconfig is run + properly. Thanks Drew Parsons and Steve Langasek. + * Add quilt to build-depends + + -- David Nusinow Wed, 19 Apr 2006 01:19:50 -0400 + +libxrandr (2:1.1.0.2-3) unstable; urgency=low + + * Upload to unstable + + -- David Nusinow Thu, 23 Mar 2006 22:45:15 -0500 + +libxrandr (2:1.1.0.2-2) experimental; urgency=low + + * Backport manpage location fix + + -- David Nusinow Thu, 9 Mar 2006 23:25:40 -0500 + +libxrandr (2:1.1.0.2-1) UNRLEASED; urgency=low + + * First modular upload to Debian + + -- David Nusinow Thu, 29 Dec 2005 20:54:23 -0500 + +libxrandr (1:1.0.2-2) breezy; urgency=low + + * Update Build-Depends on libx11-dev and libxext-dev to avoid _XOPEN_SOURCE. + + -- Daniel Stone Sat, 23 Jul 2005 00:00:57 +1000 + +libxrandr (1:1.0.2-1) breezy; urgency=low + + * First libxrandr release. + + -- Daniel Stone Mon, 16 May 2005 22:10:17 +1000 --- libxrandr-1.5.0.orig/debian/compat +++ libxrandr-1.5.0/debian/compat @@ -0,0 +1 @@ +9 --- libxrandr-1.5.0.orig/debian/control +++ libxrandr-1.5.0/debian/control @@ -0,0 +1,91 @@ +Source: libxrandr +Section: x11 +Priority: optional +Maintainer: Debian X Strike Force +Build-Depends: + debhelper (>= 9), + dh-autoreconf, +# dpkg-buildflags --export=configure + dpkg-dev (>= 1.16.1), + libx11-dev (>= 1:0.99.2), + libxext-dev (>= 1:0.99.1), + x11proto-randr-dev (>= 1.5), + x11proto-render-dev, + libxrender-dev (>= 1:0.9.0-2), + pkg-config, + quilt, + automake, + libtool, + xutils-dev (>= 1:7.5+4), +Standards-Version: 3.9.6 +Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxrandr +Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxrandr.git + +Package: libxrandr2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: X11 RandR extension library + libXrandr provides an X Window System client interface to the RandR + extension to the X protocol. + . + The RandR extension allows for run-time configuration of display attributes + such as resolution, rotation, and reflection. + . + More information about X.Org can be found at: + + . + This module can be found at + git://anongit.freedesktop.org/git/xorg/lib/libXrandr + +Package: libxrandr2-dbg +Section: debug +Priority: extra +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libxrandr2 (= ${binary:Version}) +Multi-Arch: same +Description: X11 RandR extension library (debug package) + libXrandr provides an X Window System client interface to the RandR + extension to the X protocol. + . + The RandR extension allows for run-time configuration of display attributes + such as resolution, rotation, and reflection. + . + This package contains the debug versions of the library found in libxrandr2. + Non-developers likely have little use for this package. + . + More information about X.Org can be found at: + + . + This module can be found at + git://anongit.freedesktop.org/git/xorg/lib/libXrandr + +Package: libxrandr-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + libxrandr2 (= ${binary:Version}), + libx11-dev, + libxext-dev, + x11proto-randr-dev (>= 1.4), + libxrender-dev, +Description: X11 RandR extension library (development headers) + libXrandr provides an X Window System client interface to the RandR + extension to the X protocol. + . + The RandR extension allows for run-time configuration of display attributes + such as resolution, rotation, and reflection. + . + This package contains the development headers for the library found in + libxrandr2. Non-developers likely have little use for this package. + . + More information about X.Org can be found at: + + . + This module can be found at + git://anongit.freedesktop.org/git/xorg/lib/libXrandr --- libxrandr-1.5.0.orig/debian/copyright +++ libxrandr-1.5.0/debian/copyright @@ -0,0 +1,68 @@ +This package was downloaded from +http://xorg.freedesktop.org/releases/individual/lib/ + +Copyright © 2000, Compaq Computer Corporation, +Copyright © 2002, Hewlett Packard, Inc. + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation, and that the name of Compaq or HP not be used in advertising +or publicity pertaining to distribution of the software without specific, +written prior permission. HP makes no representations about the +suitability of this software for any purpose. It is provided "as is" +without express or implied warranty. + +HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP +BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +Copyright © 2000 Compaq Computer Corporation, Inc. +Copyright © 2002 Hewlett-Packard Company, Inc. +Copyright © 2006 Intel Corporation +Copyright © 2008 Red Hat, Inc. +Copyright © 2011 Dave Airlie + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that copyright +notice and this permission notice appear in supporting documentation, and +that the name of the copyright holders not be used in advertising or +publicity pertaining to distribution of the software without specific, +written prior permission. The copyright holders make no representations +about the suitability of this software for any purpose. It is provided "as +is" without express or implied warranty. + +THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE +OF THIS SOFTWARE. + +Copyright © 2000 Compaq Computer Corporation, Inc. +Copyright © 2002 Hewlett Packard Company, Inc. +Copyright © 2006 Keith Packard + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that copyright +notice and this permission notice appear in supporting documentation, and +that the name of the copyright holders not be used in advertising or +publicity pertaining to distribution of the software without specific, +written prior permission. The copyright holders make no representations +about the suitability of this software for any purpose. It is provided "as +is" without express or implied warranty. + +THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE +OF THIS SOFTWARE. --- libxrandr-1.5.0.orig/debian/libxrandr-dev.install +++ libxrandr-1.5.0/debian/libxrandr-dev.install @@ -0,0 +1,5 @@ +usr/include/X11/* +usr/lib/*/libXrandr.a +usr/lib/*/libXrandr.so +usr/lib/*/pkgconfig/xrandr.pc +usr/share/man/man3/* --- libxrandr-1.5.0.orig/debian/libxrandr2.install +++ libxrandr-1.5.0/debian/libxrandr2.install @@ -0,0 +1 @@ +usr/lib/*/libXrandr.so.2* --- libxrandr-1.5.0.orig/debian/libxrandr2.symbols +++ libxrandr-1.5.0/debian/libxrandr2.symbols @@ -0,0 +1,71 @@ +libXrandr.so.2 libxrandr2 #MINVER# + XRRAddOutputMode@Base 2:1.2.0 + XRRAllocGamma@Base 2:1.2.0 + XRRAllocModeInfo@Base 2:1.2.0 + XRRAllocateMonitor@Base 2:1.5.0 + XRRChangeOutputProperty@Base 2:1.2.0 + XRRChangeProviderProperty@Base 2:1.4.0 + XRRConfigCurrentConfiguration@Base 0 + XRRConfigCurrentRate@Base 4.3 + XRRConfigRates@Base 4.3 + XRRConfigRotations@Base 0 + XRRConfigSizes@Base 0 + XRRConfigTimes@Base 0 + XRRConfigureOutputProperty@Base 2:1.2.0 + XRRConfigureProviderProperty@Base 2:1.4.0 + XRRCreateMode@Base 2:1.2.0 + XRRDeleteMonitor@Base 2:1.5.0 + XRRDeleteOutputMode@Base 2:1.2.0 + XRRDeleteOutputProperty@Base 2:1.2.0 + XRRDeleteProviderProperty@Base 2:1.4.0 + XRRDestroyMode@Base 2:1.2.0 + XRRFreeCrtcInfo@Base 2:1.2.0 + XRRFreeGamma@Base 2:1.2.0 + XRRFreeModeInfo@Base 2:1.2.0 + XRRFreeMonitors@Base 2:1.5.0 + XRRFreeOutputInfo@Base 2:1.2.0 + XRRFreePanning@Base 2:1.2.99.2 + XRRFreeProviderInfo@Base 2:1.4.0 + XRRFreeProviderResources@Base 2:1.4.0 + XRRFreeScreenConfigInfo@Base 0 + XRRFreeScreenResources@Base 2:1.2.0 + XRRGetCrtcGamma@Base 2:1.2.0 + XRRGetCrtcGammaSize@Base 2:1.2.0 + XRRGetCrtcInfo@Base 2:1.2.0 + XRRGetCrtcTransform@Base 2:1.2.99.2 + XRRGetMonitors@Base 2:1.5.0 + XRRGetOutputInfo@Base 2:1.2.0 + XRRGetOutputPrimary@Base 2:1.2.99.3 + XRRGetOutputProperty@Base 2:1.2.0 + XRRGetPanning@Base 2:1.2.99.2 + XRRGetProviderInfo@Base 2:1.4.0 + XRRGetProviderProperty@Base 2:1.4.0 + XRRGetProviderResources@Base 2:1.4.0 + XRRGetScreenInfo@Base 0 + XRRGetScreenResources@Base 2:1.2.0 + XRRGetScreenResourcesCurrent@Base 2:1.2.99.2 + XRRGetScreenSizeRange@Base 2:1.2.0 + XRRListOutputProperties@Base 2:1.2.0 + XRRListProviderProperties@Base 2:1.4.0 + XRRQueryExtension@Base 0 + XRRQueryOutputProperty@Base 2:1.2.0 + XRRQueryProviderProperty@Base 2:1.4.0 + XRRQueryVersion@Base 0 + XRRRates@Base 4.3 + XRRRootToScreen@Base 0 + XRRRotations@Base 0 + XRRSelectInput@Base 0 + XRRSetCrtcConfig@Base 2:1.2.0 + XRRSetCrtcGamma@Base 2:1.2.0 + XRRSetCrtcTransform@Base 2:1.2.99.2 + XRRSetMonitor@Base 2:1.5.0 + XRRSetOutputPrimary@Base 2:1.2.99.3 + XRRSetPanning@Base 2:1.2.99.2 + XRRSetProviderOffloadSink@Base 2:1.4.0 + XRRSetProviderOutputSource@Base 2:1.4.0 + XRRSetScreenConfig@Base 0 + XRRSetScreenConfigAndRate@Base 4.3 + XRRSetScreenSize@Base 2:1.2.0 + XRRSizes@Base 0 + XRRTimes@Base 0 + XRRUpdateConfiguration@Base 0 --- libxrandr-1.5.0.orig/debian/patches/series +++ libxrandr-1.5.0/debian/patches/series @@ -0,0 +1 @@ +# placeholder --- libxrandr-1.5.0.orig/debian/rules +++ libxrandr-1.5.0/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f +# debian/rules for the Debian libxrandr package. +# Copyright © 2004 Scott James Remnant +# Copyright © 2005 Daniel Stone +# Copyright © 2005 David Nusinow + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# set this to the name of the main shlib's binary package +PACKAGE = libxrandr2 + +%: + dh $@ --with quilt,autoreconf --builddirectory=build/ + +override_dh_auto_install: + dh_auto_install --destdir=debian/tmp + +override_dh_install: + dh_install --sourcedir=debian/tmp --fail-missing -XlibXrandr.la + +override_dh_strip: + dh_strip --dbg-package=$(PACKAGE)-dbg + +override_dh_makeshlibs: + dh_makeshlibs -V'libxrandr2 (>= 2:1.5)' --- libxrandr-1.5.0.orig/debian/upstream/signing-key.asc +++ libxrandr-1.5.0/debian/upstream/signing-key.asc @@ -0,0 +1,111 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQINBE6N4qMBEACtDFIAwKCQQlJmWDBChO+cPd/7f+6xt0onsFYwjTImhCM6VfjP +Sk6V+o/tv6JO5hbuNIUW3hiwz4nZSAxrEtHAeTBL+XbXMQX/b3tKzXylYlHfp0md +R444ErwOMqcp9ch5P6kCbATPNsu/7yWnJSzfdQXybz3HPbMeweI8Xcz6m2zfawRA +Wg8h66s1ZLjspG4ZwEuShrmERrVDoq+1UaKq2stgngGBC/K9I9hBcGp3fLHWIMb8 +Kpzc4prmyZkZV6iy0B0nGrcRMdookb1NgFGNm1u+IJiSeQnvb6q4Sq5SGSu/hNUZ +8KJxI1JSq10MFqmgwOXz4E7KeC7F0dHMVWcI03CZ0Y6tQN4Lk2iD67JECLmfwW+c +70osNfO9d4XVcenwoZ3tL/UCnN9nxQtZ8zm5typh+J0MDcE8vZtiT4zbt9hSG2gZ +2QNYNl3Rt+Kj3oI2AiTXxyhcjYqWUl14m6ydafkG27JhfbEWzUvV/Gujxibo8P3J +4CRgMgryI+fJmJSbmyzT0LiHQKuGjTRNMLnroIDG8dC0KCuZO3pOvhWpCwHYZ+n5 +0AwRmwPrzvA/dmpy8sHoi0Dyxns+qi98Mu8Y+FCOnP2Pe4D31PwX9/uu0+WTW2S0 +ak9vfAiNcCzzaL5OnEVDtfe7os8hD6RGr53u4He67Jh6RgzpJ4WK//PFPQARAQAB +tB5EYXZlIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT6JAj4EEwECACgFAk6N8t4C +GwMFCQlmAYAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEAx081l5xIa+D/gP +/A/stssubkOP1b6zE3KrX5oN/4FirEXLnk2gc6o8hX0H4QhNGD6KDzJidu71t0Rk +VzcH+U59mTMfuaOD8iP+YLYgi0UQ4Eg1ZDUxO2cjNa33IDyDDtih5VX3hZ7hI8er +jSD17ftYWXGinsMaMQ0VYmwZIIgyUxU3nAPEQ8taNio6sOnaHVgMBX0k5glgFZje +R9rO45I5W72hTeJhPK4/AtOn9weyl6CJ5nEGosgFzxw5RHa/O4tim+TmpWIvuJvu +7mAq8vtpMUuT10k2ClYQTM6/O+zmJgnWVFCoz0lBYQ+hPuAY084zoEegDBH6svPj +gkEV1kkqFzEkLI/fv506p5J0hzsqznDMK1f8K35wkuZCULck97x43rOR0syXvVow +oqQ81/NZMuV1O5XVGCMd/O8Av7OoqPuMCPWacJPttyvl0JOt7CZ31JwtucnNa0wH +bTMVlCPFQhGlalIEM6zI+m7N80nZf2Xmi15mDrjS8Iig6E2pE3sWqW3NMQcmI5Hf +FVO37+QOSvlD+GWq/j5/Z19bEkzVZB3AmnF5YSAgqMlp2jsEPjSXqL1wP0FI2WX0 +x0XOpa/y3QNBE315lcckAN8xEgXAuGusry4+r/3lIPkShvx9hgqnXfkgczFckh1N +Lp7ixw+TpiZyV369QsstM+MXZ0h2cfKD3zxNIWCWb828tCBEYXZpZCBBaXJsaWUg +PGFpcmxpZWRAZ21haWwuY29tPokCPgQTAQIAKAUCTo3iowIbAwUJCWYBgAYLCQgH +AwIGFQgCCQoLBBYCAwECHgECF4AACgkQDHTzWXnEhr71/A//dCkrvjfEa7dsn1sp +DdoDbzwKl0POGRZ1SI9jg1AO7+2cbx9rnVtCvIUNUVx3G2qOCvowci9F4W+X64R4 +VS9TACZnw81F79DTr8/SznKgH9qG3enfWEgVuOKBmXXjom1/SzmHYp+HWZYhb5cF +WBy68a4V2AUlteXEY61pN/6nES7spZbkaG/VGYws9YGvbBbSbV2c9tklV84f9Otb +PHLTyxkVjYZx5KLTeM1W9pCDyd9IbvJinL0nZYUeUeY65j25KYOT4Fh46xBpEhQl +cdBb7ZEjDXsdaxYk4m0S3mtuvXAHLRZ7hSoY0oqnNyvGpWlgCtFyNbI/zIUGFPoi +cwlH1WLGkqk5V3mYdy2b36gOKsjKwjCu2RLCPP6eTjQhGLCcKLgITr+gxedluyKL +sKtqCJ/7r4Wg4yeg5+ieplOKQeUeZigowH+C/J4o5PomltsBgX6bCbMzvzXA2plQ +4ott2SucQD1grnLsmdzem3IvBa48wk7oEpaDS9+C0lkXpKlEQAu9GP6gysByv017 +h6RfmZyTw0IjDiw1C/jr3NKuoBs9C2k2doJBDutPhrz+zf13+iGDKxIKCeqB+LJr +zQEvBRhxsE6zdFj2EwNHW2PryhCOR9uXAhkX4Ix2SNWpRWH/vBZ/IXQZ3xCep2m0 +xbZsef0nCqIQE51pl2z6kOi+HKK0IURhdmlkIEFpcmxpZSA8YWlybGllZEByZWRo +YXQuY29tPokCPgQTAQIAKAUCTo3y9gIbAwUJCWYBgAYLCQgHAwIGFQgCCQoLBBYC +AwECHgECF4AACgkQDHTzWXnEhr5L2w/9HBh/5jp/cAOd/sGIxyMNtrahuq1AaB4j +F4Rx2kOb/5vfi9J70VWRE1F6MI2NSbPM0nYBSu+hwEH06yxeMhbD9bYOv+3ZBh07 +NyYdDVCPLPclH2C6kFkbMXooiq63YEYmmDlb6am25BIjJZE40FUX9QBpFBIWRyaW +UpTymLWk8NvQOqmzRn5tuS2HkUu8e+iLZjWCoH+hv6+R3RQ0V8WbrHR+XL+GXcoL ++vgnV1FKVZoqRozBmkNBW3JpWQEfQhH75DbEfQpZAuU2n+u0alXJoNFCX/BxpCNg +iCfptPnUynZkey/gwBw+uw+9dieKSuIC4pCJnJlCv1Gr9qXPdkWHWAlgTuiwQs44 +YNvh2XY1L4qpgeXIo+E5mvdTqYEERMrp//Z+ab8LCRCwLpO7ME0OiJ1fcLGNXP/0 +//wtzWawwd1b0LPJcn87YEwjoEFVhs6+R8jA7/m4DoppOfqxfmohAYXV7GDhvx2i +g8iB6YBfQnbM2u+OVf59dlQ5PJjWTn5yntPBRGNAPSbqTvoJmgamBnNll6L8EiRh +1P5xF8Bnqo8BQ3TTXh+6nhSiG5qK8IHXKchQtQgGvHW0QyR/JsSh+qJ0/QDqBCAa +7EdOzKcTykCkQO5dtROfW6Aialsdc2tlSL40LcKG9tUBZRBWTo5nt2lWv4JigeEw +6aTRI8znoOu5Ag0ETo3iowEQAKfQTaRf3oDRhF5ZY2GeDEwNVKQh3KesFojkM5CB +FvCdQiPWFzNkx1tblO2i6WDjR96FCeiC7Z4TwQlDD8l/hSvpugbs48yb4ABOG3AK +1ygj40GMHIz0+NqFjjfqwfig2d99w8VdRSf2BaeZUjxqNQfmm0FQ4hsoHy43Wm5d +j9ScjXGi1xBDcAxWwRhU/7fhCC4Jkr6Bly/NNaBLEQwzwegtBw6K9cPqmc/kG0yX +lRCbNdMl0agCh1xg4xMb/ak57nX5DV/WrkvBQrQOUxtazi/9EZ7dvoFno2sQD/qp +z4VOYPvwsVSh+Bdp9xdm8XHAWNi4BUATJ1VerC6pKhH1RNu/20NZFx4E6RSBWxAU +iCZLBNKO9zlkcBDF9Wf70KlW5LRKr0MgTYk7NRxTlZDusAdYSL95RqTnfwPPqXCJ +g5NH868j2VL670aVcC03bbGUXls9MkGe3G8pYY2mDPbf2zXzIuzHLr2Wfn+uMA8D +x/Ez0Sk9Oi2fv7LRvf9m00Lhsh3p6TvPiC6PvK1rkOXIifSdQZa/dsxqxA7SBZ4P +GAfJn8GTFl7RfVjsApS9H7Fv5Ko5L0na4OkMu5n5uhh+YOb4NK7X9Ott/X+ZloXt +GSBo0ctmksDbZqJ0DS7aj/gGN7Cehgsst+3hZaj9lpxlilPK7TUm9YBojhv0LFk1 +FZTRABEBAAGJAiUEGAECAA8FAk6N4qMCGwwFCQlmAYAACgkQDHTzWXnEhr7tKg// +TcwgiRyEHWQ01T0yFaXdWXIcTErZd+XzI7RjPiYnDB8enI9W99xaccKb0LUPbPIz +sJWKjq3d1h3ld/Y0cAUs9cyN3axN165RanCfDHk85m8byGxv9SWm9/bNHm99Lzgt +a+KOPHxUm43jduYd4pWl+KfusQZhM8v9qegLuK5j0cVnhRxtlu6tK9KEQjZKoWPx +v7ZGIkpgCQSaWKlviJHcQhvXpsEaTkt5pRVsmLPOwioC2NP2II0uWL64sAj+aiQB +c4Cd6OD7cZ2Weestw7owKdWBxapRhQoRv4sqhw6o2KkTur2XVGRJDPGX4v0S6S4d +ic97Pqn6O6owEknEswE1BV6Hka+5MkjKR/FC7lgpNfExVYOZoEGscoR8CqZr/Nw5 +VuB7BuuSdYkmxHnKaVEhITnU0Qi83w29qh6rDeRSLKSgxAJ0c9BxI/F4LeHV9rLe +T0CpEuO2J5o8VUiPgHB4ZJNwXnZbO+xdhWZRHziMS16PHEbDsfyEfZy8bjSI5Erq +/nBIcDGfIMH6PWKHGSZz3Yjap8YP92pavERPha2m5nCmBPWBSIfS6HKOu+J9lkw/ +U65GrZ9C73CDerNlv5zJmCmYSokOUEfp1vE6+aUby86qPuLe01ze/sFY51ZmAG5r +CZIe944n1pGDbL6xaOihB9+5tkvg2FlwVJ9sfZ3N6O25Ag0EVUq+4gEQAJ3TfF2O +VaneUjKDcEGp0AOvDfF+/wZpydU6vBHmiGQL/6SzlW1HJigHUV5BVOFl+ccpqIsX +jQ+GC4S7vcn9YaS3TRMB+xK0m7Psl7ppY43aqoE6cNDbDNN8SJTgLB+oKdfVNloH +7IG9v2tiGqPD2j5YswoZqPS+SirlE52NJ5bQDLsUnQOPBgsAsrIiLqXYkGoyZ/K9 +apJbT0B8B+/jU2IZNP41LqNbdxZukSrTBHfjpcdvqROhCcgsNIDZAuPkeGL41gGk +apsd4llSLmcIFM5o2Jx55+QDi2xG5vdvnODq9tr/L/6ORTUiJu/aFm0mMBQKS/51 +u+24wUUHEpcle2sCEgUFm9IWsAYVZ1DALFDjkhDc5c3VUMHDUZuTitF2BFCDs44n +TopjXSBEdWt350pMQ3siP25PHeKICDq2udzWiwu9ij1DGpy89APJPJv9IM8FVEvX +U+j7KWfL4yT7+Os2mCndxrgY+ep7CotQ9bZbY5vQvFBUVwQPlgIcsZHcAc1womo3 +Bl2UQNWNKPd3j2g/LZ8or+GehY/hVPPKCCf+bXL4a16kiB+EDo4XUiKuQgDCq0t/ +TYTpahsh2nS0dwsX3CalCExFoPVvZB5Ywew7Z48zHcvWa/gEq5PmEkmeEy3lUCaM +qUa1Hbw9ZC0O3kPDrsAPLLr/xSXFIHtJ2oVJABEBAAGJBEQEGAECAA8FAlVKvuIC +GwIFCQlmAYACKQkQDHTzWXnEhr7BXSAEGQECAAYFAlVKvuIACgkQxQYJJp+QhuRp +Mw//dZHDpwD9P+M8/tIORQVlMkAPQ/qvxAfuMGhwqcM9U7zUhb//6qAuoB4Li/0i +tFplyzK6eUO9Mx6t/peAm/HHRcwE2MeOtHK8P4X+Bpi7yJkM4mzDG+ooALuFp8jE +BlMjZ2F6w4y9LEVHuxASCSmXBQt11QselQgCHDtf/4oF/6KCZxXkT1hbA9MYlkgE +hDx/vbfyZtVtJNkz5LLh5MsZN4lEIDPQWQpMtgTpYPocK2t6lJsORxggrRnfGZCw +G8arhlKkQ43FUebW2UjbEIXr1eTgZVCQjF4BJXxIJ3kTapP7ZSRI3g5ObWKEoa5h +m39MY2rRuAhPi9Gk65JktumQlh54ZpeFXjXp90JzTnUgqRSi6xhYaOLp8AJkY2ps +XBwoexLEdx7MMvvX2u4+YCKPpLUTygfBvsyDg65bMkrl1Rg/J/trY4ife/9Dcmu8 ++FjxBrFEMOIttxbbA+H0KmvfxV4Qxy1kyTF8BZkISp192R71wxzbilgnh+PBeTS6 +wn7h67SIexNPvLZhr8UAxMa4pJRz02RpYLh06hqO/NXv7rVPNvpwHHbGPbICi+ky +lKx0mrAgKQhNk1zfF0I26Vg6/yBbxJkJbZcRGHqv5+qOSaaQNFWH6uY8qSTF3T/x +yV6JAmmyLYWDRNQV5gicurcoEerQcPYM9IDg9vOb83tIosCW0g//XjnMsqMoPij1 +83k0I60/sRTCpCBLEhTB48sgOPGscN8tK7f/z2XXZXkEctwSeIA71TFUA6CSgwoQ +XNIKWsE60c2Gd+s0hm5zjnf5tWaYBRjseuBA6sKCyCIMjozeAmRytpBGB/1RuEdS +t458Pcv2LnNzK/vPVDDye15NJNKHiMAipF5ittCYS6uMpnZo6t7gJFQRG52iIiAK +p9gm0WgRi5HPMCwbN/5FfUqZlGc/mtRwOetApAEFyBEmgit9/rn4yaPqqiYQBA1Y +IbfoyM42XsxTtuoEwGUfHumKcS8kNXxig2gXcckmiqCh8DncOqZ7eoJRZCQUtn0x +C8QtMhnVZIwjgZDyy2DBLNqYnXRfw+8/uHUN11ax4ioHpNXbVUbDdN30myqwEtcU +2lPkL+7efYu3dW3gWW8ap1bp6x7XjyRFZXpFq8ETbPHqS9Cwy0WVVAgmbsyVKH2O +Dulgzz0RYWdk7eND2UaGh+EVfxs1+0rbFQYPJbeep/J18GWxfS/dx+mPgY6E+uU7 +xsM8PkraD5A/UAXc3WgultQNj0t5Md3FkA8wmbSPQeWw2scwnKtrcZD5IvfX+8+y +xjRzzOuOtaxMftMlZwRNXm1zh5CTzMOYpXeetPXrLwUOSF5VeN8AK//gGlbjZt1o +iQyTzgz/F98QzHzNrRk8DdK4kxVkpvk= +=G7Eh +-----END PGP PUBLIC KEY BLOCK----- --- libxrandr-1.5.0.orig/debian/watch +++ libxrandr-1.5.0/debian/watch @@ -0,0 +1,4 @@ +#git=git://anongit.freedesktop.org/xorg/lib/libXrandr +version=3 +opts=pgpsigurlmangle=s/$/.sig/ \ +http://xorg.freedesktop.org/releases/individual/lib/ libXrandr-(.*)\.tar\.gz