diff options
Diffstat (limited to 'app-office/kletterwizard')
-rw-r--r-- | app-office/kletterwizard/ChangeLog | 121 | ||||
-rw-r--r-- | app-office/kletterwizard/Manifest | 19 | ||||
-rw-r--r-- | app-office/kletterwizard/files/kletterwizard-0.9.6-gentoo.diff | 48 | ||||
-rw-r--r-- | app-office/kletterwizard/files/kletterwizard-0.9.7-gcc-4.1.patch | 11 | ||||
-rw-r--r-- | app-office/kletterwizard/files/kletterwizard-0.9.8-gentoo.diff | 24 | ||||
-rw-r--r-- | app-office/kletterwizard/kletterwizard-0.9.7.ebuild | 36 | ||||
-rw-r--r-- | app-office/kletterwizard/kletterwizard-0.9.8.ebuild | 38 | ||||
-rw-r--r-- | app-office/kletterwizard/metadata.xml | 5 |
8 files changed, 302 insertions, 0 deletions
diff --git a/app-office/kletterwizard/ChangeLog b/app-office/kletterwizard/ChangeLog new file mode 100644 index 00000000..e6e57233 --- /dev/null +++ b/app-office/kletterwizard/ChangeLog @@ -0,0 +1,121 @@ +# ChangeLog for app-office/kletterwizard +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kletterwizard/ChangeLog,v 1.29 2009/04/30 17:54:14 aballier Exp $ + + 30 Apr 2009; Alexis Ballier <aballier@gentoo.org> + kletterwizard-0.9.8.ebuild: + drop texlive 2007 only deps now that 2008 is stable + + 12 Jan 2009; Alexis Ballier <aballier@gentoo.org> + kletterwizard-0.9.8.ebuild: + Fixup latex-unicode deps: it has been moved to texlive-latexextra for the + 2008 version. + + 03 Sep 2008; Christian Faulhammer <opfer@gentoo.org> + kletterwizard-0.9.7.ebuild, kletterwizard-0.9.8.ebuild: + replace virtual/tetex with virtual/latex-base and adjust some more + dependencies; remove addwrite statements in pkg_postinst + + 19 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> + kletterwizard-0.9.7.ebuild, kletterwizard-0.9.8.ebuild: + Fix RDEPEND. + + 19 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> + kletterwizard-0.9.7.ebuild, kletterwizard-0.9.8.ebuild: + Update kde-base/* dependencies so that KDE 4 doesn't satisfy it. bug 206528. + + 21 May 2007; Wulf C. Krueger <philantrop@gentoo.org> Manifest: + Fixed Manifest. + + 21 May 2007; Wulf C. Krueger <philantrop@gentoo.org> + +kletterwizard-0.9.8.ebuild: + Fixed broken header. + +*kletterwizard-0.9.8 (20 May 2007) + + 20 May 2007; Wulf C. Krueger <philantrop@gentoo.org> + +files/kletterwizard-0.9.8-gentoo.diff, +kletterwizard-0.9.8.ebuild: + Version bump as per bug 175676. Depends on dev-tex/latex-unicode now because + of upstream changes. + + 25 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> + -kletterwizard-0.9.6.ebuild: + Punt old files + + 25 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> + kletterwizard-0.9.7.ebuild: + Add kdeenablefinal USE flag + + 25 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> metadata.xml: + Kde gets this... + + 25 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> + +files/kletterwizard-0.9.7-gcc-4.1.patch, kletterwizard-0.9.7.ebuild: + Add patch to compile with gcc-4.1, bug 146070. Also change patch call to epatch + + 25 Jun 2006; Simon Stelling <blubb@gentoo.org> kletterwizard-0.9.7.ebuild: + stable on amd64 + + 31 May 2006; Joshua Jackson <tsunam@gentoo.org> + kletterwizard-0.9.7.ebuild: + Stable on x86; bug #134762 + +*kletterwizard-0.9.7 (15 Feb 2006) + + 15 Feb 2006; Carsten Lohrke <carlo@gentoo.org> + +kletterwizard-0.9.7.ebuild: + Version bump. + + 08 Jan 2006; Carsten Lohrke <carlo@gentoo.org> metadata.xml: + Developer retired. + + 21 Aug 2005; Gregorio Guidi <greg_g@gentoo.org> + kletterwizard-0.9.6.ebuild: + Correct KDE dependency (#83058). + + 22 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> + kletterwizard-0.9.6.ebuild: + Added to ~ppc. + + 15 Jan 2005; Dan Armak <danarmak@gentoo.org> kletterwizard-0.9.2.ebuild, + kletterwizard-0.9.4.ebuild, kletterwizard-0.9.6.ebuild: + Changed dep on kdegraphics to accept kdegraphics-meta, the split 'meta' + package. This dep will be narrowed down in the future to the precise split + packages required. + + 30 Dec 2004; Jason Wever <weeve@gentoo.org> kletterwizard-0.9.6.ebuild: + Added ~sparc keyword. + + 17 Oct 2004; Dylan Carlson <absinthe@gentoo.org> + kletterwizard-0.9.6.ebuild: + Stable on amd64 and x86. + + 26 Jul 2004; Carsten Lohrke <carlo@gentoo.org> kletterwizard-0.9.6.ebuild: + QA: place need-kde after R/DEPEND (again!) + +*kletterwizard-0.9.6 (25 Jul 2004) + + 25 Jul 2004; Dylan Carlson <absinthe@gentoo.org> + +files/kletterwizard-0.9.6-gentoo.diff, kletterwizard-0.9.2.ebuild, + kletterwizard-0.9.4.ebuild, +kletterwizard-0.9.6.ebuild: + Version bump. Had to work around sandbox violations associated with + kletterwizard's new latex class. All other ebuilds were fixed to depend on + virtual/tetex to fix bug #57175. + + 01 Jul 2004; David Holm <dholm@gentoo.org> kletterwizard-0.9.4.ebuild: + Added to ~ppc. + +*kletterwizard-0.9.4 (30 Jun 2004) + + 30 Jun 2004; Carsten Lohrke <carlo@gentoo.org> kletterwizard-0.9.2.ebuild, + +kletterwizard-0.9.4.ebuild: + version bump, QA: IUSE (#52160), need-kde (#25013) + + 23 Jun 2004; Dylan Carlson <absinthe@gentoo.org> kletterwizard-0.9.2.ebuild: + Added DEPEND for kde-base/kdegraphics to provide kghostview. + +*kletterwizard-0.9.2 (22 Jun 2004) + + 22 Jun 2004; Dylan Carlson <absinthe@gentoo.org> +metadata.xml, + +kletterwizard-0.9.2.ebuild: + Initial import. KEYWORDS ~x86 ~amd64. diff --git a/app-office/kletterwizard/Manifest b/app-office/kletterwizard/Manifest new file mode 100644 index 00000000..652fac30 --- /dev/null +++ b/app-office/kletterwizard/Manifest @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX kletterwizard-0.9.6-gentoo.diff 1505 RMD160 2808e16c02a4594f9fdc1a21c4c7be413cbc6e9c SHA1 46d0b7caa5a63c0eef885fbd5de1662db6cda224 SHA256 e6b64892a378073a0a75607b4d7a1c312cfafe33fc71630f6cc939affe138d2a +AUX kletterwizard-0.9.7-gcc-4.1.patch 517 RMD160 da4aa22d6e1a0116e95ac63627dddc5b971f4a85 SHA1 aff6df469f0b19575b6e7eada6c4fecc47244c42 SHA256 abe084da0427aba02cd02703d675a3ae7ef624738c4a5128741b57bfeca920b2 +AUX kletterwizard-0.9.8-gentoo.diff 877 RMD160 e936b7016142f92116dd5f1556d050d11f7f9b95 SHA1 73947c2b5ae93dd76b8f0db7dee0a96b75b6dbfa SHA256 908660be543cd7080d9b671062775abccd855a280e16382072c64d93fd5d8d5b +DIST kletterwizard-0.9.7.tar.gz 997714 RMD160 003d766df6f4e0c3c584a574cde1c94419d6f388 SHA1 e945d80340feac6181b7dd94b58e9b5b3ba6a4e8 SHA256 34c9bfb3037d52150e6458992369a60ee979376934c50d92244e9a84b2e4f24b +DIST kletterwizard-0.9.8.tar.gz 1140531 RMD160 62f11efc142be3c8ede393a1dbaef5dd391d340f SHA1 97b1fff66182483c3e836cce5034a66236a6a0a5 SHA256 534e9f4810449166ef3b7e2e350cc91c2c74ad8e7d4cf34599302f763f7b341a +EBUILD kletterwizard-0.9.7.ebuild 930 RMD160 fe6abe2e1c2379c4db98f973e574d8c96f0a107e SHA1 f266958c0ef2ecefd7748d17f47c9079d9d9b3d0 SHA256 df70947c7712efaefe277d14984cdc05b379c1a95a85ec05c49c84c1105729fb +EBUILD kletterwizard-0.9.8.ebuild 973 RMD160 d573f53ea4ec625e7ef67f3f334ddb605e3a8fd3 SHA1 7d2c8be0a435b1292f2fc9859640a22e8febe467 SHA256 f072cfdc53ab0a01f201434ee03329c312ac76acc5baea0d19c554ea4c075a6b +MISC ChangeLog 4371 RMD160 0d53bc76605866bd36e242b46a6dcc4d30718dc9 SHA1 9b6381909bb3909fa7e485425040ccf161fbd00b SHA256 f1b1f0d2c23ebf319f31c32221a06cbce0064570d175cc1e70f21fb73261ede2 +MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkn55csACgkQvFcC4BYPU0oStgCgnZRRwd6T+Os1GkQrPQRWicum +3AcAn1sHMhaPxt1ra15wlQgUWoGS2IXo +=twg7 +-----END PGP SIGNATURE----- diff --git a/app-office/kletterwizard/files/kletterwizard-0.9.6-gentoo.diff b/app-office/kletterwizard/files/kletterwizard-0.9.6-gentoo.diff new file mode 100644 index 00000000..bcf3e9da --- /dev/null +++ b/app-office/kletterwizard/files/kletterwizard-0.9.6-gentoo.diff @@ -0,0 +1,48 @@ +--- klw-latex/Makefile.orig 2004-07-25 15:51:58.775033528 -0400 ++++ klw-latex/Makefile 2004-07-25 15:52:15.329516864 -0400 +@@ -431,7 +431,6 @@ + -mkdir -p ${DOSSIER}/tex/latex/klw/ + cp klw.cls ${DOSSIER}/tex/latex/klw/ + cp rechnung.sty ${DOSSIER}/tex/latex/klw/ +- texhash + + uninstall : + -rm -rf ${DOSSIER}/tex/latex/klw +--- klw-latex/Makefile.am.orig 2004-07-25 15:51:43.225397432 -0400 ++++ klw-latex/Makefile.am 2004-07-25 15:52:24.384140352 -0400 +@@ -9,7 +9,6 @@ + -mkdir -p ${DOSSIER}/tex/latex/klw/ + cp klw.cls ${DOSSIER}/tex/latex/klw/ + cp rechnung.sty ${DOSSIER}/tex/latex/klw/ +- texhash + + + uninstall : +--- klw-latex/Makefile.in.orig 2004-07-25 14:01:55.131939872 -0400 ++++ klw-latex/Makefile.in 2004-07-25 15:51:30.433342120 -0400 +@@ -244,7 +244,7 @@ + localstatedir = @localstatedir@ + mandir = @mandir@ + oldincludedir = @oldincludedir@ +-prefix = @prefix@ ++prefix = ${DESTDIR}/@prefix@ + program_transform_name = @program_transform_name@ + qt_includes = @qt_includes@ + qt_libraries = @qt_libraries@ +@@ -263,7 +263,7 @@ + xdg_appsdir = @xdg_appsdir@ + xdg_directorydir = @xdg_directorydir@ + xdg_menudir = @xdg_menudir@ +-DOSSIER = @texmfpath@ ++DOSSIER = ${DESTDIR}/@texmfpath@ + subdir = klw-latex + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs +@@ -431,7 +431,6 @@ + -mkdir -p ${DOSSIER}/tex/latex/klw/ + cp klw.cls ${DOSSIER}/tex/latex/klw/ + cp rechnung.sty ${DOSSIER}/tex/latex/klw/ +- texhash + + uninstall : + -rm -rf ${DOSSIER}/tex/latex/klw diff --git a/app-office/kletterwizard/files/kletterwizard-0.9.7-gcc-4.1.patch b/app-office/kletterwizard/files/kletterwizard-0.9.7-gcc-4.1.patch new file mode 100644 index 00000000..a7aba56b --- /dev/null +++ b/app-office/kletterwizard/files/kletterwizard-0.9.7-gcc-4.1.patch @@ -0,0 +1,11 @@ +--- src/klwletter.cpp.orig 2006-11-25 19:35:14.000000000 +0000 ++++ src/klwletter.cpp 2006-11-25 19:35:31.000000000 +0000 +@@ -228,7 +228,7 @@ + { + KProcess *proc = new KProcess; + *proc << klwSettings::latex(); +- *proc << " \\nonstopmode\\input\{" << letterTexfile->name() << "\}"; ++ *proc << " \\nonstopmode\\input{" << letterTexfile->name() << "}"; + proc->setWorkingDirectory(letterTmpDir->name()); + connect(proc,SIGNAL(processExited(KProcess* )),this,SLOT(letterBuildPS())); + proc->start(); diff --git a/app-office/kletterwizard/files/kletterwizard-0.9.8-gentoo.diff b/app-office/kletterwizard/files/kletterwizard-0.9.8-gentoo.diff new file mode 100644 index 00000000..8f63062f --- /dev/null +++ b/app-office/kletterwizard/files/kletterwizard-0.9.8-gentoo.diff @@ -0,0 +1,24 @@ +diff -Nur kletterwizard.orig/Makefile.in kletterwizard/Makefile.in +--- kletterwizard.orig/Makefile.in 2007-04-08 10:59:40.000000000 +0200 ++++ kletterwizard/Makefile.in 2007-05-20 16:50:07.000000000 +0200 +@@ -264,7 +264,7 @@ + mandir = @mandir@ + oldincludedir = @oldincludedir@ + pdfdir = @pdfdir@ +-prefix = @prefix@ ++prefix = ${DESTDIR}/@prefix@ + program_transform_name = @program_transform_name@ + psdir = @psdir@ + qt_includes = @qt_includes@ +diff -Nur kletterwizard.orig/src/main.cpp kletterwizard/src/main.cpp +--- kletterwizard.orig/src/main.cpp 2005-05-25 21:30:24.000000000 +0200 ++++ kletterwizard/src/main.cpp 2007-05-20 16:56:49.000000000 +0200 +@@ -28,7 +28,7 @@ + static const char description[] = + I18N_NOOP("Letterwriting as easy as mailing"); + +-static const char version[] = "0.9.7"; ++static const char version[] = "0.9.8"; + + static KCmdLineOptions options[] = + { diff --git a/app-office/kletterwizard/kletterwizard-0.9.7.ebuild b/app-office/kletterwizard/kletterwizard-0.9.7.ebuild new file mode 100644 index 00000000..e8abc282 --- /dev/null +++ b/app-office/kletterwizard/kletterwizard-0.9.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kletterwizard/kletterwizard-0.9.7.ebuild,v 1.8 2008/09/03 11:34:07 opfer Exp $ + +inherit kde + +DESCRIPTION="KLetterWizard is a KDE application which simplifies letter writing and produces output via LaTeX." +HOMEPAGE="http://www.kluenter.de/klw.html" +SRC_URI="http://www.kluenter.de/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="amd64 ~ppc ~sparc x86" +IUSE="kdeenablefinal" + +DEPEND="virtual/latex-base + || ( =kde-base/kghostview-3.5* =kde-base/kdegraphics-3.5* )" +RDEPEND="${DEPEND}" + +need-kde 3.4 + +src_unpack() { + kde_src_unpack + epatch "${FILESDIR}/${PN}-0.9.6-gentoo.diff" + epatch "${FILESDIR}/${P}-gcc-4.1.patch" +} + +src_compile() { + myconf="--with-texmf-path=/usr/share/texmf" + kde_src_compile +} + +pkg_postinst() { + einfo "Running texhash to complete install..." + texhash +} diff --git a/app-office/kletterwizard/kletterwizard-0.9.8.ebuild b/app-office/kletterwizard/kletterwizard-0.9.8.ebuild new file mode 100644 index 00000000..f985c79a --- /dev/null +++ b/app-office/kletterwizard/kletterwizard-0.9.8.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kletterwizard/kletterwizard-0.9.8.ebuild,v 1.10 2009/04/30 17:54:14 aballier Exp $ + +inherit kde + +DESCRIPTION="KLetterWizard is a KDE application which simplifies letter writing and produces output via LaTeX." +HOMEPAGE="http://www.kluenter.de/klw" +SRC_URI="http://www.kluenter.de/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="kdeenablefinal" + +DEPEND="virtual/latex-base + || ( =kde-base/kghostview-3.5* =kde-base/kdegraphics-3.5* )" +RDEPEND="${DEPEND} + || ( >=dev-texlive/texlive-latexextra-2008 dev-tex/latex-unicode )" + +need-kde 3.4 + +S="${WORKDIR}/${PN}" + +src_unpack() { + kde_src_unpack + epatch "${FILESDIR}/${P}-gentoo.diff" +} + +src_compile() { + myconf="--with-texmf-path=/usr/share/texmf" + kde_src_compile +} + +pkg_postinst() { + einfo "Running texhash to complete install..." + texhash +} diff --git a/app-office/kletterwizard/metadata.xml b/app-office/kletterwizard/metadata.xml new file mode 100644 index 00000000..8d1e86a9 --- /dev/null +++ b/app-office/kletterwizard/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +</pkgmetadata> |