Author: dnusinow Date: 2005-08-25 18:48:10 -0500 (Thu, 25 Aug 2005) New Revision: 64
Added: branches/HEAD/debian/ branches/HEAD/debian/changelog branches/HEAD/debian/compat branches/HEAD/debian/control branches/HEAD/debian/copyright branches/HEAD/debian/render-dev.install branches/HEAD/debian/render-dev.preinst branches/HEAD/debian/rules Log: Add debian packaging stuff along with local modifications Added: branches/HEAD/debian/changelog =================================================================== --- branches/HEAD/debian/changelog 2005-08-25 23:45:24 UTC (rev 63) +++ branches/HEAD/debian/changelog 2005-08-25 23:48:10 UTC (rev 64) @@ -0,0 +1,110 @@ +renderext (1:0.9+CVS-1) UNRLEASED; urgency=low + + * Pull from latest CVS (Sun, 14 Aug 2005) + - Still ship the library doc even though upstream doesn't seem to here + + -- David Nusinow <[EMAIL PROTECTED]> Sun, 14 Aug 2005 23:53:45 -0400 + +renderext (1:0.9-2) unstable; urgency=low + + * Update copyright notices in files that claimed their copyright was held by + Software in the Public Interest, Inc. (SPI) to assert copyright ownership by + Branden Robinson. Branden never signed a written instrument transferring + ownership of any copyrights to SPI; therefore, under U.S. law as Branden + understands it at least, no such transfer ever took place. + + * Change license terms on Debian packaging to use original MIT/X11 license + wording (without the anti-publicity clause later added by X.Org), instead + of the different language used by Keith Packard upstream. + + -- Branden Robinson <[EMAIL PROTECTED]> Fri, 17 Jun 2005 17:02:50 -0500 + +renderext (1:0.9-1) unstable; urgency=low + + * Merge new upstream 0.9 release. (Closes: #312953) + + The following symbols are new: + - constants: sz_xSpanFix, sz_xTrap, sz_xRenderAddTrapsReq + - structures: xSpanFix, xTrap, xRenderAddTrapsReq + If you #include <X11/extensions/renderproto.h> and use any of the above + symbols, you will need to declare a versioned dependency and/or + build-dependency on render-dev (>= 1:0.9-1). + + * Rename source package to "renderext" to follow upstream rename. + + -- Branden Robinson <[EMAIL PROTECTED]> Thu, 16 Jun 2005 12:09:26 -0500 + +render (1:0.8-1) unstable; urgency=low + + * Sponsored upload of package prepared at Branden's request by Josh Triplett + <[EMAIL PROTECTED]>. + + * Re-upload 0.8-4 as epoched version 1:0.8-1 to supersede hijack + of package. No other changes were made. + + -- Branden Robinson <[EMAIL PROTECTED]> Mon, 9 May 2005 13:53:44 -0500 + +render (0.8-4) unstable; urgency=low + + * Make package compatible with the XFree86 4.3.0 package reorganization. + - debian/control: + + render-dev depends on x-dev for X protocol headers + + render-dev conflicts with xlibs-dev (<< 4.3.0) due to (now undiverted) + file overlaps + - debian/render-dev.preinst: remove diversions made by previous versions + of render-dev if present + - debian/render-dev.postrm: deleted + + -- Branden Robinson <[EMAIL PROTECTED]> Thu, 19 Feb 2004 22:49:42 -0500 + +render (0.8-3) unstable; urgency=low + + * Correct installation location of render.pc file (thanks, Aaron M. Ucko!) + - debian/render-dev.install + + -- Branden Robinson <[EMAIL PROTECTED]> Wed, 15 Oct 2003 16:56:13 -0500 + +render (0.8-2) unstable; urgency=low + + * Make the versioned build-dependency on debhelper truthful, and thus make + this package buildable on woody by avoiding a feature introduced in + debhelper 4.0.4 (the version in woody is 4.0.2). + - debian/rules: do not call dh_install with --sourcedir option + - debian/render-dev.install: + + use debian/tmp/ prefix on source files + + consistently specify destination directories + + * Increment standards-version to 3.6.1; consequently, change + Build-Depends-Indep on debhelper to Build-Depends, because Build-Depends + must be satisfied for the clean target, and I (like most people) use + dh_clean in the package's clean target. Lintian is a filthy liar; see + section 7.6 of the Debian Policy Manual. + - debian/control + + * Remove versioning from render-dev's dependency on xlibs-dev; the X + Rendering Extension's header files don't need to exist on the system for + dpkg-divert to work. An unversioned dependency is still required because + Render's headers #include header files from xlibs-dev. + - debian/control + + * Change maintainer to Debian X Strike Force, and add uploaders field to + include myself. + - debian/control + + * Update location of upstream source archive. + - debian/copyright + + -- Branden Robinson <[EMAIL PROTECTED]> Wed, 15 Oct 2003 02:30:19 -0500 + +render (0.8-1) unstable; urgency=low + + * initial release + + * Until XFree86 4.3.0 is released to Debian unstable, the render-dev package + will depend on xlibs-dev (>> 4.2.1) and dpkg-divert the render.h and + renderproto.h files to render-0.2.h and renderproto-0.2.h, respectively. + + -- Branden Robinson <[EMAIL PROTECTED]> Sun, 4 May 2003 01:39:29 -0500 + + $Id: changelog 59 2005-06-17 22:09:26Z branden $ + + vim:set ai tw=78 et sw=2 sts=2: Added: branches/HEAD/debian/compat =================================================================== --- branches/HEAD/debian/compat 2005-08-25 23:45:24 UTC (rev 63) +++ branches/HEAD/debian/compat 2005-08-25 23:48:10 UTC (rev 64) @@ -0,0 +1 @@ +4 Added: branches/HEAD/debian/control =================================================================== --- branches/HEAD/debian/control 2005-08-25 23:45:24 UTC (rev 63) +++ branches/HEAD/debian/control 2005-08-25 23:48:10 UTC (rev 64) @@ -0,0 +1,23 @@ +Source: renderext +Section: libdevel +Priority: optional +Maintainer: Debian X Strike Force <debian-x@lists.debian.org> +Uploaders: Branden Robinson <[EMAIL PROTECTED]> +Build-Depends: debhelper (>= 4.0.0) +Standards-Version: 3.6.1 + +Package: render-dev +Section: libdevel +Architecture: all +Depends: x-dev +Conflicts: xlibs-dev (<< 4.3.0) +Description: X Rendering Extension header files and documentation + The X Rendering Extension (Render) introduces digital image composition as + the foundation of a new rendering model within the X Window System. + Rendering geometric figures is accomplished by client-side tesselation into + either triangles or trapezoids. Text is drawn by loading glyphs into the + server and rendering sets of them. + . + This package contains header files and documentation for the X Rendering + Extension. The library and server implementations of the extension are + separate. Added: branches/HEAD/debian/copyright =================================================================== --- branches/HEAD/debian/copyright 2005-08-25 23:45:24 UTC (rev 63) +++ branches/HEAD/debian/copyright 2005-08-25 23:48:10 UTC (rev 64) @@ -0,0 +1,57 @@ +This package was Debianized by Branden Robinson <[EMAIL PROTECTED]> on +Sun, 4 May 2003 01:12:21 -0500. + +Downloaded from: http://xlibs.freedesktop.org/release/renderext-0.9.tar.gz + +Upstream copyright: + + Copyright © 2001,2003 Keith Packard + +Upstream license: + + 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 Keith Packard not be used in advertising or publicity + pertaining to distribution of the software without specific, written prior + permission. Keith Packard makes no representations about the suitability of + this software for any purpose. It is provided "as is" without express or + implied warranty. + + KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, + INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT + SHALL KEITH PACKARD 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. + +The Debian packaging infrastructure in the debian/ directory of the source +package is independently authored and copyrighted. + +Debian copyright: + + Copyright 2003 Branden Robinson + +Debian license: + + 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 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 COPYRIGHT HOLDER(S) 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. + +$Id: copyright 58 2005-06-17 22:04:17Z branden $ Added: branches/HEAD/debian/render-dev.install =================================================================== --- branches/HEAD/debian/render-dev.install 2005-08-25 23:45:24 UTC (rev 63) +++ branches/HEAD/debian/render-dev.install 2005-08-25 23:48:10 UTC (rev 64) @@ -0,0 +1,5 @@ +debian/tmp/usr/share/doc/render/library usr/share/doc/render-dev +debian/tmp/usr/share/doc/render/protocol usr/share/doc/render-dev +debian/tmp/usr/lib/pkgconfig/renderproto.pc usr/lib/pkgconfig +debian/tmp/usr/X11R6/include/X11/extensions/render.h usr/X11R6/include/X11/extensions +debian/tmp/usr/X11R6/include/X11/extensions/renderproto.h usr/X11R6/include/X11/extensions Added: branches/HEAD/debian/render-dev.preinst =================================================================== --- branches/HEAD/debian/render-dev.preinst 2005-08-25 23:45:24 UTC (rev 63) +++ branches/HEAD/debian/render-dev.preinst 2005-08-25 23:48:10 UTC (rev 64) @@ -0,0 +1,33 @@ +#!/bin/sh + +# $Id: render-dev.preinst 45 2004-02-20 05:47:02Z branden $ + +set -e + +if [ "$1" = "install" -o "$1" = "upgrade" ]; then + # Eliminate diversions created by render-dev (<= 0.8-3). Because previous + # versions' postrm scripts (mistakenly, as it turns out) removed the + # diversion only on package removal, not upgrades, we have to manually + # remove the undiverted copy of each file. + if dpkg-divert --list /usr/X11R6/include/X11/extensions/render.h | \ + grep '\<render-dev$'; then + rm -f /usr/X11R6/include/X11/extensions/render.h + dpkg-divert --package render-dev --remove --rename \ + --divert /usr/X11R6/include/X11/extensions/render-0.2.h \ + /usr/X11R6/include/X11/extensions/render.h + fi + + if dpkg-divert --list /usr/X11R6/include/X11/extensions/renderproto.h | \ + grep '\<render-dev$'; then + rm -f /usr/X11R6/include/X11/extensions/renderproto.h + dpkg-divert --package render-dev --remove --rename \ + --divert /usr/X11R6/include/X11/extensions/renderproto-0.2.h \ + /usr/X11R6/include/X11/extensions/renderproto.h + fi +fi + +#DEBHELPER# + +exit 0 + +# vim:set ai et sts=4 sw=4 tw=0: Added: branches/HEAD/debian/rules =================================================================== --- branches/HEAD/debian/rules 2005-08-25 23:45:24 UTC (rev 63) +++ branches/HEAD/debian/rules 2005-08-25 23:48:10 UTC (rev 64) @@ -0,0 +1,45 @@ +#!/usr/bin/make -f + +# $Id: rules 17 2003-10-15 05:47:19Z branden $ + +configure: configure-stamp +configure-stamp: + ./configure --prefix=/usr --includedir=/usr/X11R6/include + touch $@ + +clean: configure-stamp + dh_testdir + dh_testroot + $(MAKE) distclean + dh_clean build-stamp configure-stamp + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + $(MAKE) + touch $@ + +binary: binary-indep + +binary-indep: build-stamp + dh_testdir + dh_testroot + $(MAKE) DESTDIR=debian/tmp install + dh_install + dh_installdocs + dh_installdebconf + dh_installmenu + dh_installmanpages + dh_installchangelogs ChangeLog + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +.PHONY: configure clean build binary binary-indep + +# vim:set ai tw=0 sw=2 sts=2: Property changes on: branches/HEAD/debian/rules ___________________________________________________________________ Name: svn:executable + * -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]