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: metadata.xml ChangeLog texmacs-1.99.1.ebuild
Date: Thu, 01 May 2014 12:37:14
Message-Id: 20140501123709.C3BEA2004C@flycatcher.gentoo.org
1 grozin 14/05/01 12:37:09
2
3 Modified: metadata.xml ChangeLog
4 Added: texmacs-1.99.1.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.10/cvs/Linux i686, signed Manifest commit with key 0x3AFFCE974D34BD8C!)
9
10 Revision Changes Path
11 1.5 app-office/texmacs/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-office/texmacs/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 19 Aug 2008 05:43:37 -0000 1.4
24 +++ metadata.xml 1 May 2014 12:37:09 -0000 1.5
25 @@ -8,5 +8,6 @@
26 </maintainer>
27 <use>
28 <flag name='netpbm'>Add support for <pkg>media-libs/netpbm</pkg></flag>
29 + <flag name='pdf'>Add the experimental native pdf export</flag>
30 </use>
31 </pkgmetadata>
32
33
34
35 1.112 app-office/texmacs/ChangeLog
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/ChangeLog?rev=1.112&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/ChangeLog?rev=1.112&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/ChangeLog?r1=1.111&r2=1.112
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/app-office/texmacs/ChangeLog,v
44 retrieving revision 1.111
45 retrieving revision 1.112
46 diff -u -r1.111 -r1.112
47 --- ChangeLog 9 Jan 2014 07:34:47 -0000 1.111
48 +++ ChangeLog 1 May 2014 12:37:09 -0000 1.112
49 @@ -1,6 +1,12 @@
50 # ChangeLog for app-office/texmacs
51 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/ChangeLog,v 1.111 2014/01/09 07:34:47 grozin Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/ChangeLog,v 1.112 2014/05/01 12:37:09 grozin Exp $
54 +
55 +*texmacs-1.99.1 (01 May 2014)
56 +
57 + 01 May 2014; Andrey Grozin <grozin@g.o> +texmacs-1.99.1.ebuild,
58 + metadata.xml:
59 + Version bump
60
61 *texmacs-1.0.7.21 (09 Jan 2014)
62
63
64
65
66 1.1 app-office/texmacs/texmacs-1.99.1.ebuild
67
68 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/texmacs-1.99.1.ebuild?rev=1.1&view=markup
69 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/texmacs-1.99.1.ebuild?rev=1.1&content-type=text/plain
70
71 Index: texmacs-1.99.1.ebuild
72 ===================================================================
73 # Copyright 1999-2014 Gentoo Foundation
74 # Distributed under the terms of the GNU General Public License v2
75 # $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/texmacs-1.99.1.ebuild,v 1.1 2014/05/01 12:37:09 grozin Exp $
76
77 EAPI=4
78
79 inherit autotools eutils fdo-mime gnome2-utils
80
81 MY_P=${P/tex/TeX}-src
82
83 DESCRIPTION="Wysiwyg text processor with high-quality maths"
84 HOMEPAGE="http://www.texmacs.org/"
85 SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz"
86
87 LICENSE="GPL-3"
88 SLOT="0"
89 IUSE="imlib jpeg netpbm pdf qt4 svg spell"
90 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
91
92 RDEPEND="dev-scheme/guile[deprecated]
93 virtual/latex-base
94 app-text/ghostscript-gpl
95 media-libs/freetype
96 x11-libs/libXext
97 x11-apps/xmodmap
98 qt4? ( dev-qt/qtgui:4 )
99 imlib? ( media-libs/imlib2 )
100 jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
101 svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
102 netpbm? ( media-libs/netpbm )
103 spell? ( app-text/aspell )"
104 DEPEND="${RDEPEND}
105 x11-proto/xproto"
106
107 S="${WORKDIR}/${MY_P}"
108
109 src_prepare() {
110 # respect LDFLAGS, bug #338459
111 epatch "${FILESDIR}"/${PN}-plugins-1.patch
112
113 # dont update mime and desktop databases and icon cache
114 epatch "${FILESDIR}"/${PN}-updates.patch
115
116 eautoreconf
117 }
118
119 src_configure() {
120 econf --enable-optimize="${CXXFLAGS}" \
121 $(use_with imlib imlib2) \
122 $(use_enable qt4 qt) \
123 $(use_enable pdf pdf-renderer)
124 }
125
126 src_install() {
127 default
128 domenu "${FILESDIR}"/TeXmacs.desktop
129 }
130
131 pkg_postinst() {
132 fdo-mime_desktop_database_update
133 fdo-mime_mime_database_update
134 gnome2_icon_cache_update
135 }
136
137 pkg_postrm() {
138 fdo-mime_desktop_database_update
139 fdo-mime_mime_database_update
140 gnome2_icon_cache_update
141 }