[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: