--- etoile-0+20080616+dfsg.orig/debian/docs +++ etoile-0+20080616+dfsg/debian/docs @@ -0,0 +1,2 @@ +Etoile/README +Etoile/ANNOUNCE --- etoile-0+20080616+dfsg.orig/debian/copyright +++ etoile-0+20080616+dfsg/debian/copyright @@ -0,0 +1,99 @@ +This package was debianized by Gürkan Sengün on +Mon, 15 May 2006 10:38:41 +0200. + +It was downloaded from http://etoileos.com/ + +Upstream Authors: Nicolas Roard + Jesse Ross + Yen-Ju Chen + Guenther Noack + Chris B. Vetter + Michael Hanni + +License (Etoile/Services/User/DictionaryReader/*): + + Copyright (C) 2006 Guenther Noack + Copyright (C) 2005 Yen-Ju Chen + Copyright (C) 2006 Chris B. Vetter + Copyright (C) 2004 Michael Hanni + Copyright (C) 2006 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + + This program 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 program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License 2 can be found in `/usr/share/common-licenses/GPL-2'. + +License (Etoile/Bundles/WildMenus/*, Etoile/Bundles/Camaelon/*): + + Copyright (C) 2005-2006 Nicolas Roard (Camaelon) + Copyright (C) 1999-2006 Michael Hanni (WildMenus) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + 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; see the file COPYING.LIB. + If not, write to the Free Software Foundation, Inc., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian GNU/Linux systems, the complete text of the GNU Lesser General +Public License 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +License (Etoile/Bundles/Camaaelon/{Nesedah,Narcissus}.theme/*): + + Copyright 2005-2006, Jesse Ross (artwork), Nicolas Roard (theme creation) + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +On Debian GNU/Linux systems, the complete text of the BSD +License can be found in `/usr/share/common-licenses/BSD'. + +The current Debian packaging is (C) 2006, Gürkan Sengün + and is licensed under the original WTFPL. + + Version 1.0, March 2000 + Copyright (C) 2000 Banlu Kemiyatorn (]d). + 136 Nives 7 Jangwattana 14 Laksi Bangkok + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + Ok, the purpose of this license is simple + and you just DO WHAT THE FUCK YOU WANT TO. --- etoile-0+20080616+dfsg.orig/debian/DictionaryReader.1 +++ etoile-0+20080616+dfsg/debian/DictionaryReader.1 @@ -0,0 +1,19 @@ +.TH DICTIONARYREADER 1 "May 20, 2010" +.SH NAME +DictionaryReader \- Dict client for GNUstep +.SH SYNOPSIS +.B DictionaryReader +.SH DESCRIPTION +This manual page documents briefly the +.B DictionaryReader +command. +This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +\fBDictionaryReader\fP is a dict client for GNUstep. +.SH SEE ALSO +.BR GNUstep "(7), " dict (1). +.br +.SH AUTHOR +This manual page was written by G\[:u]rkan Seng\[:u]n , +for the Debian project (but may be used by others). --- etoile-0+20080616+dfsg.orig/debian/control +++ etoile-0+20080616+dfsg/debian/control @@ -0,0 +1,21 @@ +Source: etoile +Section: gnustep +Priority: optional +Maintainer: Debian GNUstep maintainers +Uploaders: Yavor Doganov +Build-Depends: debhelper (>= 7), + libgnustep-gui-dev, + imagemagick +Standards-Version: 3.8.4 +Vcs-Arch: http://arch.debian.org/arch/pkg-gnustep/gnustep/etoile--debian--1.0 +Homepage: http://etoileos.com + +Package: dictionaryreader.app +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${gnustep:Depends} +Description: Dict client for GNUstep + DictionaryReader is a dictionary application that queries Dict servers in + the internet to let you look up words. It's aimed to be lightweight and + easy to use. --- etoile-0+20080616+dfsg.orig/debian/README.Debian +++ etoile-0+20080616+dfsg/debian/README.Debian @@ -0,0 +1,53 @@ +etoile-project.org for Debian +----------------------------- + +Since we only build/use WildMenus, Camaelon+Theme, DictionaryReader +and some files/subdirectoryes are not DFSG compliant they are simply +removed. + +They are listed here, should they change some time in the future: + +No License: +Etoile/Services/Private/AZDock/ +Etoile/Developer/Examples/PreferencesKitExample/ +Etoile/Developer/Examples/LuceneKitExample/ +Etoile/Developer/Services/Toolbox/ +Etoile/Bundles/EtoileWildMenus/ +Etoile/Documentation/Developer/ + +Non Free: +Etoile/Developer/Examples/DistributedViewExample/ + +Not Needed: +Dependencies/oniguruma/ +Etoile/Services/User/Typewriter/ +Etoile/Developer/Examples/IoExample/ +Etoile/Bundles/SQLiteClient/ +Etoile/Languages/Io/ +Etoile/Frameworks/OgreKit/ +Etoile/Frameworks/EtoileExtensionsKit/ +Etoile/Frameworks/XWindowServerKit/ +Etoile/Frameworks/UnitKit/ +Etoile/Frameworks/LuceneKit/ +Etoile/Services/User/Grr/ +Etoile/Services/User/Terminal/ +Etoile/Services/User/Installer/ +Etoile/Services/Private/MenuServer/ +Etoile/Services/Private/Azalea/ +Etoile/Services/Private/SystemToolsBackends/ +Etoile/Developer/Services/UnitTests/ +Etoile/Bundles/WorkspaceSwitcher/ +Etoile/Frameworks/RSSKit/ +Etoile/Services/Private/Workspace/ +Etoile/Developer/Examples/SQLiteClientExample/ +Etoile/Services/User/Hardware/ +Etoile/Services/User/LookAndBehavior/ +Etoile/Services/Private/System/ +Etoile/Frameworks/IconKit/ +Etoile/Frameworks/ServicesBarKit/ +Etoile/Frameworks/TrackerKit/ +Etoile/Frameworks/ExtendedWorkspaceKit/ +Etoile/Frameworks/PreferencesKit/ +Etoile/Frameworks/BookmarkKit/ + + -- Gürkan Sengün , Sun, 17 Sep 2006 12:47:46 +0200 --- etoile-0+20080616+dfsg.orig/debian/compat +++ etoile-0+20080616+dfsg/debian/compat @@ -0,0 +1 @@ +7 --- etoile-0+20080616+dfsg.orig/debian/dictionaryreader.app.menu +++ etoile-0+20080616+dfsg/debian/dictionaryreader.app.menu @@ -0,0 +1,5 @@ +?package(dictionaryreader.app):needs="X11" \ + section="Applications/Text" \ + title="DictionaryReader" command="/usr/bin/DictionaryReader" \ + icon="/usr/share/pixmaps/DictionaryReader.xpm" \ + longtitle="Dict client for GNUstep" --- etoile-0+20080616+dfsg.orig/debian/preinst +++ etoile-0+20080616+dfsg/debian/preinst @@ -0,0 +1,21 @@ +#!/bin/sh +# Avoid the lintian warning image-file-in-usr-lib. +# Based on gnumail's script written by Hubert Chathi . +# FIXME: Remove during the squeeze+1 cycle. + +set -e +set -u + +RESDIR=/usr/lib/GNUstep/Applications/DictionaryReader.app/Resources + +case "$1" in + install | upgrade) + if [ -d $RESDIR ] && [ ! -L $RESDIR ]; then + rm -rf $RESDIR + fi + ;; +esac + +#DEBHELPER# + +exit 0 --- etoile-0+20080616+dfsg.orig/debian/watch +++ etoile-0+20080616+dfsg/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=dversionmangle=s/\+dfsg$// \ + http://download.gna.org/etoile/etoile-([\d].*)\.tar\.gz --- etoile-0+20080616+dfsg.orig/debian/DictionaryReader.desktop +++ etoile-0+20080616+dfsg/debian/DictionaryReader.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Dictionary Reader +Name[bg]=Речник (Dictionary Reader) +Comment=A Dict client for GNUstep +Comment[bg]=Речник за GNUstep +Type=Application +Version=1.0 +Categories=Office;TextTools;Dictionary; +Icon=/usr/lib/GNUstep/Applications/DictionaryReader.app/Resources/dict.png +Exec=DictionaryReader --- etoile-0+20080616+dfsg.orig/debian/rules +++ etoile-0+20080616+dfsg/debian/rules @@ -0,0 +1,76 @@ +#!/usr/bin/make -f +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/GNUstep/debian/config.mk + +export GNUSTEP_MAKEFILES := $(GS_MAKE_DIR) +d_app := $(CURDIR)/debian/dictionaryreader.app + +# Make sure there are no undefined symbols and avoid unnecessary +# dependencies. +LDFLAGS := -Wl,-z,defs -Wl,--as-needed + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +optim := debug=yes +endif + +build: build-stamp + +build-stamp: + dh_testdir + $(MAKE) -C Etoile/Services/User/DictionaryReader $(optim) \ + LDFLAGS="$(LDFLAGS)" messages=yes + convert Etoile/Services/User/DictionaryReader/Resources/dict.png \ + -resize 32x32 DictionaryReader.xpm + touch $@ + +clean: + dh_testdir + dh_testroot + $(MAKE) -C Etoile/Services/User/DictionaryReader distclean + dh_clean build-stamp DictionaryReader.xpm + +install: build + dh_testdir + dh_testroot + dh_prep + cd Etoile/Services/User/DictionaryReader ; \ + $(MAKE) install DESTDIR=$(d_app) GNUSTEP_INSTALLATION_DOMAIN=SYSTEM + +# Remove invalid .desktop file and install ours. + rm $(d_app)$(GNUSTEP_SYSTEM_APPS)/*.app/Resources/*.desktop + install -D -m 644 debian/DictionaryReader.desktop \ + $(d_app)/usr/share/applications/DictionaryReader.desktop +# Install the XPM icon. + install -D -m 644 DictionaryReader.xpm \ + $(d_app)/usr/share/pixmaps/DictionaryReader.xpm + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs Etoile/ChangeLog + dh_installdocs + dh_installmenu + dh_installman debian/DictionaryReader.1 + gsdh_gnustep +ifeq ($(GS_USE_FHS),yes) + dh_installdirs usr/share/GNUstep + mv $(d_app)$(GNUSTEP_SYSTEM_APPS)/DictionaryReader.app/Resources \ + $(d_app)/usr/share/GNUstep/DictionaryReader.app + dh_link usr/share/GNUstep/DictionaryReader.app \ + $(GNUSTEP_SYSTEM_APPS)/DictionaryReader.app/Resources +endif + 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 --- etoile-0+20080616+dfsg.orig/debian/changelog +++ etoile-0+20080616+dfsg/debian/changelog @@ -0,0 +1,161 @@ +etoile (0+20080616+dfsg-2build3) raring; urgency=low + + * Rebuild for gnustep-gui 0.22 transition. + + -- Benjamin Drung Wed, 21 Nov 2012 16:48:06 +0100 + +etoile (0+20080616+dfsg-2build2) oneiric; urgency=low + + * Rebuild for gnustep-base 0.22 and gnustep-gui 0.20. + + -- Colin Watson Mon, 11 Jul 2011 11:23:00 +0100 + +etoile (0+20080616+dfsg-2build1) natty; urgency=low + + * Rebuild for the GNUstep transition. + + -- Luca Falavigna Fri, 29 Oct 2010 20:46:06 +0200 + +etoile (0+20080616+dfsg-2) unstable; urgency=low + + * debian/compat: Bump to 7. + * debian/control (Section): Change to `gnustep'. + (Uploaders): Remove Hubert. + (Build-Depends): Require debhelper >= 7, unversion + libgnustep-gui-dev. Remove dpatch. + (camaelon.app): Remove: obsoleted upstream, incompatible with + the GSTheme reimplementation in gnustep-gui/0.18.x which is what we'll + ship in Squeeze (Closes: #581928). + (wildmenus.app): About time to kick that out, too. + (Depends): Add ${misc:Depends}. + (Standards-Version): Compliant with 3.8.4 as of this upload. + (Homepage): Change to the new confusingly named homepage etoileos.com. + (Vcs-Arch): New field. + * debian/Camaelon: + * debian/Camaelon.1: + * debian/WildMenus: + * debian/WildMenus.1: + * debian/camaelon.app.manpages: + * debian/camaelon.app.menu: + * debian/camaelon.app.overrides: + * debian/dictionaryreader.app.manpages: + * debian/dictionaryreader.app.overrides: + * debian/wildmenus.app.manpages: + * debian/wildmenus.app.menu: Slaughter (with pleasure). + * debian/patches/06_camaelon_include.dpatch: + * debian/patches/00list: Remove; obsolete. + * debian/rules: Trivial mass changes to cater for packages' removal. + Export GNUSTEP_MAKEFILES and get rid of gs_make usage. Rename/adjust + targets/prerequisites to cope with dpatch removal. + (d_app): Define for convenience; all uses changed. + (OPTFLAG): Remove; rework/simplify noopt handling to be compatible + with gnustep-make/2.4.x (Closes: #581929). + (clean): Pass all manually deleted files to dh_clean. + (install): Replace dh_clean -k with dh_prep. Don't install any + lintian overrides; overriding most of them was wrong. + (binary-arch): Remove -p argument to dh_installmenu; there is only one + binary package now. Explicitly install dictionaryreader.app's + manpage. Conditionally move arch-indep Resources to /usr/share. + * debian/DictionaryReader.1: Fix typos and obvious mistakes. + * debian/DictionaryReader.desktop: Make it valid. + * debian/watch: + * debian/source/format: New file. + * debian/preinst: New file; the standard FHS_ME_HARDER script. + * debian/copyright: Change upstream URL. Add more copyright + years/holder(s); forgotten in previous uploads. + + -- Yavor Doganov Thu, 20 May 2010 15:17:39 +0300 + +etoile (0+20080616+dfsg-1) unstable; urgency=low + + * Update Camaelon bundle to SVN snapshot (2008-06-16), to work with + latest GNUstep. + * debian/patches/05_camaelon.dpatch: Remove. (obsolete) + * debian/control: Require gnustep-gui >= 0.14. + * debian/control: Add depends on ${gnustep:Depends}. + * debian/rules: Call gsdh_gnustep. + + -- Hubert Chathi Mon, 16 Jun 2008 17:37:01 -0400 + +etoile (0+20060914+dfsg-4) unstable; urgency=low + + * Remove the WildMenus bundle, and use NSMenuInterfaceStyle instead. + * debian/rules: Use gs_make. + + -- Hubert Chathi Fri, 13 Jun 2008 06:42:53 -0400 + +etoile (0+20060914+dfsg-3) unstable; urgency=low + + * debian/patches/06_camaelon_include.dpatch: Avoid implicit pointer + conversion. (Closes: #465302) + + -- Hubert Chathi Mon, 24 Mar 2008 21:17:13 -0400 + +etoile (0+20060914+dfsg-2) unstable; urgency=low + + [Yavor Doganov] + * debian/control (Maintainer, Uploaders): Adopting package; set the + GNUstep team as maintainer and myself as uploader (Closes: #450493). + (Build-Depends): Bump debhelper to >= 5, libgnustep-gui-dev to >= + 0.12. Add dpatch and imagemagick; drop gnustep-make. + (Homepage): Added, moved from the packages' descriptions. + (camaelon.app) [Depends]: Remove camaelon-data. + (camaelon-data) [Description]: Mention that it's a dummy package to be + removed (not removing now to avoid NEW processing which might slow the + GNUstep transition). + * debian/compat: Set to 5. + * debian/rules: Include /usr/share/dpatch/dpatch.make. + (LDFLAGS): Define. + (OPTFLAG): New conditionally defined variable. + (build-stamp): Use the new variables. Do not source GNUstep.sh. + Prepend GNUSTEP_MAKEFILES and append messages=yes. Use automatic + variable for `touch'. + (build): Depend on the `patch' target. Convert dict.png in XPM + format for the debian menu. + (clean): Renamed to `clean-patched'; depend on `unpatch'. + (clean-patched): Use gs_make. (Closes: #450473). Delete the + generated XPM icon. + (install): Likewise; also use DESTDIR and GNUSTEP_INSTALLATION_DOMAIN. + Use `install' instead of `dh_installdirs' and `cp' for the override + file. Remove the invalid DictionaryReader.desktop file and install + ours. Install the XPM icon. + (binary-arch): Do not invoke dh_link for the app wrapper. Remove the + arguments of dh_shlibdeps. Invoke dh_installmenu only for + dictionaryreader.app for now. + * debian/camaelon.app.dirs: Deleted. + * debian/camaelon-data.dirs: Likewise. + * debian/dictionaryreader.app.dirs: Likewise. + * debian/wildmenus.app.dirs: Likewise. + * debian/patches/05_camaelon.dpatch: Added; taken from upstream's SVN + with slight modifications to exclude the Narcissus theme. Fixes to + build and work with current gnustep-gui. + * debian/patches/00list: Created. + * debian/Camaelon: Fix typo and adjust to the new path of the bundle + (Closes: #408545). + * debian/WildMenus: Likewise. + * debian/camaelon.app.overrides: New file. + * debian/overrides: Deleted. + * debian/DictionaryReader.desktop: New file. + * debian/dictionaryreader.app.menu (section): Changed to + `Applications/Text' to comply with the new menu policy. + (icon, longtitle): Added. + + [Hubert Chathi] + * debian/control (Uploaders): add myself as uploader. + (Standards-Version): bump to 3.7.3 (no other changes needed) + (camaelon-data): remove + (wildmenus.bundle): remove + * debian/Camaelon, debian/WildMenus: add some help text. + * debian/camaelon.app.menu, debian/wildmenus.app.menu: Fix titles and + sections for new menu hierarchy. + * debian/rules: move Nesedah theme data to /usr/share. + + -- Hubert Chathi Sat, 09 Feb 2008 16:13:08 -0500 + +etoile (0+20060914+dfsg-1) unstable; urgency=low + + * Initial release. + - camaelon.app (Closes: #290961) + - dictionaryreader.app (Closes: #385129) + + -- Gürkan Sengün Tue, 3 Oct 2006 10:38:41 +0200 --- etoile-0+20080616+dfsg.orig/debian/source/format +++ etoile-0+20080616+dfsg/debian/source/format @@ -0,0 +1 @@ +1.0