X Strike Force Render SVN commit: r64 - in branches/HEAD: . debian
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 <dnusinow@debian.org> 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 <branden@debian.org> 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 <branden@debian.org> 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
+ <josh@freedesktop.org>.
+
+ * Re-upload 0.8-4 as epoched version 1:0.8-1 to supersede hijack
+ of package. No other changes were made.
+
+ -- Branden Robinson <branden@debian.org> 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 <branden@debian.org> 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 <branden@debian.org> 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 <branden@debian.org> 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 <branden@debian.org> 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 <branden@debian.org>
+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 <branden@debian.org> 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
+ *
Reply to: