diff options
author | Justin Lecher <jlec@gentoo.org> | 2011-06-12 07:33:48 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2011-06-12 07:33:48 +0000 |
commit | dcd2d15e1b5cbb24a38c6686e1921750aaf0c7dd (patch) | |
tree | 5acb4104d7bf634640a3e390e8194a2c019f695e /app-office/texmakerx | |
parent | [bump] dev-perl/Params-Validate-1.0.0 (diff) | |
download | gentoo-2-dcd2d15e1b5cbb24a38c6686e1921750aaf0c7dd.tar.gz gentoo-2-dcd2d15e1b5cbb24a38c6686e1921750aaf0c7dd.tar.bz2 gentoo-2-dcd2d15e1b5cbb24a38c6686e1921750aaf0c7dd.zip |
Addition, #338436
(Portage version: 2.2.0_alpha40/cvs/Linux x86_64)
Diffstat (limited to 'app-office/texmakerx')
-rw-r--r-- | app-office/texmakerx/ChangeLog | 10 | ||||
-rw-r--r-- | app-office/texmakerx/files/texmakerx-2.1-hunspell.patch | 70 | ||||
-rw-r--r-- | app-office/texmakerx/metadata.xml | 8 | ||||
-rw-r--r-- | app-office/texmakerx/texmakerx-2.1.ebuild | 42 |
4 files changed, 130 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/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 +} |