rev 15184 - in kde-extras/rsibreak/trunk/debian: . patches

Fathi Boudra fabo at alioth.debian.org
Sat Jul 11 13:26:18 UTC 2009


Author: fabo
Date: 2009-07-11 13:26:14 +0000 (Sat, 11 Jul 2009)
New Revision: 15184

Added:
   kde-extras/rsibreak/trunk/debian/rsibreak.1
   kde-extras/rsibreak/trunk/debian/rsibreak.install
   kde-extras/rsibreak/trunk/debian/rsibreak.manpages
Removed:
   kde-extras/rsibreak/trunk/debian/rsibreak.manpage
Modified:
   kde-extras/rsibreak/trunk/debian/changelog
   kde-extras/rsibreak/trunk/debian/compat
   kde-extras/rsibreak/trunk/debian/control
   kde-extras/rsibreak/trunk/debian/patches/series
   kde-extras/rsibreak/trunk/debian/rules
Log:
* New upstream version from svn revision 994804.
* Remove patches:
  - build with KDE 4.2.0 - fixed upstream.
  - memory leak - merged upstream.
* Bump compat/debehelper to 7.
* Remove cdbs build dependency.
* Add debian/rsibreak.manpages and rename rsibreak manpage to rsibreak.1.
* Add debian/rsibreak.install.


Modified: kde-extras/rsibreak/trunk/debian/changelog
===================================================================
--- kde-extras/rsibreak/trunk/debian/changelog	2009-07-10 10:14:18 UTC (rev 15183)
+++ kde-extras/rsibreak/trunk/debian/changelog	2009-07-11 13:26:14 UTC (rev 15184)
@@ -1,3 +1,16 @@
+rsibreak (1:0.9.0+svn994804-1) unstable; urgency=low
+
+  * New upstream version from svn revision 994804.
+  * Remove patches:
+    - build with KDE 4.2.0 - fixed upstream.
+    - memory leak - merged upstream.
+  * Bump compat/debehelper to 7.
+  * Remove cdbs build dependency.
+  * Add debian/rsibreak.manpages and rename rsibreak manpage to rsibreak.1.
+  * Add debian/rsibreak.install.
+
+ -- Fathi Boudra <fabo at debian.org>  Sat, 11 Jul 2009 11:44:46 +0200
+
 rsibreak (1:0.9.0-5) unstable; urgency=low
 
   * run po/CMakeLists.txt thru uniq to fix build issues with cmake 2.6.4

Modified: kde-extras/rsibreak/trunk/debian/compat
===================================================================
--- kde-extras/rsibreak/trunk/debian/compat	2009-07-10 10:14:18 UTC (rev 15183)
+++ kde-extras/rsibreak/trunk/debian/compat	2009-07-11 13:26:14 UTC (rev 15184)
@@ -1,2 +1 @@
-6
-
+7

Modified: kde-extras/rsibreak/trunk/debian/control
===================================================================
--- kde-extras/rsibreak/trunk/debian/control	2009-07-10 10:14:18 UTC (rev 15183)
+++ kde-extras/rsibreak/trunk/debian/control	2009-07-11 13:26:14 UTC (rev 15184)
@@ -6,15 +6,15 @@
  Ana Beatriz Guerrero Lopez <ana at debian.org>, Sune Vuorela <debian at pusling.com>,
  Fathi Boudra <fabo at debian.org>, Armin Berres <trigger+debian at space-based.de>,
  Daniel Queirolo <danf.1979 at gmail.com>, Xavier Vello <xavier.vello at gmail.com>
-Build-Depends: debhelper (>= 6), cmake, quilt (>= 0.40), cdbs, pkg-kde-tools,
- libxss-dev, libxrandr-dev, kdelibs5-dev (>= 4:4.2.0)
-Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 7), quilt, cmake, pkg-kde-tools,
+ kdelibs5-dev (>= 4:4.2.0), libxrandr-dev, libxss-dev
+Standards-Version: 3.8.2
 Homepage: http://www.rsibreak.org
 
 Package: rsibreak
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: KDE4 utility to help prevent repetitive strain injury
+Description: utility to help prevent repetitive strain injury for KDE 4
  Prolonged use of a mouse and keyboard can cause a repetitive strain injury
  (RSI), so computer users are advised to take regular breaks.
  .

