summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-06-12 07:33:48 +0000
committerJustin Lecher <jlec@gentoo.org>2011-06-12 07:33:48 +0000
commita4e7be543b0187ffd0316f4bde1a80d88cdbe313 (patch)
tree76e096fe338eb3dcf1cd2b93d71faf90cad403ed /app-office/texmakerx
parent[bump] dev-perl/Params-Validate-1.0.0 (diff)
downloadhistorical-a4e7be543b0187ffd0316f4bde1a80d88cdbe313.tar.gz
historical-a4e7be543b0187ffd0316f4bde1a80d88cdbe313.tar.bz2
historical-a4e7be543b0187ffd0316f4bde1a80d88cdbe313.zip
Addition, #338436
Package-Manager: portage-2.2.0_alpha40/cvs/Linux x86_64
Diffstat (limited to 'app-office/texmakerx')
-rw-r--r--app-office/texmakerx/ChangeLog10
-rw-r--r--app-office/texmakerx/Manifest15
-rw-r--r--app-office/texmakerx/files/texmakerx-2.1-hunspell.patch70
-rw-r--r--app-office/texmakerx/metadata.xml8
-rw-r--r--app-office/texmakerx/texmakerx-2.1.ebuild42
5 files changed, 145 insertions, 0 deletions
diff --git a/app-office/texmakerx/ChangeLog b/app-office/texmakerx/ChangeLog
new file mode 100644
index 000000000000..b19fc2c1989d
--- /dev/null
+++ b/app-office/texmakerx/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-office/texmakerx
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/texmakerx/ChangeLog,v 1.1 2011/06/12 07:33:48 jlec Exp $
+
+*texmakerx-2.1 (12 Jun 2011)
+
+ 12 Jun 2011; Justin Lecher <jlec@gentoo.org> +texmakerx-2.1.ebuild,
+ +files/texmakerx-2.1-hunspell.patch, +metadata.xml:
+ Addition, #338436
+
diff --git a/app-office/texmakerx/Manifest b/app-office/texmakerx/Manifest
new file mode 100644
index 000000000000..c2c4d3d0b8ac
--- /dev/null
+++ b/app-office/texmakerx/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX texmakerx-2.1-hunspell.patch 2016 RMD160 997b711f4fcc495b1575747777d0d2ef46220b5e SHA1 7188bb2cf3489e5028aecc2da9781b71f289dc21 SHA256 48632eded79fbe58378313291da23af16fa6109c72f931664b4e5fc719d8f330
+DIST texmakerx-2.1.tar.gz 11824680 RMD160 fee2c2cc8702577637cac2e474401ed930d69bb9 SHA1 4b742d00fab96f4320d77928ec28105830fa5bf8 SHA256 49e6bf7ffb5c2754861dbe9824255de4e6e5374e2f71e54e517cd57c3e31ba66
+EBUILD texmakerx-2.1.ebuild 1020 RMD160 c32c2dd9c40a94e7a2e295b2f53ca90aa51cd076 SHA1 01bb2bc3f7438196baa6db6d84da9fa19434a889 SHA256 e8b436a0adf54b3182a89383926570bfde07713b1ac64a87787a5ad3739888a4
+MISC ChangeLog 386 RMD160 e108ac91eb9368846b83bc80b86130f7e0a1f8a8 SHA1 e9bf0900b567c717416681368d5f23e6db932823 SHA256 0d10cf8fb4f8f466559f25ae96190838e05083df1c35d41825da6821887687fe
+MISC metadata.xml 220 RMD160 435928b54535666360b3bf96aaa03430383339b8 SHA1 72650d93162578d87307bdef5caf72c5ee15c97a SHA256 e08cbf772d3bdb38ef895160c6573fdd3b1e81aea8f85a8cef84f5964d578fc4
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk30a+gACgkQgAnW8HDreRYLVQCfVlA4oqjMRUaTTJohwod60dte
+lq8AnReDjYxEKqqVjcPxa/bKEFpv68f1
+=QR2b
+-----END PGP SIGNATURE-----
diff --git a/app-office/texmakerx/files/texmakerx-2.1-hunspell.patch b/app-office/texmakerx/files/texmakerx-2.1-hunspell.patch
new file mode 100644
index 000000000000..889402be50d4
--- /dev/null
+++ b/app-office/texmakerx/files/texmakerx-2.1-hunspell.patch
@@ -0,0 +1,70 @@
+ texmakerx.pro | 35 +++--------------------------------
+ 1 files changed, 3 insertions(+), 32 deletions(-)
+
+diff --git a/texmakerx.pro b/texmakerx.pro
+index 61530b7..85b3879 100644
+--- a/texmakerx.pro
++++ b/texmakerx.pro
+@@ -6,7 +6,9 @@ CONFIG -= debug \
+ debug_and_release \
+ release
+ CONFIG += qt \
+- debug_and_release
++ debug_and_release \
++ link_pkgconfig
++PKGCONFIG = hunspell
+ exists(texmakerx_my.pri):include(texmakerx_my.pri)
+ QT += network \
+ xml \
+@@ -52,24 +54,6 @@ HEADERS += texmaker.h \
+ codesnippet.h \
+ thesaurusdialog.h \
+ xmltagslistwidget.h \
+- hunspell/affentry.hxx \
+- hunspell/affixmgr.hxx \
+- hunspell/atypes.hxx \
+- hunspell/baseaffix.hxx \
+- hunspell/csutil.hxx \
+- hunspell/dictmgr.hxx \
+- hunspell/hashmgr.hxx \
+- hunspell/htypes.hxx \
+- hunspell/hunspell.hxx \
+- hunspell/hunspell.h \
+- hunspell/langnum.hxx \
+- hunspell/license.hunspell \
+- hunspell/phonet.hxx \
+- hunspell/suggestmgr.hxx \
+- hunspell/license.myspell \
+- hunspell/filemgr.hxx \
+- hunspell/hunzip.hxx \
+- hunspell/w_char.hxx \
+ qcodeedit/lib/qeditorinputbinding.h \
+ qcodeedit/lib/qeditorinputbindinginterface.h \
+ randomtextgenerator.h \
+@@ -85,7 +69,6 @@ HEADERS += texmaker.h \
+ latexdocument.h \
+ unicodeinsertion.h \
+ universalinputdialog.h \
+- hunspell/replist.hxx \
+ scriptengine.h \
+ insertgraphics.h \
+ tmxtabwidget.h \
+@@ -135,18 +118,6 @@ SOURCES += main.cpp \
+ codesnippet.cpp \
+ thesaurusdialog.cpp \
+ xmltagslistwidget.cpp \
+- hunspell/affentry.cxx \
+- hunspell/affixmgr.cxx \
+- hunspell/csutil.cxx \
+- hunspell/dictmgr.cxx \
+- hunspell/hashmgr.cxx \
+- hunspell/hunspell.cxx \
+- hunspell/phonet.cxx \
+- hunspell/replist.cxx \
+- hunspell/suggestmgr.cxx \
+- hunspell/utf_info.cxx \
+- hunspell/filemgr.cxx \
+- hunspell/hunzip.cxx \
+ encodingdialog.cpp \
+ qcodeedit/lib/qeditorinputbinding.cpp \
+ randomtextgenerator.cpp \
diff --git a/app-office/texmakerx/metadata.xml b/app-office/texmakerx/metadata.xml
new file mode 100644
index 000000000000..9aa75ad4091e
--- /dev/null
+++ b/app-office/texmakerx/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>jlec@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/app-office/texmakerx/texmakerx-2.1.ebuild b/app-office/texmakerx/texmakerx-2.1.ebuild
new file mode 100644
index 000000000000..3deaffc766f7
--- /dev/null
+++ b/app-office/texmakerx/texmakerx-2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/texmakerx/texmakerx-2.1.ebuild,v 1.1 2011/06/12 07:33:48 jlec Exp $
+
+EAPI=4
+
+inherit base qt4-r2
+
+DESCRIPTION="Fork of the LaTeX IDE TexMaker"
+HOMEPAGE="http://texmakerx.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}/TexMakerX%202.1/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+COMMON_DEPEND="
+ app-text/poppler[qt4]
+ x11-libs/libX11
+ x11-libs/libXext
+ >=x11-libs/qt-gui-4.6.1:4
+ >=x11-libs/qt-core-4.6.1:4
+ >=x11-libs/qt-webkit-4.6.1:4
+ >=app-text/hunspell-1.2.4"
+RDEPEND="${COMMON_DEPEND}
+ virtual/latex-base
+ app-text/psutils
+ app-text/ghostscript-gpl
+ media-libs/netpbm"
+DEPEND="${COMMON_DEPEND}
+ dev-util/pkgconfig"
+
+S="${WORKDIR}"/${P/-/}
+
+PATCHES=( "${FILESDIR}/${P}-hunspell.patch" )
+
+src_prepare() {
+ find hunspell -delete
+ sed 's:hunspell/hunspell:hunspell:g' -i *.h || die
+ qt4-r2_src_prepare
+}