[Pkg-cli-apps-commits] r5073 - in /packages/smuxi/trunk/debian: changelog control rules
meebey at users.alioth.debian.org
meebey at users.alioth.debian.org
Mon Aug 24 17:04:50 UTC 2009
Author: meebey
Date: Mon Aug 24 17:04:50 2009
New Revision: 5073
URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=5073
Log:
* debian/control:
+ Bumped mono-devel build-dep to >= 2.4.2.3
+ Updated package descriptions.
* debian/rules:
+ Replaced %: with .DEFAULT: else the dh target is always run.
+ Removed unneeded re-autogen.
+ Fixed distro detection.
+ Use mono-csc instead of csc.
Modified:
packages/smuxi/trunk/debian/changelog
packages/smuxi/trunk/debian/control
packages/smuxi/trunk/debian/rules
Modified: packages/smuxi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/smuxi/trunk/debian/changelog?rev=5073&op=diff
==============================================================================
--- packages/smuxi/trunk/debian/changelog (original)
+++ packages/smuxi/trunk/debian/changelog Mon Aug 24 17:04:50 2009
@@ -4,6 +4,14 @@
* New upstream release.
* debian/patches/fix_infinite_build_po_loop.dpatch:
+ Dropped, as already applied upstream.
+ * debian/control:
+ + Bumped mono-devel build-dep to >= 2.4.2.3
+ + Updated package descriptions.
+ * debian/rules:
+ + Replaced %: with .DEFAULT: else the dh target is always run.
+ + Removed unneeded re-autogen.
+ + Fixed distro detection.
+ + Use mono-csc instead of csc.
[ Stefan Ebner ]
* debian/control:
@@ -11,7 +19,7 @@
needed anymore.
+ Bump Standards-Version to 3.8.3
- -- Mirco Bauer <meebey at debian.org> Fri, 14 Aug 2009 01:51:55 +0200
+ -- Mirco Bauer <meebey at debian.org> Mon, 24 Aug 2009 19:02:30 +0200
smuxi (0.6.3-5) unstable; urgency=low
Modified: packages/smuxi/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/smuxi/trunk/debian/control?rev=5073&op=diff
==============================================================================
--- packages/smuxi/trunk/debian/control (original)
+++ packages/smuxi/trunk/debian/control Mon Aug 24 17:04:50 2009
@@ -5,7 +5,7 @@
Build-Depends: debhelper (>= 7.0.50), dpatch
Build-Depends-Indep: cli-common-dev (>= 0.5.7),
pkg-config,
- mono-devel (>= 2.0),
+ mono-devel (>= 2.4.2.3),
libmono-dev (>= 2.0),
libmono2.0-cil,
libmono-cairo2.0-cil,
@@ -34,13 +34,17 @@
Architecture: all
Suggests: smuxi-server
Depends: smuxi-frontend-gnome-irc (= ${source:Version})
-Description: IRC client for advanced users
- Smart MUtipleXed Irc (smuxi) is an IRC client for advanced users.
- It is split into 2 parts, engine and frontend. The frontend can be detached
- from the running engine and later reattached, while keeping the complete
- state.
+Description: IRC client for sophisticated users
+ Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
+ client for sophisticated users, targeting the GNOME desktop.
.
- This is a metapackage which depends on the default flavor of smuxi, which is
+ The special feature of Smuxi is that it can be used like the typical
+ irssi+screen combo. The IRC session can run on a server (using
+ `smuxi-server') and a frontend (like `smuxi-frontend-gnome') then can
+ connect to that. The frontend can then be detached and re-attached at some
+ later point without losing any IRC connections or messages.
+ .
+ This is a metapackage which depends on the default flavor of Smuxi, which is
the GNOME frontend with enhanced IRC support.
Package: smuxi-engine
@@ -48,63 +52,83 @@
Replaces: smuxi (<< 0.5.25)
Recommends: smuxi-engine-irc
Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: Engine library for smuxi
- Smart MUtipleXed Irc (smuxi) is an IRC client for advanced users.
- It is split into 2 parts, engine and frontend. The frontend can be detached
- from the running engine and later reattached, while keeping the complete
- state.
+Description: Engine library for Smuxi
+ Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
+ client for sophisticated users, targeting the GNOME desktop.
.
- This package contains the smuxi engine, needed by smuxi frontends or the
+ The special feature of Smuxi is that it can be used like the typical
+ irssi+screen combo. The IRC session can run on a server (using
+ `smuxi-server') and a frontend (like `smuxi-frontend-gnome') then can
+ connect to that. The frontend can then be detached and re-attached at some
+ later point without losing any IRC connections or messages.
+ .
+ This package contains the Smuxi engine, needed by Smuxi frontends or the
standalone server.
Package: smuxi-engine-irc
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, smuxi-engine (= ${source:Version})
-Description: IRC support for Engine library for smuxi
- Smart MUtipleXed Irc (smuxi) is an IRC client for advanced users.
- It is split into 2 parts, engine and frontend. The frontend can be detached
- from the running engine and later reattached, while keeping the complete
- state.
+Description: IRC support for Engine library for Smuxi
+ Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
+ client for sophisticated users, targeting the GNOME desktop.
.
- This package contains IRC support for the smuxi engine.
+ The special feature of Smuxi is that it can be used like the typical
+ irssi+screen combo. The IRC session can run on a server (using
+ `smuxi-server') and a frontend (like `smuxi-frontend-gnome') then can
+ connect to that. The frontend can then be detached and re-attached at some
+ later point without losing any IRC connections or messages.
+ .
+ This package contains IRC support for the Smuxi engine.
Package: smuxi-server
Architecture: all
Replaces: smuxi (<< 0.5.25)
Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, smuxi-engine (= ${source:Version})
-Description: Server application for smuxi
- Smart MUtipleXed Irc (smuxi) is an IRC client for advanced users.
- It is split into 2 parts, engine and frontend. The frontend can be detached
- from the running engine and later reattached, while keeping the complete
- state.
+Description: Server application for Smuxi
+ Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
+ client for sophisticated users, targeting the GNOME desktop.
.
- This package contains the standalone server of smuxi, it doesn't need any GUI.
- The smuxi frontends can connect to a running server via the network.
+ The special feature of Smuxi is that it can be used like the typical
+ irssi+screen combo. The IRC session can run on a server (using
+ `smuxi-server') and a frontend (like `smuxi-frontend-gnome') then can
+ connect to that. The frontend can then be detached and re-attached at some
+ later point without losing any IRC connections or messages.
+ .
+ This package contains the standalone server of Smuxi, it doesn't need any GUI.
+ The Smuxi frontends can connect to a running server via the network.
Package: smuxi-frontend
Architecture: all
Replaces: smuxi (<< 0.5.25)
Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, smuxi-engine (= ${source:Version})
-Description: Frontend library for smuxi
- Smart MUtipleXed Irc (smuxi) is an IRC client for advanced users.
- It is split into 2 parts, engine and frontend. The frontend can be detached
- from the running engine and later reattached, while keeping the complete
- state.
+Description: Frontend library for Smuxi
+ Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
+ client for sophisticated users, targeting the GNOME desktop.
.
- This package contains the base library for all smuxi frontends.
+ The special feature of Smuxi is that it can be used like the typical
+ irssi+screen combo. The IRC session can run on a server (using
+ `smuxi-server') and a frontend (like `smuxi-frontend-gnome') then can
+ connect to that. The frontend can then be detached and re-attached at some
+ later point without losing any IRC connections or messages.
+ .
+ This package contains the base library for all Smuxi frontends.
Package: smuxi-frontend-gnome
Architecture: all
Replaces: smuxi (<< 0.5.25)
Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, smuxi-engine (= ${source:Version}),
smuxi-frontend (= ${source:Version})
-Description: GNOME frontend for smuxi
- Smart MUtipleXed Irc (smuxi) is an IRC client for advanced users.
- It is split into 2 parts, engine and frontend. The frontend can be detached
- from the running engine and later reattached, while keeping the complete
- state.
+Description: GNOME frontend for Smuxi
+ Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
+ client for sophisticated users, targeting the GNOME desktop.
.
- This package contains the GNOME frontend of smuxi, it can run either standalone
+ The special feature of Smuxi is that it can be used like the typical
+ irssi+screen combo. The IRC session can run on a server (using
+ `smuxi-server') and a frontend (like `smuxi-frontend-gnome') then can
+ connect to that. The frontend can then be detached and re-attached at some
+ later point without losing any IRC connections or messages.
+ .
+ This package contains the GNOME frontend of Smuxi, it can run either standalone
using a local engine or connect to a running remote engine (server).
Package: smuxi-frontend-gnome-irc
@@ -113,10 +137,14 @@
smuxi-engine-irc (= ${source:Version}),
smuxi-frontend (= ${source:Version}),
smuxi-frontend-gnome (= ${source:Version})
-Description: IRC support for GNOME frontend for smuxi
- Smart MUtipleXed Irc (smuxi) is an IRC client for advanced users.
- It is split into 2 parts, engine and frontend. The frontend can be detached
- from the running engine and later reattached, while keeping the complete
- state.
+Description: IRC support for GNOME frontend for Smuxi
+ Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
+ client for sophisticated users, targeting the GNOME desktop.
.
- This package contains enhanced IRC support for the GNOME frontend of smuxi.
+ The special feature of Smuxi is that it can be used like the typical
+ irssi+screen combo. The IRC session can run on a server (using
+ `smuxi-server') and a frontend (like `smuxi-frontend-gnome') then can
+ connect to that. The frontend can then be detached and re-attached at some
+ later point without losing any IRC connections or messages.
+ .
+ This package contains enhanced IRC support for the GNOME frontend of Smuxi.
Modified: packages/smuxi/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/smuxi/trunk/debian/rules?rev=5073&op=diff
==============================================================================
--- packages/smuxi/trunk/debian/rules (original)
+++ packages/smuxi/trunk/debian/rules Mon Aug 24 17:04:50 2009
@@ -8,29 +8,21 @@
PATCH_LIST_FILE = $(CURDIR)/debian/patches/00list
$(PATCH_LIST_FILE):
- $(shell egrep -v '(ubuntu|debian)_default_settings' $(PATCH_LIST_FILE) > $(PATCH_LIST_FILE))
-ifeq ($(DISTRO),"Ubuntu")
- $(shell echo ubuntu_default_settings >> $(PATCH_LIST_FILE))
-else
- $(shell echo debian_default_settings >> $(PATCH_LIST_FILE))
-endif
+ egrep -v '(ubuntu|debian)_default_settings' $(PATCH_LIST_FILE) > $(PATCH_LIST_FILE) || true
+ if [ "$(DISTRO)" = "Ubuntu" ]; then \
+ echo ubuntu_default_settings >> $(PATCH_LIST_FILE); \
+ else \
+ echo debian_default_settings >> $(PATCH_LIST_FILE); \
+ fi
-autogen: $(PATCH_LIST_FILE) patch-stamp
- libtoolize --automake
- aclocal -I.
- autoconf
- automake --add-missing --copy
-
-override_dh_auto_configure: autogen
- dh_auto_configure -- --enable-engine-irc --enable-frontend-gnome GMCS=/usr/bin/csc MCS=/usr/bin/csc
+override_dh_auto_configure: $(PATCH_LIST_FILE) patch
+ dh_auto_configure -- --enable-engine-irc --enable-frontend-gnome GMCS=/usr/bin/mono-csc MCS=/usr/bin/mono-csc
override_dh_clean: clean-patched unpatch
clean-patched:
dh_clean
- rm -rf configure config.sub config.guess ltmain.sh aclocal.m4 autom4te.cache/
- find . -name "Makefile.in" -delete
-%:
+.DEFAULT:
dh $@
-.PHONY: autogen clean-patched
+.PHONY: $(PATCH_LIST_FILE) clean-patched
More information about the Pkg-cli-apps-commits
mailing list