summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Garnock-Jones <tonyg@lshift.net>2009-07-14 06:12:21 +0100
committerTony Garnock-Jones <tonyg@lshift.net>2009-07-14 06:12:21 +0100
commit7fec8ff4815c896997f0a476b282c7bac3ede7ad (patch)
treeca7fd026b0e28313e8d0b7cb90e5ac15269b11bd
parent1af7997d5d2f35ad3bf57b7cd25a2ec1e77cb409 (diff)
downloadrabbitmq-c-github-ask-7fec8ff4815c896997f0a476b282c7bac3ede7ad.tar.gz
Basic debian packaging
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat1
-rw-r--r--debian/control22
-rw-r--r--debian/copyright12
-rw-r--r--debian/librabbitmq-dev.docs3
-rw-r--r--debian/librabbitmq-dev.install4
-rw-r--r--debian/librabbitmq.docs3
-rw-r--r--debian/librabbitmq.install2
-rwxr-xr-xdebian/rules24
9 files changed, 76 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..53c67e9
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+rabbitmq-c (1.0-1) unstable; urgency=low
+
+ * Initial release
+
+ -- Tony Garnock-Jones <tonyg@lshift.net> Tue, 14 Jul 2009 04:42:37 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..b72a744
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,22 @@
+Source: rabbitmq-c
+Section: libs
+Priority: extra
+Maintainer: Tony Garnock-Jones <tonyg@lshift.net>
+Build-Depends: debhelper (>= 7), autoconf, automake, libtool, python (>= 2.5), python-simplejson
+Standards-Version: 3.8.1
+Homepage: http://www.rabbitmq.com/
+Vcs-Browser: http://hg.rabbitmq.com/rabbitmq-c
+
+Package: librabbitmq
+Architecture: any
+Section: libs
+Priority: extra
+Depends:
+Description: An AMQP client library written in C
+
+Package: librabbitmq-dev
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: librabbitmq (= ${binary:Version}), libc-dev
+Description: developer's libraries and docs for librabbitmq
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..65cface
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,12 @@
+This package was debianized by Tony Garnock-Jones <tonyg@rabbitmq.com> on
+Tue, 14 Jul 2009 04:42:37 +0100.
+
+Upstream Author: Tony Garnock-Jones <tonyg@lshift.net>
+
+Copyright: 2009 Tony Garnock-Jones, 2009 LShift Ltd.
+
+License: This package, the RabbitMQ C client, is licensed under the
+MPL. For the MPL, please see LICENSE-MPL-RabbitMQ.
+
+If you have any questions regarding licensing, please contact us at
+info@rabbitmq.com.
diff --git a/debian/librabbitmq-dev.docs b/debian/librabbitmq-dev.docs
new file mode 100644
index 0000000..92915e6
--- /dev/null
+++ b/debian/librabbitmq-dev.docs
@@ -0,0 +1,3 @@
+LICENSE-MPL-RabbitMQ
+
+
diff --git a/debian/librabbitmq-dev.install b/debian/librabbitmq-dev.install
new file mode 100644
index 0000000..093d1f5
--- /dev/null
+++ b/debian/librabbitmq-dev.install
@@ -0,0 +1,4 @@
+usr/include/*.h
+usr/lib/*.a
+usr/lib/*.la
+usr/lib/*.so
diff --git a/debian/librabbitmq.docs b/debian/librabbitmq.docs
new file mode 100644
index 0000000..92915e6
--- /dev/null
+++ b/debian/librabbitmq.docs
@@ -0,0 +1,3 @@
+LICENSE-MPL-RabbitMQ
+
+
diff --git a/debian/librabbitmq.install b/debian/librabbitmq.install
new file mode 100644
index 0000000..3bd57d5
--- /dev/null
+++ b/debian/librabbitmq.install
@@ -0,0 +1,2 @@
+usr/lib/*.so.*
+
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..0cd8059
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,24 @@
+#!/usr/bin/make -f
+
+build: build-stamp
+build-stamp:
+ dh build
+ touch build-stamp
+
+clean:
+ dh clean
+ rm -f build-stamp
+ rm -f install-stamp
+
+install: build install-stamp
+install-stamp:
+ dh install --sourcedir=debian/tmp
+ touch install-stamp
+
+binary-arch: install
+ dh binary-arch
+
+binary-indep: install
+ dh binary-indep
+
+binary: binary-arch binary-indep