summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2008-12-10 14:33:07 +0000
committerTiziano Müller <dev-zero@gentoo.org>2008-12-10 14:33:07 +0000
commit100ee1aa83f83b30801bd630bee6f0c469b7ed9d (patch)
tree135a1132dc0bba58812e5efb38d8142418ef747a /media-gfx/ktikz
parentmedia-gfx/graphicsmagick: Version bumb for GraphicsMagick. (diff)
downloadsunrise-100ee1aa83f83b30801bd630bee6f0c469b7ed9d.tar.gz
sunrise-100ee1aa83f83b30801bd630bee6f0c469b7ed9d.tar.bz2
sunrise-100ee1aa83f83b30801bd630bee6f0c469b7ed9d.zip
media-gfx/ktikz: Initial commit for bug #236750 (based on the ebuild written by Nico Schlömer and Daniel Spoonhower with a couple of corrections)
svn path=/sunrise/; revision=7478
Diffstat (limited to 'media-gfx/ktikz')
-rw-r--r--media-gfx/ktikz/ChangeLog9
-rw-r--r--media-gfx/ktikz/Manifest4
-rw-r--r--media-gfx/ktikz/ktikz-0.7.ebuild43
-rw-r--r--media-gfx/ktikz/metadata.xml5
4 files changed, 61 insertions, 0 deletions
diff --git a/media-gfx/ktikz/ChangeLog b/media-gfx/ktikz/ChangeLog
new file mode 100644
index 000000000..8a2ab6910
--- /dev/null
+++ b/media-gfx/ktikz/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for media-gfx/ktikz
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 10 Dec 2008; Tiziano Müller <dev-zero@gentoo.org> +ktikz-0.7.ebuild,
+ +metadata.xml:
+ Initial commit for bug #236750 (based on the ebuild written by Nico
+ Schlömer and Daniel Spoonhower with a couple of corrections)
+
diff --git a/media-gfx/ktikz/Manifest b/media-gfx/ktikz/Manifest
new file mode 100644
index 000000000..5036eff14
--- /dev/null
+++ b/media-gfx/ktikz/Manifest
@@ -0,0 +1,4 @@
+DIST ktikz-0.7.tar.gz 218955 RMD160 65e19cd85d531a901c9bb9ad72e8827b5946712a SHA1 1be66ef0ba47980a9e17930ca66daa32cc2b1135 SHA256 32a48c0c9a5c2b8d8ecd1aafa9a3eaf1a3dc6212f3ad5c47a09c7374c699d6cf
+EBUILD ktikz-0.7.ebuild 1107 RMD160 6da3084986c0cf98cf142077a2c2a256385a7286 SHA1 dd269b0dbc86e247e52b4d9bab101d2cdb05f781 SHA256 2979be3c2281864f92c446076d8d33011a7ac2ed9d53a266ba21d21b668b98e4
+MISC ChangeLog 340 RMD160 51962c03840df53c81023a1961d447ff159ada56 SHA1 b46dcd467c617f93d7f326d814330f185da74e83 SHA256 2504a36eb7fa4bbb52d706cd7d1bf92f5b51bc6694e879cc9b054f3ae79a20c8
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/media-gfx/ktikz/ktikz-0.7.ebuild b/media-gfx/ktikz/ktikz-0.7.ebuild
new file mode 100644
index 000000000..f5e222c98
--- /dev/null
+++ b/media-gfx/ktikz/ktikz-0.7.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit eutils qt4
+
+DESCRIPTION="A QT4-based editor for the TikZ language."
+HOMEPAGE="http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language"
+SRC_URI="http://www.hackenberger.at/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="x11-libs/qt-core
+ x11-libs/qt-gui
+ app-text/poppler-bindings[qt4]
+ virtual/latex-base
+ dev-texlive/texlive-latexextra
+ dev-tex/pgf"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # don't install desktop icon (and cause sandbox violation)
+ sed -i -e '59,66d' src/src.pro || die "sed failed"
+ # ... and libs are not equal ldflags, make that sure:
+ sed -i -e 's|QMAKE_LFLAGS|LIBS|' macros.pri || die "sed failed"
+}
+
+src_configure() {
+ eqmake4 ${PN}.pro PREFIX="${D}/usr" "CONFIG+=nostrip" || die "eqmake4 failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ dodoc Changelog TODO
+
+ newicon src/images/${PN}-128.png ${PN}.png
+ make_desktop_entry ${PN} KtikZ ${PN} Graphics
+}
diff --git a/media-gfx/ktikz/metadata.xml b/media-gfx/ktikz/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/media-gfx/ktikz/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>maintainer-wanted</herd>
+</pkgmetadata>