summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemko Tronçon <git@el-tramo.be>2010-06-01 19:12:08 (GMT)
committerRemko Tronçon <git@el-tramo.be>2010-06-01 23:55:55 (GMT)
commit36a1cfbdb4292690ec4bd7f80d4cd479f191ebd5 (patch)
treef7ba46686ea3a12111e574696c1b6be5e5d7bd32 /Swift/Packaging/Debian/debian
parentb898f9f8c9c8dd6650e6c635276eeeb44d9c0144 (diff)
downloadswift-contrib-36a1cfbdb4292690ec4bd7f80d4cd479f191ebd5.zip
swift-contrib-36a1cfbdb4292690ec4bd7f80d4cd479f191ebd5.tar.bz2
Fixed Debian packaging.
Diffstat (limited to 'Swift/Packaging/Debian/debian')
-rw-r--r--Swift/Packaging/Debian/debian/.gitignore1
-rw-r--r--Swift/Packaging/Debian/debian/README.Debian2
-rw-r--r--Swift/Packaging/Debian/debian/changelog5
-rw-r--r--Swift/Packaging/Debian/debian/compat1
-rw-r--r--Swift/Packaging/Debian/debian/control13
-rw-r--r--Swift/Packaging/Debian/debian/copyright12
-rwxr-xr-xSwift/Packaging/Debian/debian/rules36
-rw-r--r--Swift/Packaging/Debian/debian/swift.menu3
8 files changed, 73 insertions, 0 deletions
diff --git a/Swift/Packaging/Debian/debian/.gitignore b/Swift/Packaging/Debian/debian/.gitignore
new file mode 100644
index 0000000..f23b395
--- /dev/null
+++ b/Swift/Packaging/Debian/debian/.gitignore
@@ -0,0 +1 @@
+swift
diff --git a/Swift/Packaging/Debian/debian/README.Debian b/Swift/Packaging/Debian/debian/README.Debian
new file mode 100644
index 0000000..20fdf61
--- /dev/null
+++ b/Swift/Packaging/Debian/debian/README.Debian
@@ -0,0 +1,2 @@
+Swift for Debian
+----------------
diff --git a/Swift/Packaging/Debian/debian/changelog b/Swift/Packaging/Debian/debian/changelog
new file mode 100644
index 0000000..10236c0
--- /dev/null
+++ b/Swift/Packaging/Debian/debian/changelog
@@ -0,0 +1,5 @@
+swift (1.0beta1-1) unstable; urgency=low
+
+ * Upstream release
+
+ -- Remko Tronçon <dev@el-tramo.be> Sat, 26 Sep 2009 11:08:32 +0200
diff --git a/Swift/Packaging/Debian/debian/compat b/Swift/Packaging/Debian/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/Swift/Packaging/Debian/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/Swift/Packaging/Debian/debian/control b/Swift/Packaging/Debian/debian/control
new file mode 100644
index 0000000..e7c3ead
--- /dev/null
+++ b/Swift/Packaging/Debian/debian/control
@@ -0,0 +1,13 @@
+Source: swift
+Section: x11
+Priority: optional
+Maintainer: Remko Tronçon <dev@el-tramo.be>
+Build-Depends: debhelper (>= 7), scons (>= 1.3.0), libssl-dev (>= 0.9.8n), libqt4-dev (>= 4.5.3), libexpat1-dev (>= 2.0.1), lintian (>= 2.4.1), libxss-dev (>= 1.2.0)
+Standards-Version: 3.8.4
+Homepage: http://swift.im
+
+Package: swift
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: XMPP Client.
+ The Swift IM client.
diff --git a/Swift/Packaging/Debian/debian/copyright b/Swift/Packaging/Debian/debian/copyright
new file mode 100644
index 0000000..2547c75
--- /dev/null
+++ b/Swift/Packaging/Debian/debian/copyright
@@ -0,0 +1,12 @@
+This package was debianized by Remko Tronçon <dev@el-tramo.be>
+
+License:
+
+ Copyright (C) 2010 Kevin Smith and Remko Tronçon
+
+ You are free to distribute this software under the terms of
+ the GNU General Public License version 3.
+ The complete text of the GNU General Public License can be
+ found in /usr/share/common-licenses/GPL-3 file.
+
+ This software is subject to the OpenSSL license exception.
diff --git a/Swift/Packaging/Debian/debian/rules b/Swift/Packaging/Debian/debian/rules
new file mode 100755
index 0000000..3ddac8a
--- /dev/null
+++ b/Swift/Packaging/Debian/debian/rules
@@ -0,0 +1,36 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+configure:
+
+build: configure
+
+clean:
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+ scons qt=/usr/share/qt4 SWIFT_INSTALLDIR=$(CURDIR)/debian/swift/usr $(CURDIR)
+
+binary-indep: install
+binary-arch: install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installmenu
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/Swift/Packaging/Debian/debian/swift.menu b/Swift/Packaging/Debian/debian/swift.menu
new file mode 100644
index 0000000..34aba2e
--- /dev/null
+++ b/Swift/Packaging/Debian/debian/swift.menu
@@ -0,0 +1,3 @@
+?package(swift):needs="X11" section="Applications/Network/Communication"\
+ title="Swift" command="/usr/bin/swift"\
+ icon="/usr/share/pixmaps/swift.xpm"