Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/abiword/
Date: Sat, 23 Feb 2019 11:55:20
Message-Id: 1550922880.75179fdc5be39b4fca86ab43e6c56c73b5c74253.pacho@gentoo
1 commit: 75179fdc5be39b4fca86ab43e6c56c73b5c74253
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 23 11:33:55 2019 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 23 11:54:40 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75179fdc
7
8 app-office/abiword: Drop old
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 app-office/abiword/abiword-3.0.2.ebuild | 139 --------------------------------
14 1 file changed, 139 deletions(-)
15
16 diff --git a/app-office/abiword/abiword-3.0.2.ebuild b/app-office/abiword/abiword-3.0.2.ebuild
17 deleted file mode 100644
18 index 9a6ce7846e3..00000000000
19 --- a/app-office/abiword/abiword-3.0.2.ebuild
20 +++ /dev/null
21 @@ -1,139 +0,0 @@
22 -# Copyright 1999-2016 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -
27 -inherit autotools gnome2
28 -
29 -DESCRIPTION="Fully featured yet light and fast cross platform word processor"
30 -HOMEPAGE="http://www.abisource.com/"
31 -SRC_URI="http://www.abisource.com/downloads/${PN}/${PV}/source/${P}.tar.gz
32 - https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.gz"
33 -
34 -LICENSE="GPL-2"
35 -SLOT="2"
36 -KEYWORDS="~alpha ~amd64 ~arm ~mips ~x86 ~amd64-linux ~x86-linux"
37 -IUSE="calendar collab cups debug eds +goffice grammar +introspection latex map math ots +plugins readline redland spell wordperfect wmf thesaurus"
38 -
39 -# You need 'plugins' enabled if want to enable the extra plugins
40 -REQUIRED_USE="!plugins? ( !collab !grammar !latex !math !ots !readline !thesaurus !wordperfect !wmf )"
41 -
42 -RDEPEND="
43 - >=app-text/wv-1.2
44 - >=dev-libs/fribidi-0.10.4
45 - >=dev-libs/glib-2.16:2
46 - >=dev-libs/libgcrypt-1.4.5:0=
47 - dev-libs/libxslt
48 - >=gnome-base/librsvg-2.16:2
49 - >=gnome-extra/libgsf-1.14.18:=
50 - >=media-libs/libpng-1.2:0=
51 - virtual/jpeg:0
52 - >=x11-libs/cairo-1.10[X]
53 - >=x11-libs/gtk+-3.0.8:3[cups?]
54 - calendar? ( >=dev-libs/libical-0.46:= )
55 - eds? ( >=gnome-extra/evolution-data-server-3.6.0:= )
56 - goffice? ( >=x11-libs/goffice-0.10.2:0.10 )
57 - introspection? ( >=dev-libs/gobject-introspection-1.0.0 )
58 - map? ( >=media-libs/libchamplain-0.12 )
59 - plugins? (
60 - collab? (
61 - >=dev-libs/libxml2-2.4
62 - >=net-libs/loudmouth-1
63 - net-libs/libsoup:2.4
64 - net-libs/gnutls:= )
65 - grammar? ( >=dev-libs/link-grammar-4.2.1 )
66 - math? ( >=x11-libs/gtkmathview-0.7.5 )
67 - ots? ( >=app-text/ots-0.5-r1 )
68 - readline? ( sys-libs/readline:0= )
69 - thesaurus? ( >=app-text/aiksaurus-1.2[gtk] )
70 - wordperfect? (
71 - app-text/libwpd:0.10
72 - app-text/libwpg:0.3 )
73 - wmf? ( >=media-libs/libwmf-0.2.8 )
74 - )
75 - redland? (
76 - >=dev-libs/redland-1.0.10
77 - >=dev-libs/rasqal-0.9.17 )
78 - spell? ( >=app-text/enchant-1.2 )
79 - !<app-office/abiword-plugins-2.8
80 -"
81 -DEPEND="${RDEPEND}
82 - dev-lang/perl
83 - >=dev-libs/boost-1.40.0
84 - virtual/pkgconfig
85 - collab? ( dev-cpp/asio )
86 -"
87 -
88 -PATCHES=(
89 - "${WORKDIR}"/${P}-patchset/${PN}-2.8.3-desktop.patch
90 - "${WORKDIR}"/${P}-patchset/${PN}-2.6.0-boolean.patch
91 - "${WORKDIR}"/${P}-patchset/${PN}-3.0.0-librevenge.patch
92 - "${WORKDIR}"/${P}-patchset/${PN}-3.0.0-link-grammar-5-second.patch
93 - "${WORKDIR}"/${P}-patchset/${PN}-3.0.0-libwp.patch
94 - "${WORKDIR}"/${P}-patchset/${PN}-3.0.1-libwps-0.4.patch
95 - "${WORKDIR}"/${P}-patchset/${PN}-3.0.1-fixwps.patch
96 - "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-installing-readme.patch
97 - "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-nullptr-c++98.patch
98 -)
99 -
100 -src_prepare() {
101 - gnome2_src_prepare
102 - eautoreconf
103 -}
104 -
105 -src_configure() {
106 - local plugins=()
107 -
108 - if use plugins; then
109 - # Plugins depending on libgsf
110 - plugins=(t602 docbook clarisworks wml kword hancom openwriter pdf
111 - loadbindings mswrite garble pdb applix opendocument sdw xslfo)
112 -
113 - # Plugins depending on librsvg
114 - plugins+=(svg)
115 -
116 - # Plugins not depending on anything
117 - plugins+=(gimp bmp freetranslation iscii s5 babelfish opml eml wikipedia
118 - gdict passepartout google presentation urldict hrtext mif openxml)
119 -
120 - # inter7eps: eps.h
121 - # libtidy: gsf + tidy.h
122 - # paint: windows only ?
123 - use collab && plugins+=(collab)
124 - use goffice && plugins+=(goffice)
125 - use latex && plugins+=(latex)
126 - use math && plugins+=(mathview)
127 - use ots && plugins+=(ots)
128 - # psion: >=psiconv-0.9.4
129 - use readline && plugins+=(command)
130 - use thesaurus && plugins+=(aiksaurus)
131 - use wmf && plugins+=(wmf)
132 - # wordperfect: >=wpd-0.9 >=wpg-0.2
133 - use wordperfect && plugins+=(wpg)
134 - fi
135 -
136 - gnome2_src_configure \
137 - --enable-plugins="${plugins[*]}" \
138 - --disable-static \
139 - --disable-default-plugins \
140 - --disable-builtin-plugins \
141 - --disable-collab-backend-telepathy \
142 - --enable-clipart \
143 - --enable-statusbar \
144 - --enable-templates \
145 - --with-gio \
146 - --without-gnomevfs \
147 - --without-gtk2 \
148 - $(use_enable debug) \
149 - $(use_with goffice goffice) \
150 - $(use_with calendar libical) \
151 - $(use_enable cups print) \
152 - $(use_enable collab collab-backend-xmpp) \
153 - $(use_enable collab collab-backend-tcp) \
154 - $(use_enable collab collab-backend-service) \
155 - $(use_with eds evolution-data-server) \
156 - $(use_enable introspection) \
157 - $(use_with map champlain) \
158 - $(use_with redland) \
159 - $(use_enable spell)
160 -}