debian/0000775000000000000000000000000011624542666007204 5ustar debian/deskscribe.manpages0000664000000000000000000000002411512327271013020 0ustar debian/deskscribe.1 debian/patches/0000775000000000000000000000000011624542603010622 5ustar debian/patches/01_fix_desktop_files.patch0000664000000000000000000000213611512340666015647 0ustar Description: Correct categories in desktop files. Author: Pedro Fragoso --- a/deskscribe.desktop.in +++ b/deskscribe.desktop.in @@ -1,5 +1,4 @@ [Desktop Entry] -Encoding=UTF-8 Name=DeskScribe _GenericName=Desktop Activity Logger _Comment=Desktop user activity logging tool @@ -7,6 +6,7 @@ Icon=deskscribe Terminal=false Type=Application -Categories=Application;GNOME;GTK;Utility;Applet; +Categories=GNOME;GTK;Utility;Applet; StartupNotify=false +OnlyShowIn=GNOME; X-SuSE-translate=true --- a/mausgrapher.desktop.in +++ b/mausgrapher.desktop.in @@ -1,5 +1,4 @@ [Desktop Entry] -Encoding=UTF-8 Name=Mausgrapher _GenericName=Mouse Click Grapher _Comment=Mouse click graphing tool @@ -8,6 +7,7 @@ Terminal=false Type=Application MimeType=text/x-mouse-log -Categories=Application;GNOME;GTK;Development;GUIDesigner; +Categories=GNOME;GTK;Development;GUIDesigner; StartupNotify=true +OnlyShowIn=GNOME; X-SuSE-translate=true --- /dev/null +++ b/po/POTFILES.skip @@ -0,0 +1,2 @@ +.pc/01_fix_desktop_files.patch/deskscribe.desktop.in +.pc/01_fix_desktop_files.patch/mausgrapher.desktop.in debian/patches/02_X11_libs.patch0000664000000000000000000000066711512337310013530 0ustar Description: X11 libraries are required to link with --no-add-needed Author: Ilya Barygin --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,7 @@ localedir="${prefix}/${DATADIRNAME}/locale" AC_SUBST(localedir) -PKG_CHECK_MODULES([MOUSER], [gtk+-2.0 libglade-2.0 >= 2.5.1 libwnck-1.0]) +PKG_CHECK_MODULES([MOUSER], [gtk+-2.0 libglade-2.0 >= 2.5.1 libwnck-1.0 x11]) AC_SUBST(MOUSER_CFLAGS) AC_SUBST(MOUSER_LIBS) debian/patches/03_unused_variables.patch0000664000000000000000000000200111624542603015471 0ustar Description: Fix build failure with GCC 4.6 (-Wunused-but-set-variable) Author: Angel Abad Bug-Ubuntu: https://launchpad.net/bugs/831291 Forwarded: no Last-Update: 2011-08-22 --- a/src/docklet.c +++ b/src/docklet.c @@ -30,9 +30,9 @@ static gboolean mauser_button_release (GtkWidget * widget, GdkEventButton * event, Mauser * maus) { - GdkDisplay * display; +// GdkDisplay * display; - display = gtk_widget_get_display (widget); +// display = gtk_widget_get_display (widget); switch (event->button) { case 1: --- a/src/record.c +++ b/src/record.c @@ -53,7 +53,7 @@ Window root; Window xwindow; Window child; - Window xwindow_last = 0; +// Window xwindow_last = 0; int rx, ry, wx, wy; unsigned int wmask; @@ -87,7 +87,7 @@ while (xwindow) { - xwindow_last = xwindow; +// xwindow_last = xwindow; XQueryPointer (GDK_DISPLAY_XDISPLAY (display), xwindow, &root, &xwindow, &rx, &ry, &wx, &wy, &wmask); } debian/patches/series0000664000000000000000000000010711624540743012040 0ustar 01_fix_desktop_files.patch 02_X11_libs.patch 03_unused_variables.patch debian/rules0000775000000000000000000000006111512332742010245 0ustar #!/usr/bin/make -f %: dh --with autoreconf $@ debian/deskscribe.10000664000000000000000000000123211512327271011367 0ustar .TH "deskscribe" 1 .SH NAME deskscribe \- Suite of tools for recording desktop activity .SH SYNOPSIS .B deskscribe .SH DESCRIPTION Mousetweaks captures the mouse pointer at 200 frames per second, so I would advise against running it on devices powered solely by a battery, for extended periods of time. Currently, it only captures and logs mouse activity data. The log format is completely compatibile with that of LogSquare. .TP Logging application runs as a system tray icon. From here, you can start and stop the logging, or quit the application. In the future, it will eventually be able to log key presses as well as capture the screen in video formats. debian/links0000664000000000000000000000011011512327271010224 0ustar /usr/share/man/man1/deskscribe.1.gz usr/share/man/man1/mausgrapher.1.gz debian/copyright0000664000000000000000000000370011512336310011116 0ustar This package was debianized by Pedro Fragoso on Fri, 14 Dec 2007 22:35:24 +0000. It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/deskscribe/0.4/ Upstream Author: Rodney Dawes Copyright: 2007 Rodney Dawes 2007 Novell, Inc. (www.novell.com) License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. See `/usr/share/common-licenses/GPL-2'. ----------------------------------------------------------------------- libegg is a separated project and is covered by LPGL Copyright: 2002 Anders Carlsson Licence: This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. See '/usr/share/common-licenses/LGPL' The Debian packaging is © 2007, Pedro Fragoso and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. debian/watch0000664000000000000000000000015611512327271010224 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/deskscribe/0.4/deskscribe-([\d\.]+)\.tar\.gz debian uupdate debian/control0000664000000000000000000000145411512336035010576 0ustar Source: deskscribe Section: x11 Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Pedro Fragoso Build-Depends: debhelper (>= 7), intltool, pkg-config, libgtk2.0-dev, libglib2.0-dev, libwnck-dev, libglade2-dev (>= 2.5.1), libx11-dev, dh-autoreconf Homepage: http://gnomefiles.org/app.php/DeskScribe Standards-Version: 3.9.1 Package: deskscribe Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: A suite of tools for recording a user's desktop activity The deskscribe logging application runs as a system tray icon. From here, you can start and stop the logging, or quit the application. In the future, it will eventually be able to log key presses as well as capture the screen in video formats debian/compat0000664000000000000000000000000211512327271010367 0ustar 5 debian/source/0000775000000000000000000000000011512331213010460 5ustar debian/source/format0000664000000000000000000000001411512331213011666 0ustar 3.0 (quilt) debian/changelog0000664000000000000000000000137411624542654011060 0ustar deskscribe (0.4.2-0ubuntu3) oneiric; urgency=low * debian/patches/03_unused_variables.patch: - Fix build failure with GCC 4.6 (LP: #831291) -- Angel Abad Mon, 22 Aug 2011 23:09:56 +0200 deskscribe (0.4.2-0ubuntu2) natty; urgency=low * New patch 02_X11_libs: fix FTBFS due to missing X11 libraries (LP: #695278). Also add X11 to build dependencies. * Switch to debhelper 7 and dh-autoreconf. * Switch to source format 3.0 (quilt) for patches. * Lintian fixes (patch description, © symbol). -- Ilya Barygin Sun, 09 Jan 2011 17:13:01 +0300 deskscribe (0.4.2-0ubuntu1) hardy; urgency=low * Initial release (LP: #176458) -- Pedro Fragoso Fri, 14 Dec 2007 22:35:24 +0000