debian/0000755000000000000000000000000012113625657007176 5ustar debian/watch0000644000000000000000000000016012106667256010227 0ustar # watch control file for uscan version=3 http://fkurz.net/ham/ebook2cw/ebook2cwgui-(.+)\.tar\.gz debian uupdate debian/source/0000755000000000000000000000000012106675624010477 5ustar debian/source/include-binaries0000644000000000000000000000001412106675624013632 0ustar ebook2cwgui debian/source/format0000644000000000000000000000001412106665161011700 0ustar 3.0 (quilt) debian/control0000644000000000000000000000164312106726226010601 0ustar Source: ebook2cwgui Section: hamradio Priority: optional Maintainer: Debian Hamradio Maintainers Uploaders: Christoph Feenders , Kamal Mostafa Build-Depends: debhelper (>= 9), libgcc1, libstdc++6, libwxbase2.8-dev, libwxgtk2.8-dev Standards-Version: 3.9.4 Homepage: http://fkurz.net/ham/ebook2cw.html#gui #Vcs-Git: git://git.debian.org/collab-maint/ebook2cwgui.git #Vcs-Browser: http://git.debian.org/?p=collab-maint/ebook2cwgui.git;a=summary Package: ebook2cwgui Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ebook2cw Description: GUI for ebook2cw ebook2cwgui is a graphical user interface (GUI) for the command-line program ebook2cw, which converts ebooks to Morse MP3s/OGGs. . The GUI uses the same configuration file as ebook2cw, called ebook2cw.conf. . For a detailed description, please refer to the man-page or the project website. debian/docs0000644000000000000000000000000712106665161010042 0ustar README debian/ebook2cwgui.menu0000644000000000000000000000043012113623542012270 0ustar ?package(ebook2cwgui):\ needs="X11"\ section="Applications/Amateur Radio"\ title="ebook2cw"\ longtitle="ebook to Morse converter"\ description="Converts ebooks to Morse MP3s/OGGs"\ icon="/usr/share/pixmaps/ebook2cw.xpm"\ command="/usr/bin/ebook2cwgui" debian/compat0000644000000000000000000000000212106666052010370 0ustar 9 debian/patches/0000755000000000000000000000000012113625310010607 5ustar debian/patches/makefile-install-desktop-file.patch0000644000000000000000000000200212113625275017441 0ustar Description: create .desktop file and install it Author: Christoph Feenders --- /dev/null +++ ebook2cwgui-0.1.2/ebook2cwgui.desktop @@ -0,0 +1,10 @@ + +[Desktop Entry] +Name=ebook2cw +GenericName=ebook to Morse Converter +Comment=Converts ebooks to Morse MP3s/OGGs +Exec=ebook2cwgui +Icon=ebook2cw +Terminal=false +Type=Application +Categories=Audio;HamRadio; --- ebook2cwgui-0.1.2.orig/Makefile +++ ebook2cwgui-0.1.2/Makefile @@ -19,9 +19,11 @@ install: install -d -v $(DESTDIR)/bin/ install -d -v $(DESTDIR)/share/pixmaps/ install -d -v $(DESTDIR)/share/man/man1/ + install -d -v $(DESTDIR)/share/applications/ install -s -m 0755 ebook2cwgui $(DESTDIR)/bin/ install -m 0644 ebook2cw.xpm $(DESTDIR)/share/pixmaps/ install -m 0644 ebook2cwgui.1 $(DESTDIR)/share/man/man1/ + install -m 0644 ebook2cwgui.desktop $(DESTDIR)/share/applications/ uninstall: rm -f $(DESTDIR)/bin/ebook2cwgui debian/patches/makefile-install-icon.patch0000644000000000000000000000130012106724232015776 0ustar Description: (de)install program-icon Author: Christoph Feenders --- ebook2cwgui-0.1.2.orig/Makefile +++ ebook2cwgui-0.1.2/Makefile @@ -17,12 +17,15 @@ win32: install: install -d -v $(DESTDIR)/bin/ + install -d -v $(DESTDIR)/share/pixmaps/ install -d -v $(DESTDIR)/share/man/man1/ install -s -m 0755 ebook2cwgui $(DESTDIR)/bin/ + install -m 0644 ebook2cw.xpm $(DESTDIR)/share/pixmaps/ install -m 0644 ebook2cwgui.1 $(DESTDIR)/share/man/man1/ uninstall: rm -f $(DESTDIR)/bin/ebook2cwgui + rm -f $(DESTDIR)/share/pixmaps/ebook2cw.xpm rm -f $(DESTDIR)/share/man/man1/ebook2cwgui.1 clean: debian/patches/makefile-respect-CXX-and-flags.patch0000644000000000000000000000111712106720744017353 0ustar Description: respect $(CXX), $(CPPFLAGS), $(CFLAGS), and $(LDFLAGS) overrides in Makefile Author: Christoph Feenders --- ebook2cwgui-0.1.2.orig/Makefile +++ ebook2cwgui-0.1.2/Makefile @@ -8,8 +8,8 @@ override DESTDIR:=$(DESTDIR)/usr all: ebook2cwgui ebook2cwgui: - g++ ebook2cwgui.cpp about.cpp main.cpp \ - -Wall `wx-config --libs --cxxflags` -o ebook2cwgui + $(CXX) $(CPPFLAGS) $(CFLAGS) ebook2cwgui.cpp about.cpp main.cpp \ + -Wall `wx-config --libs --cxxflags` $(LDFLAGS) -o ebook2cwgui win32: g++ -static ebook2cwgui.cpp about.cpp main.cpp \ debian/patches/series0000644000000000000000000000017412113625310012026 0ustar makefile-destdir.patch makefile-respect-CXX-and-flags.patch makefile-install-icon.patch makefile-install-desktop-file.patch debian/patches/makefile-destdir.patch0000644000000000000000000000047012106722724015053 0ustar Description: Makefile support for DESTDIR Author: Christoph Feenders --- ebook2cwgui-0.1.2.orig/Makefile +++ ebook2cwgui-0.1.2/Makefile @@ -3,7 +3,7 @@ # $Id: Makefile 579 2013-01-18 17:38:17Z dj1yfk $ VERSION=0.1.2 -DESTDIR ?= /usr +override DESTDIR:=$(DESTDIR)/usr all: ebook2cwgui debian/copyright0000644000000000000000000000210512106666641011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: ebook2cwgui Upstream-Contact: Fabian Kurz Source: http://fkurz.net/ham/ebook2cw Files: * Copyright: 2007-2013 Fabian Kurz License: GPL-2+ Files: debian/* Copyright: 2013 Christoph Feenders License: GPL-2+ License: GPL-2+ This program 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 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, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/changelog0000644000000000000000000000056012113625646011047 0ustar ebook2cwgui (0.1.2-1) unstable; urgency=low * Initial release (Closes: #700496) * Adjusted the Makefile to fix $(DESTDIR) problems. * Adjusted Makefile for hardening. * Adjusted Makefile for (de)installing program icon. * Added .desktop-file and adjusted Makefile for installation. -- Christoph Feenders Wed, 13 Feb 2013 11:26:52 +0100 debian/rules0000755000000000000000000000067212106665161010257 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@