summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-office/kletterwizard')
-rw-r--r--app-office/kletterwizard/ChangeLog121
-rw-r--r--app-office/kletterwizard/Manifest19
-rw-r--r--app-office/kletterwizard/files/kletterwizard-0.9.6-gentoo.diff48
-rw-r--r--app-office/kletterwizard/files/kletterwizard-0.9.7-gcc-4.1.patch11
-rw-r--r--app-office/kletterwizard/files/kletterwizard-0.9.8-gentoo.diff24
-rw-r--r--app-office/kletterwizard/kletterwizard-0.9.7.ebuild36
-rw-r--r--app-office/kletterwizard/kletterwizard-0.9.8.ebuild38
-rw-r--r--app-office/kletterwizard/metadata.xml5
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>