summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorJosh Triplett <josh@freedesktop.org>2006-02-18 16:49:41 -0800
committerJosh Triplett <josh@josh-mobile.localdomain>2006-02-18 16:49:41 -0800
commit47ceed78612d48dcda62cc2686fc527d61abe38b (patch)
tree06f7f11c92006537925c09440c6b6f9178d2dd4c /debian
Remove xcl and CVSROOT.
Diffstat (limited to 'debian')
-rw-r--r--debian/.cvsignore6
-rw-r--r--debian/changelog41
-rw-r--r--debian/control56
-rw-r--r--debian/copyright.debian12
-rw-r--r--debian/libxcb0-dev.dirs2
-rw-r--r--debian/libxcb0-dev.install5
-rw-r--r--debian/libxcb0.dirs1
-rw-r--r--debian/libxcb0.install1
-rwxr-xr-xdebian/rules22
9 files changed, 146 insertions, 0 deletions
diff --git a/debian/.cvsignore b/debian/.cvsignore
new file mode 100644
index 0000000..cad8b05
--- /dev/null
+++ b/debian/.cvsignore
@@ -0,0 +1,6 @@
+compat
+copyright
+fd.o-*
+stamp-*
+tmp
+files
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..148dd94
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,41 @@
+libxcb0 (0.9-1pre2v4) unstable; urgency=low
+
+ pre2v1:
+ * Split into libxcb0 and libxcb0-dev.
+ * Change control file for new packages.
+ * Add install and dirs files for new packages.
+ * Update Build-Depends for renaming of fd.o-xau, fd.o-xproto, and
+ fd.o-xcb-proto.
+ * Remove fd.o prefix from package name.
+ * Change Maintainer to xcb@lists.freedesktop.org, move myself to
+ Uploaders, and add Jamey Sharp to Uploaders. Update copyright.debian
+ accordingly.
+ * Add Bugs field pointing to xcb@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.
+
+ pre2v2:
+ * Add libxcb0-dbg package.
+
+ pre2v3:
+ * New upstream snapshot.
+
+ pre2v4:
+ * New upstream snapshot.
+
+ -- Josh Triplett <josh@freedesktop.org> Tue, 17 May 2005 12:53:53 -0700
+
+fd.o-xcb (0.9-1) unstable; urgency=low
+
+ * New version using XSLT; works with XML descriptions in xcb-proto 0.9.
+ * Updated Debian packaging.
+
+ -- Josh Triplett <josh@freedesktop.org> Fri, 29 Oct 2004 15:11:09 -0700
+
+fd.o-xcb (0.8-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Jamey Sharp <sharpone@debian.org> Thu, 18 Mar 2004 00:09:03 -0800
+
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..33c61c0
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,56 @@
+Source: libxcb0
+Priority: optional
+Maintainer: XCB Developers <xcb@lists.freedesktop.org>
+Uploaders: Jamey Sharp <sharpone@debian.org>, Josh Triplett <josh@freedesktop.org>
+Build-Depends: x-dev, libxau-dev, xcb-proto, cdbs, debhelper (>= 4.1.76), pkg-config, autoconf, automake1.9 | automaken, libtool, xsltproc, check, binutils (>= 2.12.90.0.9)
+Build-Conflicts: automake1.4, automake1.5, automake1.6
+Standards-Version: 3.6.1
+Bugs: mailto:xcb@lists.freedesktop.org
+
+Package: libxcb0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding
+ Xlib has been the standard C binding for the X Window System protocol for
+ many years now. It is an excellent piece of work, but there are applications
+ for which it is not ideal. XCB builds on nearly two decades of experience
+ with X specifically and software engineering in general in an effort to
+ replace the aging Xlib code base.
+ .
+ This package contains the library files needed to run software using
+ XCB.
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb0 (= ${Source-Version}), x-dev
+Description: X C Binding, development files
+ Xlib has been the standard C binding for the X Window System protocol for
+ many years now. It is an excellent piece of work, but there are applications
+ for which it is not ideal. XCB builds on nearly two decades of experience
+ with X specifically and software engineering in general in an effort to
+ replace the aging Xlib code base.
+ .
+ This package contains the header and library files needed to build software
+ using XCB.
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb0-dbg
+Section: libdevel
+Architecture: any
+Depends: libxcb0 (= ${Source-Version})
+Description: X C Binding, debugging symbols
+ Xlib has been the standard C binding for the X Window System protocol for
+ many years now. It is an excellent piece of work, but there are applications
+ for which it is not ideal. XCB builds on nearly two decades of experience
+ with X specifically and software engineering in general in an effort to
+ replace the aging Xlib code base.
+ .
+ This package contains the debugging symbols associated with libxcb0. gdb will
+ automatically use these symbols when debugging libxcb0.
+ .
+ Homepage: http://xcb.freedesktop.org
diff --git a/debian/copyright.debian b/debian/copyright.debian
new file mode 100644
index 0000000..7cd330a
--- /dev/null
+++ b/debian/copyright.debian
@@ -0,0 +1,12 @@
+This package was debianized by Jamey Sharp <sharpone@debian.org> on
+Thu, 18 Mar 2004 00:48:42 -0800, and later updated by Josh Triplett
+<josh@freedesktop.org>. The package is co-maintained by the XCB developers
+via the XCB mailing list <xcb@lists.freedesktop.org>.
+
+It was downloaded from http://xcb.freedesktop.org.
+
+Upstream Authors: Jamey Sharp <sharpone@debian.org>
+ Josh Triplett <josh@freedesktop.org>
+
+Copyright:
+
diff --git a/debian/libxcb0-dev.dirs b/debian/libxcb0-dev.dirs
new file mode 100644
index 0000000..4418816
--- /dev/null
+++ b/debian/libxcb0-dev.dirs
@@ -0,0 +1,2 @@
+usr/lib
+usr/include
diff --git a/debian/libxcb0-dev.install b/debian/libxcb0-dev.install
new file mode 100644
index 0000000..5ab44bc
--- /dev/null
+++ b/debian/libxcb0-dev.install
@@ -0,0 +1,5 @@
+usr/X11R6/include/X11/*
+usr/lib/lib*.a
+usr/lib/lib*.so
+usr/lib/pkgconfig/*
+usr/lib/*.la
diff --git a/debian/libxcb0.dirs b/debian/libxcb0.dirs
new file mode 100644
index 0000000..6845771
--- /dev/null
+++ b/debian/libxcb0.dirs
@@ -0,0 +1 @@
+usr/lib
diff --git a/debian/libxcb0.install b/debian/libxcb0.install
new file mode 100644
index 0000000..d0dbfd1
--- /dev/null
+++ b/debian/libxcb0.install
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..e81cbea
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+
+DEB_DH_INSTALL_SOURCEDIR=debian/tmp
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS = --with-opt
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/X11R6/include"
+DEB_DH_STRIP_ARGS=--dbg-package=libxcb0
+
+debian/stamp-autotools-files:
+ autoreconf -v --install
+ touch debian/stamp-autotools-files
+
+debian/copyright: debian/copyright.debian COPYING
+ cat $+ > $@
+
+clean::
+ -rm -f debian/copyright
+
+common-install-prehook-arch common-install-prehook-indep:: debian/copyright