Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-editors/bluegriffon-bin/files/, app-editors/bluegriffon-bin/
Date: Mon, 03 May 2021 10:11:17
Message-Id: 1619970324.f3c55903353a5c0c05182d831290cd60180416ea.andrewammerlaan@gentoo
1 commit: f3c55903353a5c0c05182d831290cd60180416ea
2 Author: Marco Scardovi <marco <AT> scardovi <DOT> com>
3 AuthorDate: Sun May 2 15:43:21 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Sun May 2 15:45:24 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3c55903
7
8 app-editors/bluegriffon-bin: drop the package completely
9
10 Due to the lack of gtk+:3 support upstream and the huge amount of time
11 requested to move it from gtk+:2 to gtk+:3, I'm gonna drop it completely
12
13 Closes: https://bugs.gentoo.org/786948
14 Closes: https://bugs.gentoo.org/355215
15
16 Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>
17
18 app-editors/bluegriffon-bin/Manifest | 2 -
19 .../bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild | 71 ----------------------
20 .../bluegriffon-bin/files/bluegriffon-bin.desktop | 13 ----
21 app-editors/bluegriffon-bin/metadata.xml | 38 ------------
22 4 files changed, 124 deletions(-)
23
24 diff --git a/app-editors/bluegriffon-bin/Manifest b/app-editors/bluegriffon-bin/Manifest
25 deleted file mode 100644
26 index 326e41329..000000000
27 --- a/app-editors/bluegriffon-bin/Manifest
28 +++ /dev/null
29 @@ -1,2 +0,0 @@
30 -DIST bluegriffon-bin-3.1.tar.bz2 281359437 BLAKE2B dddcf0dc38a9d7f6ad81047598ac62f5698e1771019e34aaaca29361f15a9cb603686e1c9f68848afda4c64dce2b5e36dd07c7e734b0cc2e0828bcf8be47cd89 SHA512 f069f0313523c7a32f286e3629f149728c565717252f17ce5f31eee2f58de53413edce8c60cc302704b4013913f7da995ce746fa25c1b13eea0551ecc946d28b
31 -DIST bluegriffon-bin.png 54142 BLAKE2B de0002498a22b0574bd9379e14c9bf4afb51f5a0c1cfb754514127844626ab7e8bf91daf80151b309af47a9c01bc472fa6f8135121d8014af854257847d38f16 SHA512 68f0ae4ce9566d7dbdda49c6c6572d888f121a5d89de3ce0d567f62f9e1062df4e72e9bf1b0fbe67dec7c583abd40dd706817e49653a28c09096bbb33b5bd207
32
33 diff --git a/app-editors/bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild b/app-editors/bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild
34 deleted file mode 100644
35 index 031deaea3..000000000
36 --- a/app-editors/bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild
37 +++ /dev/null
38 @@ -1,71 +0,0 @@
39 -# Copyright 1999-2021 Gentoo Authors
40 -# Distributed under the terms of the GNU General Public License v2
41 -
42 -EAPI=7
43 -
44 -inherit xdg desktop
45 -
46 -DESCRIPTION="The Open Source next-gen Web Editor based on the rendering engine of Firefox"
47 -HOMEPAGE="https://github.com/therealglazou/bluegriffon http://www.bluegriffon.org/"
48 -SRC_URI="http://bluegriffon.org/freshmeat/${PV}/bluegriffon-${PV}.Ubuntu18.04-x86_64.tar.bz2 -> ${P}.tar.bz2
49 -http://bluegriffon.org/BG_files/bluegriffon.png -> ${PN}.png"
50 -
51 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
52 -SLOT="0"
53 -KEYWORDS="~amd64"
54 -IUSE=""
55 -
56 -S="${WORKDIR}/bluegriffon/"
57 -XDG_ECLASS_DESKTOPFILES="${FILESDIR}"
58 -XDG_ECLASS_ICONFILES="${FILESDIR}"
59 -
60 -BUNDLED_DEPEND="
61 - dev-libs/nspr
62 - dev-libs/nss
63 -"
64 -
65 -DEPEND="sys-libs/glibc"
66 -
67 -RDEPEND="
68 - ${DEPEND}
69 - ${BUNDLED_DEPEND}
70 - dev-libs/dbus-glib
71 - dev-libs/expat
72 - dev-libs/fribidi
73 - dev-libs/gobject-introspection
74 - dev-libs/libbsd
75 - dev-libs/libffi:0/7
76 - dev-libs/libpcre
77 - media-gfx/graphite2
78 - media-libs/freetype
79 - media-libs/harfbuzz:0/0.9.18
80 - media-libs/libpng:0/16
81 - sys-apps/util-linux
82 - virtual/opengl
83 - x11-libs/cairo
84 - x11-libs/gtk+:3
85 - x11-libs/libX11
86 - x11-libs/libXau
87 - x11-libs/libxcb
88 - x11-libs/libXcomposite
89 - x11-libs/libXcursor
90 - x11-libs/libXdamage
91 - x11-libs/libXdmcp
92 - x11-libs/libXext
93 - x11-libs/libXi
94 - x11-libs/libXrandr
95 - x11-libs/libXrender
96 - x11-libs/libXt
97 - x11-libs/pango
98 - x11-libs/pixman
99 -"
100 -
101 -QA_PREBUILT="/opt/bluegriffon/*"
102 -
103 -src_install() {
104 - dodir /opt/bluegriffon
105 - cp -ap "${S}"/* "${ED}"/opt/bluegriffon/ || die
106 - dosym ../../opt/bluegriffon/bluegriffon-bin /usr/bin/bluegriffon-bin
107 - doicon "${DISTDIR}/bluegriffon-bin.png"
108 - domenu "${FILESDIR}/bluegriffon-bin.desktop"
109 -}
110
111 diff --git a/app-editors/bluegriffon-bin/files/bluegriffon-bin.desktop b/app-editors/bluegriffon-bin/files/bluegriffon-bin.desktop
112 deleted file mode 100644
113 index e5de93702..000000000
114 --- a/app-editors/bluegriffon-bin/files/bluegriffon-bin.desktop
115 +++ /dev/null
116 @@ -1,13 +0,0 @@
117 -[Desktop Entry]
118 -Encoding=UTF-8
119 -Name=Bluegriffon(Binary)
120 -GenericName=Bluegriffon(Binary)
121 -Comment=Web and EPUB Editor
122 -Exec=bluegriffon-bin %u
123 -Icon=bluegriffon-bin
124 -Terminal=false
125 -X-MultipleArgs=false
126 -Type=Application
127 -StartupWMClass=Bluegriffon
128 -Categories=Network;WebBrowser;
129 -MimeType=text/html;text/xml;application/xhtml+xml;application/epub+zip
130
131 diff --git a/app-editors/bluegriffon-bin/metadata.xml b/app-editors/bluegriffon-bin/metadata.xml
132 deleted file mode 100644
133 index 563fa6d81..000000000
134 --- a/app-editors/bluegriffon-bin/metadata.xml
135 +++ /dev/null
136 @@ -1,38 +0,0 @@
137 -<?xml version="1.0" encoding="UTF-8"?>
138 -<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
139 -<pkgmetadata>
140 - <maintainer type="person">
141 - <email>marco@××××××××.com</email>
142 - <name>Marco Scardovi</name>
143 - </maintainer>
144 - <longdescription lang="en">BlueGriffon
145 - The next-gen Web and EPUB Editor based on the rendering engine of Firefox
146 -
147 - « My HTML Editor is BlueGriffon, an intuitive, modern and robust application.
148 - I like that what I see is what I get on the Web. »
149 - Jeff Jaffe, CEO of the World Wide Web Consortium (W3C)
150 -
151 - « The HTML Editor I'm Using Today? BlueGriffon »
152 - Nick Longo, author of CoffeeCup, the very first HTML Editor
153 -
154 - « Dear @BlueGriffonApp , you saved my a$$ once again »
155 - Tristan Nitot, former President of Mozilla Europe
156 -
157 - BlueGriffon is a WYSIWYG content editor for the World Wide Web.
158 - It is based on the discontinued Nvu editor, which in turn is based on the Composer
159 - component of the Mozilla Application Suite. Powered by Gecko, the rendering engine of Firefox,
160 - it can edit Web pages in conformance to Web Standards. It runs on Microsoft Windows, macOS and Linux.
161 -
162 - BlueGriffon complies with the W3C's web standards. It can create and edit pages in accordance
163 - to HTML 4, XHTML 1.1, HTML 5 and XHTML 5. It supports CSS 2.1 and all parts of CSS 3 already
164 - implemented by Gecko. BlueGriffon also includes SVG-edit, an XUL-based editor for SVG that is
165 - originally distributed as an add-on to Firefox and was adapted to BlueGriffon.
166 -
167 - A version without the CSS Stylesheet editor is free to download and is available on Microsoft Windows,
168 - macOS and Linux.
169 -
170 - Many enhancements are available via add-ons. Most add-ons such as 'Project Manager', 'CSS Stylesheet editor',
171 - 'MathML Editor', 'Word Count' and 'FullScreen view/edit' must be paid for,
172 - while only two ('FireFTP' and 'Dictionaries') are free to download.
173 - </longdescription>
174 -</pkgmetadata>