Gentoo Archives: gentoo-commits

From: "Andrey Grozin (grozin)" <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/texmacs: ChangeLog texmacs-1.0.7.11.ebuild texmacs-1.0.7.2.ebuild
Date: Wed, 07 Sep 2011 12:57:31
Message-Id: 20110907125721.7756A2004C@flycatcher.gentoo.org
1 grozin 11/09/07 12:57:21
2
3 Modified: ChangeLog
4 Added: texmacs-1.0.7.11.ebuild
5 Removed: texmacs-1.0.7.2.ebuild
6 Log:
7 Version bump
8
9 (Portage version: 2.2.0_alpha54/cvs/Linux i686)
10
11 Revision Changes Path
12 1.96 app-office/texmacs/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/ChangeLog?rev=1.96&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/ChangeLog?rev=1.96&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/ChangeLog?r1=1.95&r2=1.96
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-office/texmacs/ChangeLog,v
21 retrieving revision 1.95
22 retrieving revision 1.96
23 diff -u -r1.95 -r1.96
24 --- ChangeLog 2 Apr 2011 15:46:11 -0000 1.95
25 +++ ChangeLog 7 Sep 2011 12:57:21 -0000 1.96
26 @@ -1,6 +1,12 @@
27 # ChangeLog for app-office/texmacs
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/ChangeLog,v 1.95 2011/04/02 15:46:11 armin76 Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/ChangeLog,v 1.96 2011/09/07 12:57:21 grozin Exp $
31 +
32 +*texmacs-1.0.7.11 (07 Sep 2011)
33 +
34 + 07 Sep 2011; Andrey Grozin <grozin@g.o> -texmacs-1.0.7.2.ebuild,
35 + +texmacs-1.0.7.11.ebuild:
36 + Version bump
37
38 02 Apr 2011; Raúl Porcel <armin76@g.o> texmacs-1.0.7.2-r1.ebuild:
39 alpha/sparc stable wrt #337532
40
41
42
43 1.1 app-office/texmacs/texmacs-1.0.7.11.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/texmacs-1.0.7.11.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/texmacs-1.0.7.11.ebuild?rev=1.1&content-type=text/plain
47
48 Index: texmacs-1.0.7.11.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/texmacs-1.0.7.11.ebuild,v 1.1 2011/09/07 12:57:21 grozin Exp $
53 EAPI=2
54 inherit autotools
55 MY_P=${P/tex/TeX}-src
56
57 DESCRIPTION="Wysiwyg text processor with high-quality maths"
58 HOMEPAGE="http://www.texmacs.org/"
59 SRC_URI="
60 ftp://ftp.texmacs.org/pub/TeXmacs/targz/${MY_P}.tar.gz
61 ftp://ftp.texmacs.org/pub/TeXmacs/targz/TeXmacs-600dpi-fonts.tar.gz"
62
63 LICENSE="GPL-3"
64 SLOT="0"
65 IUSE="imlib jpeg netpbm qt4 svg spell"
66 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
67
68 RDEPEND="dev-scheme/guile[deprecated]
69 virtual/latex-base
70 app-text/ghostscript-gpl
71 media-libs/freetype
72 x11-libs/libXext
73 x11-apps/xmodmap
74 qt4? ( x11-libs/qt-gui:4 )
75 imlib? ( media-libs/imlib2 )
76 jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
77 svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
78 netpbm? ( media-libs/netpbm )
79 spell? ( || ( >=app-text/ispell-3.2 >=app-text/aspell-0.5 ) )"
80 DEPEND="${RDEPEND}
81 x11-proto/xproto"
82
83 S="${WORKDIR}/${MY_P}"
84
85 src_prepare() {
86 # don't strip
87 epatch "${FILESDIR}"/${PN}-strip.patch
88
89 # respect LDFLAGS, bug #338459
90 epatch "${FILESDIR}"/${PN}-ldflags.patch
91
92 # fix LD_LIBRARY_PATH in tm_mupad_help, bug #337532
93 epatch "${FILESDIR}"/${PN}-mupad.patch
94
95 eautoreconf
96 }
97
98 src_configure() {
99 econf $(use_with imlib imlib2) \
100 --enable-optimize="${CXXFLAGS}" \
101 $(use_enable qt4 qt)
102 }
103
104 src_install() {
105 emake DESTDIR="${D}" install || die "emake install failed"
106 dodoc TODO || die "dodoc failed"
107 domenu "${FILESDIR}"/TeXmacs.desktop || die "domenu failed"
108
109 # now install the fonts
110 insinto /usr/share/texmf
111 doins -r "${WORKDIR}/fonts" || die "installing fonts failed"
112 }