[Pkg-cli-apps-commits] [SCM] smuxi branch, master, updated. debian/0.8-8-9-g7373915

Mirco Bauer meebey at meebey.net
Tue Jan 3 08:28:29 UTC 2012


The following commit has been merged in the master branch:
commit c0f6d11fc5f82a19057dab1c2dede09eb24b28df
Author: Mirco Bauer <meebey at meebey.net>
Date:   Tue Jan 3 09:13:30 2012 +0100

    Enabled and added STFL frontend packages

diff --git a/debian/control b/debian/control
index 28784b6..47a7bda 100644
--- a/debian/control
+++ b/debian/control
@@ -224,3 +224,32 @@ Description: IRC support for GNOME frontend for Smuxi
  local engine that is used by the local frontend client.
  .
  This package contains enhanced IRC support for the GNOME frontend of Smuxi.
+
+Package: smuxi-frontend-stfl
+Architecture: all
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         ${cli:Depends},
+         smuxi-engine (= ${source:Version}),
+         smuxi-frontend (= ${source:Version})
+Description: STFL frontend for Smuxi (experimental)
+ Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
+ client for sophisticated users, targeting the GNOME desktop.
+ .
+ Smuxi is based on the client-server model: The core application (engine) can
+ be placed onto a server which is connected to the Internet around-the-clock;
+ one or more frontends then connect to the core. This way, the connection to
+ IRC can be kept up even when all frontends have been closed. The combination
+ of screen and irssi served as example for this architecture.
+ .
+ Smuxi also supports the regular single application mode. This behaves like a
+ typical IRC client; it doesn't need separate core management and utilizes a
+ local engine that is used by the local frontend client.
+ .
+ This package contains the experimental STFL frontend of Smuxi, it can run
+ either standalone using a local engine or connect to a running
+ remote engine (server).
+ .
+ STFL is a library that uses ncurses to draw text based  user interface using
+ a markup language (like Glade for GTK+). This frontend is in early alpha state
+ and lacks a lot of interface features and likes to crash.
diff --git a/debian/rules b/debian/rules
index 4d9a7f3..232a46e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,13 @@ export DH_VERBOSE=1
 include /usr/share/cli-common/cli.make
 
 override_dh_auto_configure:
-	dh_auto_configure -- --enable-engine-irc --enable-frontend-gnome --with-notify --with-indicate GMCS=/usr/bin/mono-csc MCS=/usr/bin/mono-csc
+	dh_auto_configure -- \
+		--enable-engine-irc \
+		--enable-frontend-gnome \
+		--enable-frontend-stfl \
+		--with-notify \
+		--with-indicate \
+		GMCS=/usr/bin/mono-csc MCS=/usr/bin/mono-csc
 
 # disable "make check"
 override_dh_auto_test:
diff --git a/debian/smuxi-frontend-stfl.install b/debian/smuxi-frontend-stfl.install
new file mode 100644
index 0000000..37ab0c0
--- /dev/null
+++ b/debian/smuxi-frontend-stfl.install
@@ -0,0 +1,2 @@
+usr/bin/smuxi-frontend-stfl
+usr/lib/smuxi/smuxi-frontend-stfl.exe*

-- 
smuxi



More information about the Pkg-cli-apps-commits mailing list