Modified: kde-extras/rsibreak/trunk/debian/patches/series
===================================================================
--- kde-extras/rsibreak/trunk/debian/patches/series	2009-07-10 10:14:18 UTC (rev 15183)
+++ kde-extras/rsibreak/trunk/debian/patches/series	2009-07-11 13:26:14 UTC (rev 15184)
@@ -1,3 +1,3 @@
-03_build_fix.diff
-01_build_with_4.2.0
-02_mem_leak
+#03_build_fix.diff
+#01_build_with_4.2.0
+#02_mem_leak

Added: kde-extras/rsibreak/trunk/debian/rsibreak.1
===================================================================
--- kde-extras/rsibreak/trunk/debian/rsibreak.1	                        (rev 0)
+++ kde-extras/rsibreak/trunk/debian/rsibreak.1	2009-07-11 13:26:14 UTC (rev 15184)
@@ -0,0 +1,152 @@
+.\" This file was generated by kdemangen.pl
+.TH RSIBREAK 1 "Dec 2008" "K Desktop Environment" "Try to prevent Repetitive Strain Injury by reminding a user to rest."
+.SH NAME
+rsibreak
+\- Try to prevent Repetitive Strain Injury by reminding a user to rest.
+.SH SYNOPSIS
+rsibreak [Qt\-options] [KDE\-options] 
+.SH DESCRIPTION
+Prolonged use of a mouse and keyboard can cause a repetitive strain injury
+(RSI), so computer users are advised to take regular breaks.
+
+RSIreak helps prevent repetitive strain injuries by keeping track of usage
+patterns and periodically informing users to take breaks.  During break
+periods, RSIBreak can either show an unobtrusive message, lock the screen
+entirely, or present a slideshow.
+
+.SH OPTIONS
+.SS Generic options:
+.TP
+.B  \-\-help  
+Show help about options
+.TP
+.B  \-\-help\-qt  
+Show Qt specific options
+.TP
+.B  \-\-help\-kde  
+Show KDE specific options
+.TP
+.B  \-\-help\-all  
+Show all options
+.TP
+.B  \-\-author  
+Show author information
+.TP
+.B \-v,  \-\-version  
+Show version information
+.TP
+.B  \-\-license  
+Show license information
+.TP
+.B  \-\-  
+End of options
+.SS 
+.SS KDE options:
+.TP
+.B  \-\-caption  <caption>
+Use 'caption' as name in the titlebar
+.TP
+.B  \-\-icon  <icon>
+Use 'icon' as the application icon
+.TP
+.B  \-\-config  <filename>
+Use alternative configuration file
+.TP
+.B  \-\-nocrashhandler  
+Disable crash handler, to get core dumps
+.TP
+.B  \-\-waitforwm  
+Waits for a WM_NET compatible windowmanager
+.TP
+.B  \-\-style  <style>
+sets the application GUI style
+.TP
+.B  \-\-geometry  <geometry>
+sets the client geometry of the main widget - see man X for the argument format
+.TP
+.B  \-\-nofork  
+Do not run in the background.
+.SS Qt options:
+.TP
+.B  \-\-display  <displayname>
+Use the X-server display 'displayname'
+.TP
+.B  \-\-session  <sessionId>
+Restore the application for the given 'sessionId'
+.TP
+.B  \-\-cmap  
+Causes the application to install a private color
+map on an 8-bit display
+.TP
+.B  \-\-ncols  <count>
+Limits the number of colors allocated in the color
+cube on an 8-bit display, if the application is
+using the QApplication::ManyColor color
+specification
+.TP
+.B  \-\-nograb  
+tells Qt to never grab the mouse or the keyboard
+.TP
+.B  \-\-dograb  
+running under a debugger can cause an implicit
+-nograb, use -dograb to override
+.TP
+.B  \-\-sync  
+switches to synchronous mode for debugging
+.TP
+.B \-\-fn,  \-\-font  <fontname>
+defines the application font
+.TP
+.B \-\-bg,  \-\-background  <color>
+sets the default background color and an
+application palette (light and dark shades are
+calculated)
+.TP
+.B \-\-fg,  \-\-foreground  <color>
+sets the default foreground color
+.TP
+.B \-\-btn,  \-\-button  <color>
+sets the default button color
+.TP
+.B  \-\-name  <name>
+sets the application name
+.TP
+.B  \-\-title  <title>
+sets the application title (caption)
+.TP
+.B  \-\-visual  TrueColor
+forces the application to use a TrueColor visual on
+an 8-bit display
+.TP
+.B  \-\-inputstyle  <inputstyle>
+sets XIM (X Input Method) input style. Possible
+values are onthespot, overthespot, offthespot and
+root
+.TP
+.B  \-\-im  <XIM server>
+set XIM server
+.TP
+.B  \-\-noxim  
+disable XIM
+.TP
+.B  \-\-reverse  
+mirrors the whole layout of widgets
+.TP
+.B  \-\-stylesheet  
+<file.qss>   applies the Qt stylesheet to the application widgets
+.SS 
+
+.SH SEE ALSO
+Full user documentation is available through the KDE Help Center.  You can also enter the URL
+.BR help:/rsibreak/
+directly into konqueror or you can run 
+.BR "`khelpcenter help:/rsibreak/'"
+from the command-line.
+.br
+.SH AUTHORS
+.nf
+Tom Albers <tomalbers at kde.nl>
+.br
+Bram Schoenmakers <bramschoenmakers at kde.nl>
+.br
+

