--- mousepad-0.2.16.orig/debian/watch +++ mousepad-0.2.16/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://www.xfce.org/archive/xfce-(.*)/src/ \ + mousepad-(.*)\.tar\.bz2 --- mousepad-0.2.16.orig/debian/control +++ mousepad-0.2.16/debian/control @@ -0,0 +1,39 @@ +Source: mousepad +Section: editors +Priority: optional +Maintainer: Xubuntu Developers +XSBC-Original-Maintainer: Debian Xfce Maintainers +Uploaders: Emanuele Rocca , Simon Huggins , + Yves-Alexis Perez +Build-Depends: debhelper (>= 4.0.0), docbook-to-man, + libxfcegui4-dev (>= 4.6.0), pkg-config, libxml-parser-perl, chrpath, intltool +Standards-Version: 3.8.0 +Vcs-Svn: svn://svn.debian.org/pkg-xfce/desktop/trunk/mousepad/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/desktop/trunk/mousepad/ + +Package: mousepad +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: xfprint4 +Description: simple Xfce oriented text editor + Mousepad is a graphical text editor for Xfce based on Leafpad. + . + The initial reason for Mousepad was to provide printing support, which would + have been difficult for Leafpad for various reasons. + . + Although some features are under development, currently Mousepad has the + following features: + * Complete support for UTF-8 text + * Cut/Copy/Paste and Select All text + * Search and Replace + * Font selection + * Word Wrap + * Character coding selection + * Auto character coding detection (UTF-8 and some code-sets) + * Manual code-set setting + * Infinite Undo/Redo by word + * Auto Indent + * Multi-line Indent + * Display line numbers + * Drag and Drop + * Printing --- mousepad-0.2.16.orig/debian/docs +++ mousepad-0.2.16/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- mousepad-0.2.16.orig/debian/compat +++ mousepad-0.2.16/debian/compat @@ -0,0 +1 @@ +4 --- mousepad-0.2.16.orig/debian/menu +++ mousepad-0.2.16/debian/menu @@ -0,0 +1,6 @@ +?package(mousepad):\ + needs="X11"\ + section="Applications/Editors"\ + title="MousePad"\ + command="/usr/bin/mousepad"\ + icon="/usr/share/pixmaps/mousepad.xpm" --- mousepad-0.2.16.orig/debian/rules +++ mousepad-0.2.16/debian/rules @@ -0,0 +1,93 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +#include /usr/share/quilt/quilt.make + +config.status: configure + dh_testdir + # Add here commands to configure the package. + CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --sysconfdir=/etc --enable-final + + +build: build-stamp + +build-stamp: config.status + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + docbook-to-man debian/mousepad.sgml > mousepad.1 + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp mousepad.1 + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) distclean +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/mousepad. + $(MAKE) install DESTDIR=$(CURDIR)/debian/mousepad + install -D -m 644 $(CURDIR)/debian/mousepad.xpm \ + $(CURDIR)/debian/mousepad/usr/share/pixmaps/mousepad.xpm + + chrpath -d -k $(CURDIR)/debian/mousepad/usr/bin/mousepad + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installmenu + dh_desktop + dh_installman mousepad.1 + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- mousepad-0.2.16.orig/debian/mousepad.xpm +++ mousepad-0.2.16/debian/mousepad.xpm @@ -0,0 +1,132 @@ +/* XPM */ +static char *leafpad[] = { +/* columns rows colors chars-per-pixel */ +"32 32 94 2", +" c #000000", +". c #070808", +"X c #090909", +"o c #171717", +"O c #121C11", +"+ c #181818", +"@ c #1E241D", +"# c #1C2A1A", +"$ c #232322", +"% c #262E25", +"& c #2D2D2D", +"* c #223520", +"= c #223920", +"- c #2E352D", +"; c #362E24", +": c #37342C", +"> c #333332", +", c #393939", +"< c #2E412C", +"1 c #31422E", +"2 c #3A5937", +"3 c #3D6536", +"4 c #3E6738", +"5 c #3F6E3A", +"6 c #413B35", +"7 c #403F3D", +"8 c #584936", +"9 c #454443", +"0 c #4B4B4B", +"q c #504A43", +"w c #5D5041", +"e c #505050", +"r c #545853", +"t c #5A5A5A", +"y c #476A43", +"u c #486C44", +"i c #4C6F49", +"p c #477E41", +"a c #4C7049", +"s c #487F41", +"d c #586057", +"f c #5B615A", +"g c #5A7450", +"h c #635B47", +"j c #616843", +"k c #61615B", +"l c #626262", +"z c #6E6D6B", +"x c #717171", +"c c #50874B", +"v c #51894C", +"b c #5A844A", +"n c #856E52", +"m c #8E9B6A", +"M c #9C8B64", +"N c #A58C6D", +"B c #878685", +"V c #858985", +"C c #8C8C8B", +"Z c #91918F", +"A c #A4A5A5", +"S c #A8A7A2", +"D c #ACAAA5", +"F c #AFAEA8", +"G c #AFB0AF", +"H c #B0AFAA", +"J c #B4B2AD", +"K c #B6B6B3", +"L c #B8B7B7", +"P c #B8B7B8", +"I c #BBBAB5", +"U c #BCBBB9", +"Y c #C0BFBB", +"T c #C2C2C2", +"R c #C8C7C4", +"E c #C9C8C5", +"W c #CDCCCB", +"Q c #D1D0CE", +"! c #D6D6D5", +"~ c #D7D8D7", +"^ c #D9D8D7", +"/ c #DCDCDC", +"( c #DFDFE0", +") c #E0E0DF", +"_ c #E5E5E4", +"` c #E7E8E7", +"' c #E8E7E7", +"] c #E8E8E7", +"[ c #EBEBEB", +"{ c #F3F3F2", +"} c #F7F8F7", +"| c #F8F7F7", +" . c #FCFCFC", +".. c None", +/* pixels */ +"................................................................", +"........+ > & & & & & & & & & & & & & & & & & & & > , + ........", +"........7 r l l l l l k t l l l l l t l l l l k t 0 r 0 ........", +"........& A . . . . . . . . . . . . . . .| | { [ 0 0 e ........", +"........& A . . .| .| | | | { { { { { { { { { / 0 0 e ........", +"........& A .T J J J J J J J K [ { { { { { { { ) 0 0 e ........", +"........> A .{ ] [ [ ] ] ] ] ] { { { { { { [ { ( 0 0 e ........", +"........& A .[ ] [ ] ] ] ] ] ] ] _ _ _ ) ) ) [ / 0 0 e ........", +"........& A .Y H J J J J J J J H J H H H J H ^ ( 0 0 e ........", +"........& A .Q J K K K J K J J J J J J J J S Q ( 0 0 e ........", +"........& A .E I Y Y I U U I I Y I I I I I K ! / 0 0 e ........", +"........: A .R K I Y I I I I L I I K I I K K ! / 0 0 e ........", +"........> A .W J J J K J J J J H J J H J J S W ) 0 0 e ........", +"........> A .U J J J J J J K G H H F F H H D ! / 0 0 e ........", +"........& A .W I I I I Y J Z T ) ) ) / / / / _ / 0 0 e ........", +"........& A .! R R R R R J $ 8 C ^ [ [ [ ' ' ' ~ 0 0 0 ........", +"........> A } { { { { { { [ x ; w 8 Z W [ ` ` ` ~ 0 0 e ........", +"........& A } { [ { [ { [ { Y , n N h f W [ _ ` ~ 0 0 e ........", +"........& A } [ { [ [ [ [ [ [ z 8 M m g d W ` _ ~ 0 0 e ........", +"........& A .[ [ [ [ [ [ [ [ T : j b v i d W _ ~ 0 0 e ........", +"........& A } [ { [ [ [ [ ` ' ` C 1 4 s v a d W / 0 0 e ........", +"........& A { [ [ [ [ [ [ [ ' ' ) C < 4 s v a d Y 0 0 e ........", +"........& A { [ [ [ [ ' ' ' ` ` ' ) V 1 4 p v a r > 0 e ........", +"........> A { [ [ ' [ ' ` ` _ _ _ _ ( V < 4 s v i @ 0 e ........", +"........> A { ' [ _ [ ` _ ` _ _ _ _ _ ( V < 4 p v y - 9 ........", +"........> A { [ [ ` _ _ _ _ _ _ _ ( ) ) / V - 4 p v y % ......", +"........> A { ` [ _ [ ` ` _ _ _ ( _ ) _ ) / V < 4 p v 2 . ....", +"........> B T P P P P P P P P P L L K K L L K f * 3 5 = X ....", +"........0 , & & & > & & & & > & & & - - & > & & @ # # O . ....", +"........0 t t t t t t t t t t t t t t t t t t t r > $ & ........", +"........+ , , , , , , , , , , , , , , , , , , , , , > + ........", +"................................................................" +}; --- mousepad-0.2.16.orig/debian/mousepad.sgml +++ mousepad-0.2.16/debian/mousepad.sgml @@ -0,0 +1,118 @@ + manpage.1'. You may view + the manual page with: `docbook-to-man manpage.sgml | nroff -man | + less'. A typical entry in a Makefile or Makefile.am is: + +manpage.1: manpage.sgml + docbook-to-man $< > $@ + + + The docbook-to-man binary is found in the docbook-to-man package. + Please remember that if you create the nroff version in one of the + debian/rules file targets (such as build), you will need to include + docbook-to-man in your Build-Depends control field. + + --> + + + Yves-Alexis"> + Perez"> + + May 27, 2007"> + + 1"> + corsac@corsac.net"> + + MOUSEPAD"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2007 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + simple text editor for Xfce + + + + &dhpackage; [files] + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage; command. + + + &dhpackage; is a simple text + editor for the Xfce Desktop Environment. + + + + + SEE ALSO + + xfprint4 (1). + + + AUTHOR + + This manual page was written by &dhusername; <&dhemail;> for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
+ + + + --- mousepad-0.2.16.orig/debian/changelog +++ mousepad-0.2.16/debian/changelog @@ -0,0 +1,230 @@ +mousepad (0.2.16-1ubuntu1) jaunty; urgency=low + + * Merge Xfce 4.6 final from Debian experimental, remaining Ubuntu changes + (FFe granted, see LP: #339238): + - debian/control: demote xfprint4 from Recommends to Suggests. + + -- Lionel Le Folgoc Sat, 07 Mar 2009 17:39:28 +0100 + +mousepad (0.2.16-1) experimental; urgency=low + + * New upstream release. + * debian/control: + - drop Rudy Godoy and Martin Loschwitz from Uploaders. + - bump build-deps for Xfce 4.6. + - update standards version to 3.8.0. + - add depends on ${misc:Depends}. + - drop quilt from build-deps. + - add build-dep on intltool. + * debian/patches: + - 01_fix-recent-items-sort dropped, merged upstream. + * debian/rules: + - drop quilt rules. + + -- Yves-Alexis Perez Sat, 28 Feb 2009 15:13:16 +0100 + +mousepad (0.2.14-0ubuntu1) jaunty; urgency=low + + * Merge with Debian Xfce UNRELEASED, remaining Ubuntu changes: + - debian/control: demote xfprint4 from Recommends to Suggests + + -- Lionel Le Folgoc Sun, 16 Nov 2008 10:46:37 +0100 + +mousepad (0.2.14-1) UNRELEASED; urgency=low + + * new upstream bugfix release. + * debian/rules: + - stop messing with config.{guess,sub}. + * debian/patches: + - 01_fix-recent-items-sort dropped, merged upstream. + * debian/control: + - remove quilt from build-deps. + - update standards version to 3.8.0. + - add build-dep on intltoo. + + -- Yves-Alexis Perez Tue, 28 Oct 2008 14:50:13 +0100 + +mousepad (0.2.13-2ubuntu3) intrepid; urgency=low + + * Translations: cherry-pick from upstream 4.4 svn branch: + - Slovene, Indonesian, Urdu, Sinhala translations added + - Slovak, Kurdish, Latvian, Albanian, Spanish translations updated. + * New patch debian/patches/99_update_translations.patch created and enabled + for this. + + -- Lionel Le Folgoc Mon, 20 Oct 2008 09:38:57 +0200 + +mousepad (0.2.13-2ubuntu2) intrepid; urgency=low + + * Demote xfprint4 from Recommends to Suggests + + -- Emmet Hikory Thu, 25 Sep 2008 12:55:18 +0900 + +mousepad (0.2.13-2ubuntu1) hardy; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/rules: add the gettext domain in the desktop file + - debian/control: adhere to DebianMaintainerField + - debian/patches: keep 10_fix-sigserv-invalid-config.patch. + * debian/patches/series: updated. + + -- Lionel Le Folgoc Wed, 13 Feb 2008 20:38:01 +0100 + +mousepad (0.2.13-2) unstable; urgency=low + + * debian/control: + - add build-dep on quilt + - updated standard versions to 3.7.3. + - updated my email address. + * debian/rules: use quilt to patch sources at build time + * debian/patches: 01_fix-recent-items-sort added to correct recent items + menu. closes: #465546 + * debian/copyright: use © character to make lintian happy… + + -- Yves-Alexis Perez Wed, 13 Feb 2008 12:50:32 +0100 + +mousepad (0.2.13-1ubuntu1) hardy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: (LP: #174883) + - debian/rules: + + modified to use dpatch system + + keep our patch for gettext domain in the desktop file + - debian/control: + + added dpatch as build-depend + + adhere to DebianMaintainerField + - debian/patches/: keep 10Fix_sigservInvalidConfig.dpatch + + -- Jérôme Guelfucci Sat, 8 Dec 2007 14:07:06 +0100 + +mousepad (0.2.13-1) unstable; urgency=low + + [ Yves-Alexis Perez ] + * New upstream release. + + [ Simon Huggins ] + * Add Vcs-* headers to debian/control + + -- Simon Huggins Tue, 27 Nov 2007 16:39:17 +0000 + +mousepad (0.2.12-2ubuntu2) hardy; urgency=low + + * debian/rules: Modified to use dpatch system + * debian/control: Added dpatch as build-depend + * debian/rules: Fixed make distclean + * debian/patches/10Fix_sigservInvalidConfig.dpatch: upstream patch to fix + sigserv when config file invalid + (http://bugzilla.xfce.org/attachment.cgi?id=951&action=view) + LP: #91691 + Note: Applied upstream in trunk. + + -- Cody A.W. Somerville Sun, 04 Nov 2007 21:43:44 -0400 + +mousepad (0.2.12-2ubuntu1) hardy; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - Add our patch for gettext domain in the desktop file + - Adhere to DebianMaintainerField. + + -- Lionel Le Folgoc Mon, 29 Oct 2007 16:46:15 +0100 + +mousepad (0.2.12-2) unstable; urgency=low + + [ Yves-Alexis Perez ] + * Corrected manpage mousepad(1) shipped with the package. closes: #355254 + * debian/menu: switch to new menu policy. + + [ Emanuele Rocca ] + * debian/rules: do not ignore make clean errors in the clean target. + + -- Yves-Alexis Perez Mon, 10 Sep 2007 21:30:22 +0200 + +mousepad (0.2.12-1ubuntu1) gutsy; urgency=low + + * Merge with Debian Unstable, Ubuntu changes: + - clean diff.gz (config.{sub,guess}) + - Add our patch for gettext domain in the desktop file. + * Adhere to DebianMaintainerField. + + -- Lionel Le Folgoc Thu, 03 May 2007 00:15:20 +0200 + +mousepad (0.2.12-1) unstable; urgency=low + + * New upstream release. + * debian/control: updated build-deps to Xfce 4.4. + * debian/copyright: updated authors and copyright holders. + + -- Yves-Alexis Perez Sun, 15 Apr 2007 15:28:17 +0100 + +mousepad (0.2.12-0ubuntu1) feisty; urgency=low + + * New upstream release, part of Xfce 4.4 + * debian/control: tighten libxfcegui4-dev version + + -- Gauvain Pocentek Wed, 24 Jan 2007 11:22:03 +0100 + +mousepad (0.2.10-1ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - Add our patch for gettext domain in the desktop file + + -- Gauvain Pocentek Tue, 19 Dec 2006 10:22:01 +0100 + +mousepad (0.2.10-1) unstable; urgency=low + + * New upstream release. + * debian/control: updated build-deps to Xfce 4.4rc2 (4.3.99.2). + + -- Yves-Alexis Perez Thu, 16 Nov 2006 18:44:47 +0100 + +mousepad (0.2.8-1ubuntu1) feisty; urgency=low + + * Merge from debian unstable: + - Add our patch for gettext domain in the desktop file + + -- Gauvain Pocentek Thu, 16 Nov 2006 17:17:14 +0100 + +mousepad (0.2.8-1) unstable; urgency=low + + * New upstream release. + + -- Yves-Alexis Perez Sat, 30 Sep 2006 13:14:41 +0200 + +mousepad (0.2.6-1) unstable; urgency=low + + * New upstream release. + * debian/control: updated standards version to 3.7.2. + + -- Yves-Alexis Perez Wed, 26 Jul 2006 17:41:56 +0100 + +mousepad (0.2.6-0ubuntu1) edgy; urgency=low + + * New upstream release, part of Xfce 4.4 beta 2 + + -- Jani Monoses Wed, 12 Jul 2006 11:44:36 +0300 + +mousepad (0.2.4-1ubuntu1) edgy; urgency=low + + * Update from Debian + * Add our patch for gettext domain in the desktop file + + -- Jani Monoses Fri, 30 Jun 2006 12:16:03 +0300 + +mousepad (0.2.4-1) unstable; urgency=low + + * New upstream releaase + * Updated standards version and FSF address + + -- Yves-Alexis Perez Wed, 03 May 2006 19:17:15 +0100 + +mousepad (0.2.2-2) unstable; urgency=low + + * Moving to unstable + + -- Emanuele Rocca Mon, 20 Jun 2005 22:20:51 +0200 + +mousepad (0.2.2-1) experimental; urgency=low + + * Initial Release (Closes: #308521). + + -- Yves-Alexis Perez Sat, 23 Apr 2005 19:06:01 +0200 + --- mousepad-0.2.16.orig/debian/copyright +++ mousepad-0.2.16/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Yves-Alexis Perez on +Sat, 23 Apr 2005 19:06:01 +0200. + +It was downloaded from http://erikharrison.net/. + +Upstream Author and copyright holders are: +© 2005-2007 Erik Harrison +© 2006 Benedikt Meurer +© 2004 Tarot Osuji + +src/gtksourceiter.(c|h) are: + © 2000, 2002 Paolo Maggi + © 2002, 2003 Jeroen Zwartepoorte + +translations are © 2005-2006 Erik Harrison, except: + gl.po: © 2006 Canonical Ltd, and Rosetta Contributors 2006 + ko.po, uk.po: © 2002-2006 The Xfce development team. + + 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; version 2 or later. + + 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. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. +