[Xcb-commit] Branch 'debian' - 3 commits - debian
Jamey Sharp
jamey at kemper.freedesktop.org
Sun Oct 8 01:24:05 PDT 2006
debian/changelog | 17 +++++++++++++++++
debian/control | 4 +---
debian/copyright.debian | 2 +-
debian/rules | 2 ++
debian/watch | 2 ++
debian/xcb-proto.install | 2 ++
6 files changed, 25 insertions(+), 4 deletions(-)
New commits:
diff-tree b5d4b5374a0e33a4592f3c29233aa5632fa7364a (from parents)
Merge: ae2ac93618a37cbe3c0173dd3ba602634561e0ac 2f065ed8c9e96d4f8c6555f6c7e97b362808dfaa
Author: Jamey Sharp <jamey at minilop.net>
Date: Sun Oct 8 01:12:59 2006 -0700
Ignore the deletion of debian/ from master.
diff-tree ae2ac93618a37cbe3c0173dd3ba602634561e0ac (from 4b738b87b2e3791877e9e0d6ba66f48282f174f7)
Author: Jamey Sharp <jamey at minilop.net>
Date: Sat Oct 7 23:07:17 2006 -0700
Update Debian packaging for 1.0 RC2 release.
* New upstream release.
* No longer installs files to /usr/include/X11, so remove Pre-Depends on
x11-common.
* Update to Standards-Version 3.7.2 (no changes required).
* Point specifically to http://xcb.freedesktop.org/dist in copyright file,
rather than http://xcb.freedesktop.org .
* Add debian/watch file.
* Drop Depends line, which only contained empty substitution variables.
* Add debian/xcb-proto.install, to install the pkgconfig file to /usr/share
rather than /usr/lib. Add DEB_DH_INSTALL_SOURCEDIR and DEB_DESTDIR to
debian/rules, pointing to debian/tmp, to allow use of dh_install for
renaming files.
Authors: Josh Triplett <josh at freedesktop.org>, Jamey Sharp <jamey at minilop.net>
diff --git a/debian/changelog b/debian/changelog
index d64f165..bc23001 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+xcb-proto (0.9.92-1) experimental; urgency=low
+
+ * New upstream release.
+ * No longer installs files to /usr/include/X11, so remove Pre-Depends on
+ x11-common.
+ * Update to Standards-Version 3.7.2 (no changes required).
+ * Point specifically to http://xcb.freedesktop.org/dist in copyright file,
+ rather than http://xcb.freedesktop.org .
+ * Add debian/watch file.
+ * Drop Depends line, which only contained empty substitution variables.
+ * Add debian/xcb-proto.install, to install the pkgconfig file to /usr/share
+ rather than /usr/lib. Add DEB_DH_INSTALL_SOURCEDIR and DEB_DESTDIR to
+ debian/rules, pointing to debian/tmp, to allow use of dh_install for
+ renaming files.
+
+ -- Jamey Sharp <sharpone at debian.org> Sat, 07 Oct 2006 22:55:07 -0700
+
xcb-proto (0.9-3) experimental; urgency=low
* Stop running autoreconf in debian/rules, and remove Build-Depends for
diff --git a/debian/control b/debian/control
index 248c618..e2ca70c 100644
--- a/debian/control
+++ b/debian/control
@@ -4,12 +4,10 @@ Priority: optional
Maintainer: XCB Developers <xcb at lists.freedesktop.org>
Uploaders: Jamey Sharp <sharpone at debian.org>, Josh Triplett <josh at freedesktop.org>
Build-Depends: cdbs, debhelper (>= 4.0.0), libxml2-utils
-Standards-Version: 3.6.1
+Standards-Version: 3.7.2
Package: xcb-proto
Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Pre-Depends: x11-common (>= 1:1.09)
Description: X C Binding - protocol descriptions
xcb-proto contains descriptions of the X Window System core protocol and
selected extensions in an XML-based data format. The X C Binding (XCB)
diff --git a/debian/copyright.debian b/debian/copyright.debian
index 7cd330a..fa33d3c 100644
--- a/debian/copyright.debian
+++ b/debian/copyright.debian
@@ -3,7 +3,7 @@ Thu, 18 Mar 2004 00:48:42 -0800, and lat
<josh at freedesktop.org>. The package is co-maintained by the XCB developers
via the XCB mailing list <xcb at lists.freedesktop.org>.
-It was downloaded from http://xcb.freedesktop.org.
+It was downloaded from http://xcb.freedesktop.org/dist
Upstream Authors: Jamey Sharp <sharpone at debian.org>
Josh Triplett <josh at freedesktop.org>
diff --git a/debian/rules b/debian/rules
index 631795d..229aac4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,8 @@ include /usr/share/cdbs/1/rules/debhelpe
include /usr/share/cdbs/1/class/autotools.mk
DEB_MAKE_CHECK_TARGET=check
+DEB_DH_INSTALL_SOURCEDIR=debian/tmp
+DEB_DESTDIR=$(CURDIR)/debian/tmp
debian/copyright: debian/copyright.debian COPYING
cat $+ > $@
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..3d87793
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://xcb.freedesktop.org/dist/xcb-proto-([0-9].*)\.tar\.gz
diff --git a/debian/xcb-proto.install b/debian/xcb-proto.install
new file mode 100644
index 0000000..4fbbf54
--- /dev/null
+++ b/debian/xcb-proto.install
@@ -0,0 +1,2 @@
+usr/lib/pkgconfig/xcb-proto.pc usr/share/pkgconfig
+usr/share/xcb
diff-tree 2f065ed8c9e96d4f8c6555f6c7e97b362808dfaa (from 4b738b87b2e3791877e9e0d6ba66f48282f174f7)
Author: Jamey Sharp <jamey at minilop.net>
Date: Sat Oct 7 22:49:45 2006 -0700
Move debian/ directory to new branch "debian".
diff --git a/debian/.gitignore b/debian/.gitignore
deleted file mode 100644
index 5e2160e..0000000
--- a/debian/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-compat
-stamp-*
-tmp
-files
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index d64f165..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,44 +0,0 @@
-xcb-proto (0.9-3) experimental; urgency=low
-
- * Stop running autoreconf in debian/rules, and remove Build-Depends for
- autoconf and automake.
- * Debian X11R7 transition:
- * Install protocol descriptions to /usr/include/X11, not
- /usr/X11R6/include/X11.
- * Pre-Depends: x11-common (>= 1:1.09).
- * Validate the protocol descriptions during the build:
- * Set DEB_MAKE_CHECK_TARGET=check in debian/rules.
- * Add Build-Depends on libxml2-utils for xmllint.
- * Remove Bugs field in control, so bugs go to the Debian BTS.
- * Set distribution to experimental.
-
- -- Josh Triplett <josh at freedesktop.org> Sat, 29 Apr 2006 10:57:24 -0700
-
-xcb-proto (0.9-2) unstable; urgency=low
-
- * Change Architecture from any to all; these protocol descriptions are
- architecture-independent.
- * Remove fd.o prefix from package name.
- * Change Maintainer to xcb at lists.freedesktop.org, move myself to
- Uploaders, and add Jamey Sharp to Uploaders. Update copyright.debian
- accordingly.
- * Add Bugs field pointing to xcb at lists.freedesktop.org.
- * Update homepage URL in description and copyright.debian to
- http://xcb.freedesktop.org, and put it in a Homepage: field in the
- description.
-
- -- Josh Triplett <josh at freedesktop.org> Wed, 23 Mar 2005 13:03:45 -0800
-
-fd.o-xcb-proto (0.9-1) unstable; urgency=low
-
- * New version with XML protocol descriptions.
- * Updated Debian packaging.
-
- -- Josh Triplett <josh at freedesktop.org> Fri, 29 Oct 2004 15:11:09 -0700
-
-fd.o-xcb-proto (0.8-1) unstable; urgency=low
-
- * Initial Release.
-
- -- Jamey Sharp <sharpone at debian.org> Thu, 18 Mar 2004 00:09:03 -0800
-
diff --git a/debian/control b/debian/control
deleted file mode 100644
index 248c618..0000000
--- a/debian/control
+++ /dev/null
@@ -1,31 +0,0 @@
-Source: xcb-proto
-Section: libdevel
-Priority: optional
-Maintainer: XCB Developers <xcb at lists.freedesktop.org>
-Uploaders: Jamey Sharp <sharpone at debian.org>, Josh Triplett <josh at freedesktop.org>
-Build-Depends: cdbs, debhelper (>= 4.0.0), libxml2-utils
-Standards-Version: 3.6.1
-
-Package: xcb-proto
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Pre-Depends: x11-common (>= 1:1.09)
-Description: X C Binding - protocol descriptions
- xcb-proto contains descriptions of the X Window System core protocol and
- selected extensions in an XML-based data format. The X C Binding (XCB)
- library uses these descriptions to generate much of its code. You only need
- this package if you want to compile XCB or otherwise make use of these
- protocol descriptions.
- .
- The XCB library provides an interface to the X Window System protocol,
- designed to replace the Xlib interface. XCB provides several advantages over
- Xlib:
- .
- * Size: small library and lower memory footprint
- * Latency hiding: batch several requests and wait for the replies later
- * Direct protocol access: one-to-one mapping between interface and protocol
- * Thread support: access XCB from multiple threads, with no explicit locking
- * Easy creation of new extensions: automatically generates interface from
- machine-parsable protocol descriptions
- .
- Homepage: http://xcb.freedesktop.org
diff --git a/debian/copyright.debian b/debian/copyright.debian
deleted file mode 100644
index 7cd330a..0000000
--- a/debian/copyright.debian
+++ /dev/null
@@ -1,12 +0,0 @@
-This package was debianized by Jamey Sharp <sharpone at debian.org> on
-Thu, 18 Mar 2004 00:48:42 -0800, and later updated by Josh Triplett
-<josh at freedesktop.org>. The package is co-maintained by the XCB developers
-via the XCB mailing list <xcb at lists.freedesktop.org>.
-
-It was downloaded from http://xcb.freedesktop.org.
-
-Upstream Authors: Jamey Sharp <sharpone at debian.org>
- Josh Triplett <josh at freedesktop.org>
-
-Copyright:
-
diff --git a/debian/docs b/debian/docs
deleted file mode 100644
index b580384..0000000
--- a/debian/docs
+++ /dev/null
@@ -1 +0,0 @@
-doc/xml-xcb.txt
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index 631795d..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/usr/bin/make -f
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-
-DEB_MAKE_CHECK_TARGET=check
-
-debian/copyright: debian/copyright.debian COPYING
- cat $+ > $@
-
-clean::
- -rm -f debian/copyright
-
-common-install-prehook-arch common-install-prehook-indep:: debian/copyright
More information about the xcb-commit
mailing list