Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/texmaker: ChangeLog texmaker-3.02.ebuild texmaker-2.20.ebuild texmaker-2.10.ebuild texmaker-2.22.ebuild texmaker-2.21.ebuild
Date: Wed, 27 Apr 2011 06:38:28
Message-Id: 20110427063817.C2DE72004B@flycatcher.gentoo.org
1 jlec 11/04/27 06:38:17
2
3 Modified: ChangeLog
4 Added: texmaker-3.02.ebuild
5 Removed: texmaker-2.20.ebuild texmaker-2.10.ebuild
6 texmaker-2.22.ebuild texmaker-2.21.ebuild
7 Log:
8 Version Bump, Cleaned old
9
10 (Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.81 app-office/texmaker/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/ChangeLog?rev=1.81&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/ChangeLog?rev=1.81&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/ChangeLog?r1=1.80&r2=1.81
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/app-office/texmaker/ChangeLog,v
22 retrieving revision 1.80
23 retrieving revision 1.81
24 diff -u -r1.80 -r1.81
25 --- ChangeLog 25 Apr 2011 16:20:01 -0000 1.80
26 +++ ChangeLog 27 Apr 2011 06:38:17 -0000 1.81
27 @@ -1,6 +1,16 @@
28 # ChangeLog for app-office/texmaker
29 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/ChangeLog,v 1.80 2011/04/25 16:20:01 hwoarang Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/ChangeLog,v 1.81 2011/04/27 06:38:17 jlec Exp $
32 +
33 +*texmaker-3.02 (27 Apr 2011)
34 +
35 + 27 Apr 2011; Justin Lecher <jlec@g.o> -texmaker-2.10.ebuild,
36 + -files/texmaker-2.10-hunspell.patch, -texmaker-2.20.ebuild,
37 + -files/texmaker-2.20-hunspell.patch, -texmaker-2.21.ebuild,
38 + -files/texmaker-2.21-hunspell.patch, -texmaker-2.22.ebuild,
39 + -files/texmaker-2.22-hunspell.patch, +texmaker-3.02.ebuild,
40 + +files/texmaker-3.02-hunspell.patch:
41 + Version Bump, Cleaned old
42
43 25 Apr 2011; Markos Chandras <hwoarang@g.o> texmaker-2.30.ebuild:
44 Stable on amd64 wrt bug #363937
45
46
47
48 1.1 app-office/texmaker/texmaker-3.02.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/texmaker-3.02.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/texmaker-3.02.ebuild?rev=1.1&content-type=text/plain
52
53 Index: texmaker-3.02.ebuild
54 ===================================================================
55 # Copyright 1999-2011 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.02.ebuild,v 1.1 2011/04/27 06:38:17 jlec Exp $
58
59 EAPI="3"
60
61 inherit base qt4-r2 versionator
62
63 # The upstream version numbering is bad, so we have to remove a dot in the
64 # minor version number
65 MAJOR="$(get_major_version)"
66 MINOR_1="$(($(get_version_component_range 2)/10))"
67 MINOR_2="$(($(get_version_component_range 2)%10))"
68 if [ ${MINOR_2} -eq "0" ] ; then
69 MY_P="${PN}-${MAJOR}.${MINOR_1}"
70 else
71 MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
72 fi
73
74 DESCRIPTION="A nice LaTeX-IDE"
75 HOMEPAGE="http://www.xm1math.net/texmaker/"
76 SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
77
78 LICENSE="GPL-2"
79 SLOT="0"
80 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
81 IUSE=""
82
83 S="${WORKDIR}/${MY_P}"
84
85 COMMON_DEPEND="
86 app-text/poppler[qt4]
87 x11-libs/libX11
88 x11-libs/libXext
89 >=x11-libs/qt-gui-4.6.1:4
90 >=x11-libs/qt-core-4.6.1:4
91 >=x11-libs/qt-webkit-4.6.1:4
92 >=app-text/hunspell-1.2.4"
93 RDEPEND="${COMMON_DEPEND}
94 virtual/latex-base
95 app-text/psutils
96 app-text/ghostscript-gpl
97 media-libs/netpbm"
98 DEPEND="${COMMON_DEPEND}
99 dev-util/pkgconfig"
100
101 PATCHES=( "${FILESDIR}/${P}-hunspell.patch" )
102
103 src_install() {
104 emake INSTALL_ROOT="${D}" install || die "make install failed"
105
106 insinto /usr/share/pixmaps/texmaker
107 doins utilities/texmaker*.png || die "doins failed."
108 doins utilities/texmaker.svg || die "doins failed."
109
110 dodoc utilities/AUTHORS utilities/CHANGELOG.txt || die "dodoc failed"
111 }
112
113 pkg_postinst() {
114 elog "A user manual with many screenshots is available at:"
115 elog "/usr/share/${PN}/usermanual_en.html"
116 }