diff options
author | 2011-06-12 07:33:48 +0000 | |
---|---|---|
committer | 2011-06-12 07:33:48 +0000 | |
commit | a4e7be543b0187ffd0316f4bde1a80d88cdbe313 (patch) | |
tree | 76e096fe338eb3dcf1cd2b93d71faf90cad403ed /app-office/texmakerx | |
parent | [bump] dev-perl/Params-Validate-1.0.0 (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | app-office/texmakerx/Manifest | 15 | ||||
-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 |
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 +} |