[Pkg-haskell-commits] darcs: taffybar: Add taffybar executable and its manpage

Louis Bettens louis at bettens.info
Fri Jul 19 15:00:17 UTC 2013


Fri Jul 19 14:58:44 UTC 2013  Louis Bettens <louis at bettens.info>
  * Add taffybar executable and its manpage

    M ./control -2 +17
    A ./patches/man-page.patch
    M ./patches/series +1
    M ./rules +3

Fri Jul 19 14:58:44 UTC 2013  Louis Bettens <louis at bettens.info>
  * Add taffybar executable and its manpage
diff -rN -u old-taffybar/control new-taffybar/control
--- old-taffybar/control	2013-07-19 15:00:17.254042390 +0000
+++ new-taffybar/control	2013-07-19 15:00:17.270040486 +0000
@@ -73,8 +73,10 @@
 Homepage: http://hackage.haskell.org/package/taffybar
 Vcs-Darcs: http://darcs.debian.org/pkg-haskell/taffybar
 Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/taffybar
-X-Description: Short description of foo
- Long description of foo
+X-Description: desktop bar extensible in Haskell
+ This bar is based on gtk2hs and provides several widgets (including a few
+ graphical ones).
+ It also sports an optional snazzy system tray.
 
 Package: libghc-taffybar-dev
 Architecture: any
@@ -112,3 +114,16 @@
  ${haskell:LongDescription}
  .
  ${haskell:Blurb}
+
+Package: taffybar
+Architecture: any
+Depends: ${haskell:Depends}
+  , ${shlibs:Depends}
+  , ${misc:Depends}
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Provides: ${haskell:Provides}
+Description: desktop bar extensible in Haskell
+ This bar is based on gtk2hs and provides several widgets (including a few
+ graphical ones).
+ It also sports an optional snazzy system tray.
diff -rN -u old-taffybar/patches/man-page.patch new-taffybar/patches/man-page.patch
--- old-taffybar/patches/man-page.patch	1970-01-01 00:00:00.000000000 +0000
+++ new-taffybar/patches/man-page.patch	2013-07-19 15:00:17.274041089 +0000
@@ -0,0 +1,33 @@
+Index: taffybar/taffybar.1
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ taffybar/taffybar.1	2013-07-19 16:34:14.000000000 +0200
+@@ -0,0 +1,28 @@
++.TH taffybar 1 "19 July 2013" "taffybar version 0.2.1" "User Manual"
++
++.SH NAME
++taffybar \- desktop bar extensible in Haskell
++
++.SH SYNOPSIS
++.B taffybar
++
++.SH DESCRIPTION
++Taffybar is a desktop bar written and extensible in Haskell. Consult the html
++documentation for a full description of its behaviour.
++
++.SH OPTIONS
++It doesn't take any.
++
++.SH BUGS
++Bug reports, ideas and suggestions should be posted to the GitHub issue tracker
++<https://github.com/travitch/taffybar/issues>.
++
++.SH COPYRIGHT
++Copyright \(co 2012 Tristan Ravitch.
++.PP
++Taffybar is released under the terms of the BSD License.
++.SH "SEE ALSO"
++.BR xmobar (1)
++
++.SH AUTHOR
++Tristan Ravitch
diff -rN -u old-taffybar/patches/series new-taffybar/patches/series
--- old-taffybar/patches/series	2013-07-19 15:00:17.246040136 +0000
+++ new-taffybar/patches/series	2013-07-19 15:00:17.278040179 +0000
@@ -1,2 +1,3 @@
 eliminate-web-encodings-dependency.patch
 port-from-dbus-core-to-dbus.patch
+man-page.patch
diff -rN -u old-taffybar/rules new-taffybar/rules
--- old-taffybar/rules	2013-07-19 15:00:17.242047723 +0000
+++ new-taffybar/rules	2013-07-19 15:00:17.278040179 +0000
@@ -2,3 +2,6 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk
+
+binary-fixup/taffybar::
+	install -m 755 -s -D dist-ghc/build/taffybar/taffybar debian/taffybar/usr/bin/taffybar || true




More information about the Pkg-haskell-commits mailing list