--- x11proto-core-7.0.23.orig/autogen.sh +++ x11proto-core-7.0.23/autogen.sh @@ -0,0 +1,12 @@ +#! /bin/sh + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd $srcdir + +autoreconf -v --install || exit 1 +cd $ORIGDIR || exit $? + +$srcdir/configure --enable-maintainer-mode "$@" --- x11proto-core-7.0.23.orig/debian/rules +++ x11proto-core-7.0.23/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f + +PACKAGE = x11proto-core-dev + +# Build html and txt only: +override_dh_auto_configure: + dh_auto_configure -- \ + --docdir=\$${prefix}/share/doc/$(PACKAGE) \ + --with-xmlto --with-fop + +# Install in debian/tmp to retain control through dh_install: +override_dh_auto_install: + dh_auto_install --destdir=debian/tmp + +# Forget no-one: +override_dh_install: + find debian/tmp/usr/share/doc/$(PACKAGE) -name '*.xml' -delete + find debian/tmp/usr/share/doc/$(PACKAGE) -name '*.db' -delete + find debian/tmp/usr/share/doc/$(PACKAGE) -name '*.ps' -delete + dh_install --fail-missing + +%: + dh $@ --with quilt,autoreconf --builddirectory=build/ --- x11proto-core-7.0.23.orig/debian/control +++ x11proto-core-7.0.23/debian/control @@ -0,0 +1,37 @@ +Source: x11proto-core +Section: x11 +Priority: optional +Maintainer: Debian X Strike Force +Uploaders: Cyril Brulebois +Build-Depends: + debhelper (>= 8), + dh-autoreconf, + quilt, + xutils-dev (>= 1:7.6+2), + pkg-config, +# specs: + xmlto, + xorg-sgml-doctools (>= 1:1.8), + w3m, + xsltproc, + fop, +Standards-Version: 3.9.2 +Vcs-Git: git://git.debian.org/git/pkg-xorg/proto/x11proto-core +Vcs-Browser: http://git.debian.org/?p=pkg-xorg/proto/x11proto-core.git + +Package: x11proto-core-dev +Architecture: all +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + xorg-sgml-doctools (>= 1:1.5), +Multi-Arch: foreign +Description: X11 core wire protocol and auxiliary headers + This package provides development headers describing the wire protocol + for the core X11 protocol, and also provides a number of utility headers, + used to abstract OS-specific functions. + . + More information about X.Org can be found at: + + . + This package is built from the X.org xproto proto module. --- x11proto-core-7.0.23.orig/debian/watch +++ x11proto-core-7.0.23/debian/watch @@ -0,0 +1,3 @@ +#git=git://anongit.freedesktop.org/xorg/proto/xproto +version=3 +http://xorg.freedesktop.org/releases/individual/proto/ xproto-(.*)\.tar\.gz --- x11proto-core-7.0.23.orig/debian/copyright +++ x11proto-core-7.0.23/debian/copyright @@ -0,0 +1,114 @@ +This package was downloaded from +http://xorg.freedesktop.org/releases/individual/proto/ + +Debianised by Daniel Stone . + + +Copyright (c) 1991, Oracle and/or its affiliates. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice (including the next +paragraph) shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + + +Copyright 1985, 1987, 1988, 1990, 1991, 1993-1996, 1998 The Open Group + +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. + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of The Open Group shall not be +used in advertising or otherwise to promote the sale, use or other dealings +in this Software without prior written authorization from The Open Group. + +The X Window System is a Trademark of The Open Group. + + +Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. + + All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +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 Digital not be +used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. + +DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING +ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL +DIGITAL 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 1987 by Apollo Computer Inc., Chelmsford, Massachusetts. +Copyright 1989 by Hewlett-Packard Company. + + All Rights Reserved + +Permission to use, duplicate, change, and distribute this software and +its documentation for any purpose and without fee is granted, provided +that the above copyright notice appear in such copy and that this +copyright notice appear in all supporting documentation, and that the +names of Apollo Computer Inc., the Hewlett-Packard Company, or the X +Consortium not be used in advertising or publicity pertaining to +distribution of the software without written prior permission. + +HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD +TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. Hewlett-Packard shall not be liable for errors +contained herein or direct, indirect, special, incidental or +consequential damages in connection with the furnishing, +performance, or use of this material. + + +Copyright (c) 1999 The XFree86 Project Inc. + +All Rights Reserved. + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of The XFree86 Project +Inc. shall not be used in advertising or otherwise to promote the +sale, use or other dealings in this Software without prior written +authorization from The XFree86 Project Inc. --- x11proto-core-7.0.23.orig/debian/README.source +++ x11proto-core-7.0.23/debian/README.source @@ -0,0 +1,49 @@ +------------------------------------------------------ +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 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. --- x11proto-core-7.0.23.orig/debian/x11proto-core-dev.install +++ x11proto-core-7.0.23/debian/x11proto-core-dev.install @@ -0,0 +1,5 @@ +usr/include/X11/* +usr/lib/pkgconfig/xproto.pc /usr/share/pkgconfig +usr/share/doc/x11proto-core-dev/*.html +usr/share/doc/x11proto-core-dev/*.txt +usr/share/doc/x11proto-core-dev/*.pdf --- x11proto-core-7.0.23.orig/debian/changelog +++ x11proto-core-7.0.23/debian/changelog @@ -0,0 +1,257 @@ +x11proto-core (7.0.23-1) unstable; urgency=low + + * New upstream release. + * Build pdf docs. + * Set docdir in configure. + + -- Julien Cristau Sat, 14 Apr 2012 19:14:24 +0200 + +x11proto-core (7.0.22-1) unstable; urgency=low + + * New upstream release. + * Bump xutils-dev and xorg-sgml-doctools build-deps. + * Add xsltproc build-dep. + * Get rid of the temporary 01_keep_xorg_css.diff patch. + * Drop the css from .install accordingly. + * Use xorg-sgml-doctool's copy of xorg.css. + * Wrap (Build-)Depends. + * Don't install *.db yet, keep that for later. + * Update Uploaders list. Thanks, David! + * Switch to dh: + - Bump debhelper build-dep and compat. + - Use dh-autoreconf and quilt sequences. + - Rewrite debian/rules. + * Get rid of xsfbs accordingly. + * Bump Standards-Version to 3.9.2 (no changes). + + -- Cyril Brulebois Thu, 23 Jun 2011 11:01:17 +0200 + +x11proto-core (7.0.21-3) unstable; urgency=low + + * Mark x11proto-core-dev Multi-Arch: foreign, so that this arch: all + package satisfies the dependencies of foreign-arch packages. + * Install .pc file to /usr/share/pkgconfig instead of /usr/lib/pkgconfig. + + -- Steve Langasek Fri, 17 Jun 2011 08:26:19 -0700 + +x11proto-core (7.0.21-2) unstable; urgency=low + + * Upload to unstable. + + -- Cyril Brulebois Tue, 05 Apr 2011 23:28:42 +0200 + +x11proto-core (7.0.21-1) experimental; urgency=low + + * New upstream release: + - Brings Sinhala support, needed for the lk XKB keyboard layout. + * Update debian/copyright from upstream COPYING. + + -- Cyril Brulebois Sat, 26 Mar 2011 00:07:04 +0100 + +x11proto-core (7.0.20-1) unstable; urgency=low + + [ Julien Cristau ] + * Merge changes from the experimental branch (7.0.17-1 upload). + + [ Robert Hooker ] + * New upstream release. Changes: + - 5d3428d... Add XF86XK_TouchpadOn/Off + - Various spec updates. + + [ Cyril Brulebois ] + * Update debian/copyright from upstream's COPYING. + * Add 01_keep_xorg_css.diff temporarily. + * Add patching in debian/rules, and quilt build-dep accordingly. + + -- Cyril Brulebois Fri, 14 Jan 2011 04:18:40 +0100 + +x11proto-core (7.0.19-1) unstable; urgency=low + + * New upstream release. + * Bump xutils-dev build-dep for new macros. + * Add pkg-config build-dep. + * Add xmlto, xorg-sgml-doctools, and w3m build-dep for the specs. + * Pass --with-xmlto and --without-fop, we want html and txt only. + * Ship *.html, *.css, and *.txt from the doc directory. + * Kill *.xml in the doc directory, no point in shipping them. + + -- Cyril Brulebois Sat, 06 Nov 2010 02:33:18 +0100 + +x11proto-core (7.0.18-1) unstable; urgency=low + + [ Robert Hooker ] + * New upstream release. + + [ Cyril Brulebois ] + * Update debian/copyright from upstream COPYING. + * Switch from --list-missing to --fail-missing for additional safety. + * No longer pass --disable-shared, this option is gone. + * Add myself to Uploaders. + + -- Cyril Brulebois Wed, 03 Nov 2010 01:17:11 +0100 + +x11proto-core (7.0.17-1) experimental; urgency=low + + * Get rid of the x-dev transitional package. + * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no + good reason. Thanks, Colin Watson! + * Remove myself from Uploaders + * New upstream release. + * Bump xutils-dev build-dep for xorg-macros. + * Update debian/copyright. + * Bump Standards-Version to 3.9.0, no changes. + + -- Julien Cristau Wed, 07 Jul 2010 18:21:51 +0100 + +x11proto-core (7.0.16-1) unstable; urgency=low + + [ Julien Cristau ] + * Make build-dep on xutils-dev versioned (closes: #521230). Lenny's version + is too old. Thanks, Alexander Wuerstlein! + + [ Timo Aaltonen ] + * New upstream release 7.0.16. + * Drop Conflicts/Replaces on x-dev and Pre-Depends on x11-common. This + was needed for upgrades from sarge. + * Bump Standards-Version to 3.8.3. + + -- Julien Cristau Fri, 20 Nov 2009 19:18:21 +0100 + +x11proto-core (7.0.15-1) unstable; urgency=low + + * New upstream release. + + -- Julien Cristau Fri, 13 Mar 2009 11:06:28 +0100 + +x11proto-core (7.0.14-2) unstable; urgency=low + + * Run autoreconf on build. Add build-deps on automake and xutils-dev. + * Upload to unstable. + + -- Julien Cristau Sun, 15 Feb 2009 20:47:37 +0100 + +x11proto-core (7.0.14-1) experimental; urgency=low + + * debian/control: x-dev is in Section: libdevel, not x11. + * New upstream version. + + -- Julien Cristau Fri, 07 Nov 2008 21:15:15 +0100 + +x11proto-core (7.0.12-1) unstable; urgency=low + + * New upstream release. + * debian/control updates: + + bump Standards-Version to 3.7.3 (no changes) + + drop the XS- prefix from the Vcs fields + + -- Julien Cristau Fri, 07 Mar 2008 13:55:18 +0100 + +x11proto-core (7.0.11-1) unstable; urgency=low + + [ Brice Goglin ] + * Update the long description. + * Add URL in debian/copyright. + * Add XS-Vcs-* to debian/control. + * Remove Fabio from Uploaders, with his permission. + + [ Julien Cristau ] + * New upstream release. + * Add myself to Uploaders, and remove Branden with his permission. + + -- Julien Cristau Tue, 18 Sep 2007 00:02:16 +0200 + +x11proto-core (7.0.10-2) unstable; urgency=low + + * Upload to unstable. + + -- Julien Cristau Tue, 10 Apr 2007 18:33:36 +0200 + +x11proto-core (7.0.10-1) experimental; urgency=low + + * New upstream release. + * Install the upstream ChangeLog. + + -- Julien Cristau Thu, 8 Feb 2007 19:56:39 +0100 + +x11proto-core (7.0.7-2) unstable; urgency=low + + [ Andres Salomon ] + * Test for obj-$(DEB_BUILD_GNU_TYPE) before creating it during build; + idempotency fix. + + [ David Nusinow ] + * Upload to unstable + + -- David Nusinow Mon, 21 Aug 2006 21:33:18 +0000 + +x11proto-core (7.0.7-1) experimental; urgency=low + + * New upstream release + * Move debhelper from build-depends-indep to build-depends because we use + dh_clean in the clean target + * Bump debhelper compat to 5 + * Remove extra x11-common dependency + * Version x11-common pre-dependency to 1:7.0.0 to match the rest of Debian + and shut lintian up + * Run dh_install with --list-missing + + -- David Nusinow Sat, 1 Jul 2006 22:27:12 -0400 + +x11proto-core (7.0.4-3) unstable; urgency=low + + * Upload to unstable + + -- David Nusinow Thu, 23 Mar 2006 21:36:37 -0500 + +x11proto-core (7.0.4-2) experimental; urgency=low + + * Add epoch to versioned Pre-Depends on x11-common to make upgrades + from monolithic x11-common work (Closes: #351779). + + -- Michel Dänzer Thu, 9 Feb 2006 16:41:11 +0100 + +x11proto-core (7.0.4-1) experimental; urgency=low + + * First upload to Debian + + -- David Nusinow Mon, 23 Jan 2006 22:07:47 -0500 + +x11proto-core (6.8.99.15+cvs.20050722-1) breezy; urgency=low + + * Update to today's CVS, which no longer needs _XOPEN_SOURCE exposed to + build Xpoll.h. + + -- Daniel Stone Fri, 22 Jul 2005 18:25:10 +1000 + +x11proto-core (6.8.99.15-1) breezy; urgency=low + + * Update to today's CVS, which adds x11incdir to xproto.pc.in for imake. + + -- Daniel Stone Wed, 20 Jul 2005 12:39:00 +1000 + +x11proto-core (6.8.99.8-2) breezy; urgency=low + + * Remove 008_fix_xgetpw_macro. We'll catch this one via upstream when a + proper solution -- as this one is broken in various ways also -- lands. + + -- Daniel Stone Mon, 11 Jul 2005 09:45:29 +1000 + +x11proto-core (6.8.99.8-1) breezy; urgency=low + + * Update to new CVS version, including _X_SENTINEL. + * Fix comment in debian/rules. + + -- Daniel Stone Thu, 9 Jun 2005 17:23:10 +1000 + +x11proto-core (6.8.99.7-2) breezy; urgency=low + + * Add 009_x_sentinel_macro.dpatch to bring us the new _X_SENTINAL + macro that libx11 wants to see in Xfuncproto.h. + + -- Adam Conrad Thu, 16 Jun 2005 13:46:36 +0000 + +x11proto-core (6.8.99.7-1) breezy; urgency=low + + * First x11proto-core release. + + -- Daniel Stone Wed, 6 Apr 2005 23:58:26 +1000 --- x11proto-core-7.0.23.orig/debian/compat +++ x11proto-core-7.0.23/debian/compat @@ -0,0 +1 @@ +8 --- x11proto-core-7.0.23.orig/debian/patches/series +++ x11proto-core-7.0.23/debian/patches/series @@ -0,0 +1 @@ +# placeholder