Portage is a package management system used by Gentoo Linux
# ChangeLog for app-office/texmaker
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/ChangeLog,v 1.46 2008/07/02 20:12:52 aballier Exp $
02 Jul 2008; Alexis Ballier
remove unused version
02 Jul 2008; Alexis Ballier
files/texmaker-1.71-hunspell.patch, texmaker-1.71-r1.ebuild:
fix hunspell detection by using pkgconfig, by René 'Necoro' Neumann
*texmaker-1.71-r1 (13 May 2008)
13 May 2008; Alexis Ballier
+files/texmaker-1.71-hunspell.patch, +texmaker-1.71-r1.ebuild:
Use system hunspell, by Dustin Surawicz, bug #220617
11 May 2008; Alexis Ballier
switch to latex-base, allow split qt4 deps
*texmaker-1.71 (11 May 2008)
11 May 2008; Alexis Ballier
version bump, thanks to Dustin Surawicz
26 Jan 2008; Alexis Ballier
-texmaker-1.11-r1.ebuild, -texmaker-1.30.ebuild, -texmaker-1.40.ebuild,
-texmaker-1.50-r1.ebuild:
remove old
21 Jan 2008; Raúl Porcel
sparc stable wrt #193181
21 Jan 2008; Markus Meier
x86 stable, bug #193181
20 Jan 2008; Christoph Mende
Stable on amd64 wrt bug #193181
20 Jan 2008; Brent Baude
Marking texmaker-1.60 ~ppc64 for bug 193181
20 Jan 2008; Brent Baude
Marking texmaker-1.60 ppc for bug 193181
*texmaker-1.60 (11 Nov 2007)
11 Nov 2007; Alexis Ballier
version bump, bug #185800
22 Jul 2007; Denis Dupeyron
texmaker-1.30.ebuild, texmaker-1.40.ebuild, texmaker-1.50-r1.ebuild:
Drop virtual/x11 dependency.
29 Jun 2007; Lars Weiler
Stable on ppc; bug #183633.
29 Jun 2007; Christoph Mende
Stable on amd64 wrt bug #183633
21 Jun 2007; Gustavo Zacarias
texmaker-1.50-r1.ebuild:
Stable on sparc
13 May 2007; Markus Ullmann
Stable on x86
12 Mar 2007; Alexandre Buisse
Replaced text-markup by tex as maintaining herd (text-markup split).
08 Feb 2007; Alexandre Buisse
texmaker-1.50-r1.ebuild:
Correct wrong dodoc.
*texmaker-1.50-r1 (05 Feb 2007)
05 Feb 2007; Alexandre Buisse
+texmaker-1.50-r1.ebuild:
Fix compilation error and update of dep (>=qt-4.2.2) (bug #160465).
25 Jan 2007; Marius Mauch
texmaker-1.30.ebuild, texmaker-1.40.ebuild, texmaker-1.50.ebuild:
Replacing einfo with elog
*texmaker-1.50 (04 Jan 2007)
04 Jan 2007; Przemysław Maciąg
Version bump (1.50).
04 Jan 2007; Przemysław Maciąg
Fixed PREFIX use in cpp files (see #159400).
*texmaker-1.40 (09 Oct 2006)
09 Oct 2006; Markus Ullmann
Version bump wrt bug #143363
01 Oct 2006; Alexandre Buisse
texmaker-1.11-r1.ebuild, texmaker-1.30.ebuild:
Corrected DEPEND/RDEPEND mix, thanks to Flameeyes for report and patch.
07 Sep 2006; Diego Pettenò
Add ~x86-fbsd keyword.
16 Aug 2006; Caleb Tennis
Change qt_min_version to qt4_min_version
07 May 2006; Martin Ehmsen
Fixed depend on qt-4.1, bug #132543.
09 Mar 2006; Alexandre Buisse
texmaker-1.11-r1.ebuild:
Typo, DEPEND -> RDEPEND. Thanks to Markus Ullmann.
25 Jan 2006; Alexandre Buisse
texmaker-1.11-r1.ebuild, texmaker-1.21.ebuild:
Modular X porting. Also removed old texmaker-1.11 which was still in ~arch.
15 Jan 2006; Alexandre Buisse
Added big ewarn about possible qt-4.0/4.1 up/down cycle in emerge world.
08 Jan 2006; Tobias Scherbaum
texmaker-1.11-r1.ebuild:
ppc stable, bug #117469
12 Jan 2006; Alexandre Buisse
Require qt4 to be < 4.1 (see bug #118196). Hopefully will be fixed in newer
releases.
06 Jan 2006; Simon Stelling
stable on amd64
02 Jan 2006; Mark Loeser
Stable on x86; bug #117469
02 Jan 2006; Gustavo Zacarias
texmaker-1.11-r1.ebuild:
Stable on sparc wrt #117469
*texmaker-1.21 (02 Jan 2006)
02 Jan 2006; Alexandre Buisse
-texmaker-1.2.1.ebuild, +texmaker-1.21.ebuild:
Changed numbering from 1.2.1 to 1.21 for portage to realize that this is the
latest version (closing bug #114037).
*texmaker-1.2.1 (07 Dec 2005)
07 Dec 2005; Alexandre Buisse
+texmaker-1.2.1.ebuild:
Bump to 1.2.1 (mainly switch to qt4). Thanks to Markus Ullmann for the ebuild
(bug #114037).
*texmaker-1.11-r1 (02 Jul 2005)
02 Jul 2005; Mamoru KOMACHI
Added desktop entry; bug #97126. Thanks to Sebastian Kemper
01 Jul 2005; Caleb Tennis
Fix qmake bin path per bug #97535
28 Jan 2005; Jan Brinkmann
added ~amd64 to KEYWORDS. fixes #71354
02 Jan 2005; Joseph Jezak
Marked ~ppc.
01 Jan 2005; Jason Wever
Added ~sparc keyword.
26 Nov 2004; Mamoru KOMACHI
Use kde-functions.eclass. This fixes bug #72515.
*texmaker-1.11 (07 Nov 2004)
07 Nov 2004; Mamoru KOMACHI
+texmaker-1.11.ebuild:
Initial import. Ebuild submitted by Alex Linke
bug #68439.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX texmaker-1.71-hunspell.patch 1701 RMD160 23feb35af205ad2439a994ceed3a041461de318e SHA1 589ee8691da9a8daf2a4c4ff76209db70eccd3e7 SHA256 0e0cf0106209f320c68b7c3670504d6f71f0b9d36f75bd87854a3df9dace9eb9
DIST texmaker-1.6.tar.bz2 853418 RMD160 ffa72545cab6bcec2974e081609260344ba84ef0 SHA1 8da3a6370214f97b568126439408a7774b017c1d SHA256 d49e7df506ef79e02a2382ad261760976f1e16cd5f42eea8308bb6710aaf832e
DIST texmaker-1.7.1.tar.bz2 1522280 RMD160 37bca67d049fb064b45e09cfbb3453d4cb8bb8da SHA1 055aabf865e8d9baafe2762594469cd2b7d75183 SHA256 e814c68c20663792ca56ba3fb9600841e390463f96dac4f1ba034a35ec454a90
EBUILD texmaker-1.60.ebuild 1701 RMD160 1f85639059a3bfd0987c16e8e9bb2d426ff2d3a8 SHA1 aee8150ccc36602d48a9fbe3547c87a66c440e1e SHA256 89329666239452ad73b64cec94c446f1bab9736d9f24da4ef15fcdf2a0307a26
EBUILD texmaker-1.71-r1.ebuild 1863 RMD160 885e0f4899ea0f6ca8c115c9f2948ed34fcadb6e SHA1 e7a80f498eb219b17dec6142b7a0e81a39489233 SHA256 8ac7c19d4c1e395d50b4f396000a13b9f04bcddead5d90e98af126df7c6296b0
MISC ChangeLog 6489 RMD160 bf6490ba5870cbb38ab09a5f893d6a0932be3fca SHA1 9df2038a32ff538120c64cf70457f112b6babc53 SHA256 50daf91f899fdecb89c2eefcf699e36b197e5cac68ddec624383ef8fdf2cbeea
MISC metadata.xml 156 RMD160 2bf6b2ed9ff0fcef1e902cf093ccf4ae2dcc70a0 SHA1 e9260cd53905d8569cf3327ded4c6d01653fc389 SHA256 b4971b8472ab3fe4fbfe41b331a79193ca19e86c08d055ad1c20eaf9e04b79b6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkhr4U0ACgkQvFcC4BYPU0raRgCggAfTa0ATx/ZnXqFasQpYiFmx
ydgAn3BV+arYWr/aoL8mbIFHTLbOR1SX
=mJGj
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-1.60.ebuild,v 1.7 2008/05/11 19:38:14 aballier Exp $
EAPI=1
inherit eutils versionator qt4
DESCRIPTION="A nice LaTeX-IDE"
# The upstream version numbering is bad, so we have to remove a dot in the
# minor version number
MAJOR="$(get_major_version)"
MINOR_1="$(($(get_version_component_range 2)/10))"
MINOR_2="$(($(get_version_component_range 2)%10))"
if [ ${MINOR_2} -eq "0" ] ; then
MY_P="${PN}-${MAJOR}.${MINOR_1}"
else
MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
fi
S="${WORKDIR}/${MY_P}"
HOMEPAGE="http://www.xm1math.net/texmaker/"
SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE=""
DEPEND="x11-libs/libX11
x11-libs/libXext
app-text/aspell
|| ( ( x11-libs/qt-gui x11-libs/qt-core ) >=x11-libs/qt-4.3.0:4 )"
RDEPEND="${DEPEND}
virtual/latex-base
app-text/psutils
virtual/ghostscript
media-libs/netpbm"
src_compile() {
eqmake4 texmaker.pro || die "qmake failed"
emake || die "emake failed"
}
src_install() {
emake INSTALL_ROOT="${D}" install || die "make install failed"
insinto /usr/share/pixmaps/texmaker
doins utilities/texmaker*.png || die "doins failed."
doins utilities/texmaker.svg || die "doins failed."
dodoc utilities/AUTHORS utilities/CHANGELOG.txt || die "dodoc failed"
make_desktop_entry texmaker Texmaker "/usr/share/pixmaps/texmaker/texmaker48x48.png" Office
}
pkg_postinst() {
elog "A user manual with many screenshots is available at:"
elog "/usr/share/${PN}/usermanual_en.html"
elog
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-1.71-r1.ebuild,v 1.2 2008/07/02 15:07:22 aballier Exp $
EAPI=1
inherit eutils versionator qt4
DESCRIPTION="A nice LaTeX-IDE"
# The upstream version numbering is bad, so we have to remove a dot in the
# minor version number
MAJOR="$(get_major_version)"
MINOR_1="$(($(get_version_component_range 2)/10))"
MINOR_2="$(($(get_version_component_range 2)%10))"
if [ ${MINOR_2} -eq "0" ] ; then
MY_P="${PN}-${MAJOR}.${MINOR_1}"
else
MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
fi
S="${WORKDIR}/${MY_P}"
HOMEPAGE="http://www.xm1math.net/texmaker/"
SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE=""
COMMON_DEPEND="x11-libs/libX11
x11-libs/libXext
|| ( ( x11-libs/qt-gui x11-libs/qt-core ) >=x11-libs/qt-4.3.0:4 )
>=app-text/hunspell-1.2.2"
RDEPEND="${COMMON_DEPEND}
virtual/latex-base
app-text/psutils
virtual/ghostscript
media-libs/netpbm"
DEPEND="${COMMON_DEPEND}
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-hunspell.patch"
}
src_compile() {
eqmake4 texmaker.pro || die "qmake failed"
emake || die "emake failed"
}
src_install() {
emake INSTALL_ROOT="${D}" install || die "make install failed"
insinto /usr/share/pixmaps/texmaker
doins utilities/texmaker*.png || die "doins failed."
doins utilities/texmaker.svg || die "doins failed."
dodoc utilities/AUTHORS utilities/CHANGELOG.txt || die "dodoc failed"
make_desktop_entry texmaker Texmaker "/usr/share/pixmaps/texmaker/texmaker48x48.png" Office
}
pkg_postinst() {
elog "A user manual with many screenshots is available at:"
elog "/usr/share/${PN}/usermanual_en.html"
elog
}