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.5.2-r1.ebuild texmaker-3.5.2.ebuild
Date: Tue, 29 Jan 2013 18:44:45
Message-Id: 20130129184441.DD8612171E@flycatcher.gentoo.org
1 jlec 13/01/29 18:44:41
2
3 Modified: ChangeLog texmaker-3.5.2.ebuild
4 Added: texmaker-3.5.2-r1.ebuild
5 Log:
6 app-office/texmaker: Correct myspell dir path
7
8 (Portage version: 2.2.0_alpha161/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
9
10 Revision Changes Path
11 1.117 app-office/texmaker/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/ChangeLog?rev=1.117&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/ChangeLog?rev=1.117&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/ChangeLog?r1=1.116&r2=1.117
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-office/texmaker/ChangeLog,v
20 retrieving revision 1.116
21 retrieving revision 1.117
22 diff -u -r1.116 -r1.117
23 --- ChangeLog 12 Jan 2013 18:55:30 -0000 1.116
24 +++ ChangeLog 29 Jan 2013 18:44:41 -0000 1.117
25 @@ -1,6 +1,12 @@
26 # ChangeLog for app-office/texmaker
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/ChangeLog,v 1.116 2013/01/12 18:55:30 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/ChangeLog,v 1.117 2013/01/29 18:44:41 jlec Exp $
30 +
31 +*texmaker-3.5.2-r1 (29 Jan 2013)
32 +
33 + 29 Jan 2013; Justin Lecher <jlec@g.o> texmaker-3.5.2.ebuild,
34 + +texmaker-3.5.2-r1.ebuild, files/texmaker-3.5.2-hunspell.patch:
35 + Correct myspell dir path
36
37 12 Jan 2013; Justin Lecher <jlec@g.o> texmaker-3.5.2.ebuild,
38 +files/texmaker-3.5.2-clang.patch:
39
40
41
42 1.4 app-office/texmaker/texmaker-3.5.2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/texmaker-3.5.2.ebuild?rev=1.4&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/texmaker-3.5.2.ebuild?rev=1.4&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/texmaker-3.5.2.ebuild?r1=1.3&r2=1.4
47
48 Index: texmaker-3.5.2.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.5.2.ebuild,v
51 retrieving revision 1.3
52 retrieving revision 1.4
53 diff -u -r1.3 -r1.4
54 --- texmaker-3.5.2.ebuild 12 Jan 2013 18:55:30 -0000 1.3
55 +++ texmaker-3.5.2.ebuild 29 Jan 2013 18:44:41 -0000 1.4
56 @@ -1,6 +1,6 @@
57 # Copyright 1999-2013 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.5.2.ebuild,v 1.3 2013/01/12 18:55:30 jlec Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.5.2.ebuild,v 1.4 2013/01/29 18:44:41 jlec Exp $
61
62 EAPI=4
63
64 @@ -55,7 +55,7 @@
65 src_configure() {
66 eqmake4 \
67 ${PN}.pro \
68 - PREFIX=/usr \
69 + PREFIX="${EPREFIX}"/usr \
70 DESKTOPDIR=/usr/share/applications \
71 ICONDIR=/usr/share/pixmaps
72 }
73
74
75
76 1.1 app-office/texmaker/texmaker-3.5.2-r1.ebuild
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/texmaker-3.5.2-r1.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmaker/texmaker-3.5.2-r1.ebuild?rev=1.1&content-type=text/plain
80
81 Index: texmaker-3.5.2-r1.ebuild
82 ===================================================================
83 # Copyright 1999-2013 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.5.2-r1.ebuild,v 1.1 2013/01/29 18:44:41 jlec Exp $
86
87 EAPI=4
88
89 inherit base qt4-r2 versionator
90
91 # The upstream version numbering is bad, so we have to remove a dot in the
92 # minor version number
93 MAJOR="$(get_major_version)"
94 MINOR_1="$(($(get_version_component_range 2)/10))"
95 MINOR_2="$(($(get_version_component_range 2)%10))"
96 if [ ${MINOR_2} -eq "0" ] ; then
97 MY_P="${PN}-${MAJOR}.${MINOR_1}"
98 else
99 MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
100 fi
101
102 MY_P="${P}"
103
104 DESCRIPTION="A nice LaTeX-IDE"
105 HOMEPAGE="http://www.xm1math.net/texmaker/"
106 SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
107
108 LICENSE="GPL-2"
109 SLOT="0"
110 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
111 IUSE=""
112
113 S="${WORKDIR}/${MY_P}"
114
115 COMMON_DEPEND="
116 app-text/hunspell
117 app-text/poppler[qt4]
118 sys-libs/zlib
119 x11-libs/libX11
120 x11-libs/libXext
121 x11-libs/qt-gui:4
122 x11-libs/qt-core:4
123 x11-libs/qt-webkit:4
124 "
125 RDEPEND="${COMMON_DEPEND}
126 virtual/latex-base
127 app-text/psutils
128 app-text/ghostscript-gpl
129 media-libs/netpbm"
130 DEPEND="${COMMON_DEPEND}
131 virtual/pkgconfig"
132
133 PATCHES=(
134 "${FILESDIR}"/${P}-hunspell.patch
135 "${FILESDIR}"/${P}-clang.patch
136 )
137 src_configure() {
138 eqmake4 \
139 ${PN}.pro \
140 PREFIX="${EPREFIX}"/usr \
141 DESKTOPDIR=/usr/share/applications \
142 ICONDIR=/usr/share/pixmaps
143 }
144
145 src_install() {
146 emake INSTALL_ROOT="${ED}" install
147
148 doicon utilities/texmaker*.png utilities/texmaker.svg
149
150 dodoc utilities/AUTHORS utilities/CHANGELOG.txt
151 }
152
153 pkg_postinst() {
154 elog "A user manual with many screenshots is available at:"
155 elog "${EPREFIX}/usr/share/${PN}/usermanual_en.html"
156 }