Hi swift-im maintainers,
You have recently uploaded a new package swift-im and introduced a small
issue, but unfortunately marked as serious and RC by debian policy bots.
So, to quickly solve this issue, we need to rename the binary swift to swift-im
And to save your time, please find attached a proposed patch to solve this
issue.
Don't hesitate, if you need more informations.
Best Regards,
--
Mehdi Abaakouk
sil...@sileht.net
commit 32ddb09798e46f115dd7e988dbd7751428824164
Author: Mehdi Abaakouk sil...@sileht.net
Date: Tue Jun 12 10:45:42 2012 +0200
binary rename
diff --git a/debian/changelog b/debian/changelog
index 992a63f..d721600 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+swift-im (2.0~beta1+dev26-2) unstable; urgency=low
+
+ * Rename binary swift to swift-im. Closes: #674504
+
+ -- Mehdi Abaakouk sil...@sileht.net Tue, 12 Jun 2012 10:15:09 +0200
+
swift-im (2.0~beta1+dev26-1) unstable; urgency=low
* Initial release. Closes: #631002
diff --git a/debian/patches/rename_binary b/debian/patches/rename_binary
new file mode 100644
index 000..08eb452
--- /dev/null
+++ b/debian/patches/rename_binary
@@ -0,0 +1,13 @@
+Index: swift-im-2.0~beta1+dev26.mod/Swift/resources/swift.desktop
+===
+--- swift-im-2.0~beta1+dev26.mod.orig/Swift/resources/swift.desktop 2012-05-22 21:14:29.0 +0200
swift-im-2.0~beta1+dev26.mod/Swift/resources/swift.desktop 2012-06-12 10:32:39.0 +0200
+@@ -8,7 +8,7 @@
+ GenericName=Jabber/XMPP Messenger
+ Comment=Communicate over the Jabber/XMPP network
+ Icon=swift
+-Exec=swift
++Exec=swift-im
+ Terminal=false
+ Categories=Network;InstantMessaging;Qt;
+
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 000..ca55695
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+rename_binary
diff --git a/debian/rules b/debian/rules
index d05e34a..cf4ab70 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,6 +23,7 @@ install: build
dh_prep
dh_installdirs
scons $(SCONS_FLAGS) $(SCONS_EXTRA_FLAGS) SWIFT_INSTALLDIR=$(CURDIR)/debian/tmp/usr SWIFTEN_INSTALLDIR=$(CURDIR)/debian/tmp/usr $(CURDIR)/debian/tmp
+ mv -f $(CURDIR)/debian/tmp/usr/bin/swift $(CURDIR)/debian/tmp/usr/bin/swift-im
binary-indep: install
binary-arch: install
diff --git a/debian/swift-im.1 b/debian/swift-im.1
new file mode 100644
index 000..6626b40
--- /dev/null
+++ b/debian/swift-im.1
@@ -0,0 +1,33 @@
+.\ DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4.
+.TH SWIFT 1 June 2011 Swift Swift Manual
+.SH NAME
+Swift \- swift
+.SH SYNOPSIS
+.B swift
+[\fIOPTIONS\fR]...
+.SH DESCRIPTION
+Swift is an instant messaging client for the XMPP network.
+.SH OPTIONS
+.TP
+\fB\-\-debug\fR
+Turn on debug logging
+.TP
+\fB\-\-help\fR
+Show this help message
+.TP
+\fB\-\-version\fR
+Show version information
+.TP
+\fB\-\-netbook\-mode\fR
+Use netbook mode display (unsupported)
+.TP
+\fB\-\-no\-tabs\fR
+Don't manage chat windows in tabs (unsupported)
+.TP
+\fB\-\-latency\-debug\fR
+Use latency debugging (unsupported)
+.HP
+\fB\-\-multi\-account\fR arg (=1) Number of accounts to open windows for (unsupported)
+.TP
+\fB\-\-start\-minimized\fR
+Don't show the login/roster window at startup
diff --git a/debian/swift-im.install b/debian/swift-im.install
index 3144192..9e09ac7 100644
--- a/debian/swift-im.install
+++ b/debian/swift-im.install
@@ -1,2 +1,2 @@
-usr/bin/swift
+usr/bin/swift-im
usr/share
diff --git a/debian/swift-im.manpages b/debian/swift-im.manpages
index f3fb91e..287f11f 100644
--- a/debian/swift-im.manpages
+++ b/debian/swift-im.manpages
@@ -1 +1 @@
-debian/swift.1
+debian/swift-im.1
diff --git a/debian/swift-im.menu b/debian/swift-im.menu
new file mode 100644
index 000..68b621d
--- /dev/null
+++ b/debian/swift-im.menu
@@ -0,0 +1,3 @@
+?package(swift-im):needs=X11 section=Applications/Network/Communication\
+ title=Swift IM command=/usr/bin/swift-im\
+ icon=/usr/share/pixmaps/swift.xpm
diff --git a/debian/swift.1 b/debian/swift.1
deleted file mode 100644
index 6626b40..000
--- a/debian/swift.1
+++ /dev/null
@@ -1,33 +0,0 @@
-.\ DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4.
-.TH SWIFT 1 June 2011 Swift Swift Manual
-.SH NAME
-Swift \- swift
-.SH SYNOPSIS
-.B swift
-[\fIOPTIONS\fR]...
-.SH DESCRIPTION
-Swift is an instant messaging client for the XMPP network.
-.SH OPTIONS
-.TP
-\fB\-\-debug\fR
-Turn on debug logging
-.TP
-\fB\-\-help\fR
-Show this help message
-.TP
-\fB\-\-version\fR
-Show version information
-.TP
-\fB\-\-netbook\-mode\fR
-Use netbook mode display (unsupported)
-.TP
-\fB\-\-no\-tabs\fR
-Don't manage chat windows in tabs (unsupported)
-.TP
-\fB\-\-latency\-debug\fR
-Use latency debugging (unsupported)
-.HP
-\fB\-\-multi\-account\fR arg (=1) Number of accounts to open windows for (unsupported)
-.TP
-\fB\-\-start\-minimized\fR
-Don't show the login/roster window at startup
diff --git a/debian