Added: kde-extras/rsibreak/trunk/debian/rsibreak.install
===================================================================
--- kde-extras/rsibreak/trunk/debian/rsibreak.install	                        (rev 0)
+++ kde-extras/rsibreak/trunk/debian/rsibreak.install	2009-07-11 13:26:14 UTC (rev 15184)
@@ -0,0 +1,2 @@
+debian/rsibreak.xpm usr/share/pixmaps/
+debian/rsibreak-16.xpm usr/share/pixmaps/

Added: kde-extras/rsibreak/trunk/debian/rsibreak.manpages
===================================================================
--- kde-extras/rsibreak/trunk/debian/rsibreak.manpages	                        (rev 0)
+++ kde-extras/rsibreak/trunk/debian/rsibreak.manpages	2009-07-11 13:26:14 UTC (rev 15184)
@@ -0,0 +1 @@
+debian/rsibreak.1

Modified: kde-extras/rsibreak/trunk/debian/rules
===================================================================
--- kde-extras/rsibreak/trunk/debian/rules	2009-07-10 10:14:18 UTC (rev 15183)
+++ kde-extras/rsibreak/trunk/debian/rules	2009-07-11 13:26:14 UTC (rev 15184)
@@ -1,13 +1,26 @@
 #!/usr/bin/make -f
 
-DEB_INSTALL_MANPAGES_rsibreak	= debian/rsibreak.manpage
+include /usr/share/pkg-kde-tools/makefiles/1/variables.mk
 
-include /usr/share/pkg-kde-tools/makefiles/1/cdbs/kde.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
+%:
+	dh --with quilt $@
 
-binary-install/rsibreak::
-	install -D -p -m0644 debian/rsibreak.xpm \
-		debian/rsibreak/usr/share/pixmaps/rsibreak.xpm
-	install -D -p -m0644 debian/rsibreak-16.xpm \
-		debian/rsibreak/usr/share/pixmaps/rsibreak-16.xpm
+override_dh_auto_configure:
+	mkdir builddir
+	cd builddir && cmake .. \
+		-DCMAKE_INSTALL_PREFIX=/usr \
+		-DCMAKE_C_FLAGS="$(CFLAGS)" \
+		-DCMAKE_LD_FLAGS="-Wl,-z,defs" \
+		-DCMAKE_CXX_FLAGS="$(CXXFLAGS)" \
+		-DCMAKE_SKIP_RPATH=ON \
+		-DCMAKE_VERBOSE_MAKEFILE=ON \
+		$(DEB_CMAKE_KDE4_FLAGS)
+
+override_dh_auto_build:
+	$(MAKE) -C builddir
+
+override_dh_auto_clean:
+	rm -rf builddir
+
+override_dh_auto_install:
+	$(MAKE) -C builddir DESTDIR=$(CURDIR)/debian/rsibreak install




More information about the pkg-kde-commits mailing list