Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/dooble/, www-client/dooble/files/
Date: Sat, 12 Aug 2017 14:41:51
Message-Id: 1502548859.e9f2166473f13a152c6eb1e28743a3be2a213f6e.asturm@gentoo
1 commit: e9f2166473f13a152c6eb1e28743a3be2a213f6e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 4 18:01:32 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 12 14:40:59 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f21664
7
8 www-client/dooble: Drop old
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.1
11
12 www-client/dooble/Manifest | 1 -
13 www-client/dooble/dooble-1.55.ebuild | 65 ----------------------
14 .../dooble/files/00-dooble-1.55-path-fix.patch | 45 ---------------
15 www-client/dooble/metadata.xml | 3 -
16 4 files changed, 114 deletions(-)
17
18 diff --git a/www-client/dooble/Manifest b/www-client/dooble/Manifest
19 index 8ee2de42326..10869f4c93b 100644
20 --- a/www-client/dooble/Manifest
21 +++ b/www-client/dooble/Manifest
22 @@ -1,2 +1 @@
23 -DIST dooble-1.55.tar.gz 11663614 SHA256 024003e7c397a925d48e41cba10a2a35b89dd1745120caf4fd2010c1e254c5e5 SHA512 413727f74ab7fba89f7b617a774a0dceaa8a03b826f12950e31ca3fedda7e607539759b946eacccd57087429e6a37acd967a2c376b0b195b560c8c9beaf4e3d6 WHIRLPOOL ebe0b69a3dde0c0977c6295c6c67811195ca6d4e66dd95d09b51eae7da32170f737e62275e17020213c640e10a368f3792c8d34b495f15ee004e7a644a914700
24 DIST dooble-1.56c.tar.gz 12218062 SHA256 03b5bb0460aa8f4f731a47b70c571942a186fb0e7c4b74f546cef356be0afe6a SHA512 6a42eed4320437b0e43020d661963ff385fd08dd225f96337d778bca13aec85df3a49eb6cb0f7bd9ae26a8822df62dd580b407ed27c6df58bd0720a50867aa42 WHIRLPOOL bca7982447ed0d64c2f19c7d208869cc740866683bb056b6fb635c0585e1b5aed63a2c421027bf2e8fb8daca68604c23c525bca487c82b5c59b9fc72103ef622
25
26 diff --git a/www-client/dooble/dooble-1.55.ebuild b/www-client/dooble/dooble-1.55.ebuild
27 deleted file mode 100644
28 index aa186c050e0..00000000000
29 --- a/www-client/dooble/dooble-1.55.ebuild
30 +++ /dev/null
31 @@ -1,65 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=5
36 -inherit eutils qt4-r2 fdo-mime
37 -DESCRIPTION="A Secure and Open Source Web Browser"
38 -HOMEPAGE="http://dooble.sourceforge.net/"
39 -
40 -SRC_URI="mirror://sourceforge/${PN}/Version%20${PV}/Dooble_Src.d.tar.gz ->
41 -${P}.tar.gz"
42 -
43 -# icon sets are GPL-3 LGPL-2.1 while the code is BSD
44 -LICENSE="BSD GPL-3 LGPL-2.1"
45 -SLOT="0"
46 -KEYWORDS="~amd64"
47 -IUSE=""
48 -DEPEND="dev-db/sqlite:3
49 - dev-libs/libgcrypt:0/20
50 - dev-libs/libgpg-error
51 - dev-qt/qtcore:4
52 - dev-qt/qtgui:4
53 - dev-qt/qtsql:4
54 - dev-qt/qtwebkit:4
55 -"
56 -RDEPEND="${DEPEND}"
57 -
58 -S="${WORKDIR}/dooble.d/Version 1.x/"
59 -
60 -src_prepare() {
61 - # Adjust paths from FreeBSD locations to Gentoo locations
62 - # XXX: Fix the build system to be more flexible and upstream fix
63 - epatch "${FILESDIR}/00-dooble-${PV}-path-fix.patch"
64 - sed -i -e "s:\"Icons:\"${EROOT}usr/share/dooble/Icons:" \
65 - ./Source/dsettings.cc
66 - sed -i -e '/export/d' -e "s:/usr/local/dooble/Dooble:${EROOT}usr/bin/Dooble:g" \
67 - -e "s:cd /usr/local/dooble:cd /usr/share/dooble:" \
68 - -e "s:exec ./Dooble:exec ${EROOT}usr/bin/Dooble:" ./dooble.sh
69 - sed -i -e "s:/usr/local:${EROOT}/usr/share:" -e 's:/text/xml:text/xml:' \
70 - ./dooble.desktop
71 -}
72 -
73 -src_configure() {
74 - eqmake4 dooble.pro
75 -}
76 -
77 -src_install() {
78 - dohtml ../Documentation/RELEASE-NOTES.html
79 - dodoc Documentation/{THEMES,TO-DO}
80 - dosym ../share/dooble/dooble.sh /usr/bin/dooble
81 - dosym ../../lib/nsbrowser/plugins /usr/share/dooble/Plugins
82 - dolib.so libSpotOn/libspoton.so
83 - emake INSTALL_ROOT="${ED}" install
84 -
85 - # XXX: The build system installs the build path into INSTALL_ROOT.
86 - # It should be fixed not to do this.
87 - rm -r "${ED}/var" || die "Failed to remove build path from ${ED}"
88 -}
89 -
90 -pkg_postinst() {
91 - fdo-mime_desktop_database_update
92 -}
93 -
94 -pkg_postrm() {
95 - fdo-mime_desktop_database_update
96 -}
97
98 diff --git a/www-client/dooble/files/00-dooble-1.55-path-fix.patch b/www-client/dooble/files/00-dooble-1.55-path-fix.patch
99 deleted file mode 100644
100 index 8edc8c547bd..00000000000
101 --- a/www-client/dooble/files/00-dooble-1.55-path-fix.patch
102 +++ /dev/null
103 @@ -1,45 +0,0 @@
104 -diff --git a/dooble.pro b/dooble.pro
105 -index 8df489e..d448f6e 100644
106 ---- a/dooble.pro
107 -+++ b/dooble.pro
108 -@@ -240,33 +240,32 @@ TRANSLATIONS = Translations/dooble_en.ts \
109 - PROJECTNAME = Dooble
110 - TARGET = Dooble
111 -
112 --dooble.path = /usr/local/dooble
113 -+dooble.path = /usr/bin
114 - dooble.files = Dooble
115 --dooble_sh.path = /usr/local/dooble
116 -+dooble_sh.path = /usr/share/dooble
117 - dooble_sh.files = dooble.sh
118 - desktop.path = /usr/share/applications
119 - desktop.files = dooble.desktop
120 - desktopicon.path = /usr/share/icons/hicolor/48x48
121 - desktopicon.files = Icons/48x48/dooble.png
122 --icons.path = /usr/local/dooble
123 -+icons.path = /usr/share/dooble
124 - icons.files = Icons
125 --images.path = /usr/local/dooble
126 -+images.path = /usr/share/dooble
127 - images.files = Images
128 --libspoton_install.path = /usr/local/dooble/Lib
129 -+libspoton_install.path = /usr/lib
130 - libspoton_install.files = libSpotOn/libspoton.so
131 - lrelease.extra = $$[QT_INSTALL_BINS]/lrelease dooble.pro
132 - lrelease.path = .
133 - lupdate.extra = $$[QT_INSTALL_BINS]/lupdate dooble.pro
134 - lupdate.path = .
135 --pluginsdir.path = /usr/local/dooble/Plugins/dooble
136 -+pluginsdir.path = /usr/lib/nsbrowser/plugins
137 --pluginsdir.files = Plugins/README
138 --plugspec.path = /usr/local/include/dooble/plugin-spec
139 -+plugspec.path = /usr/include/dooble/plugin-spec
140 - plugspec.files = plugin-spec/*.h
141 --postinstall.path = /usr/local/dooble
142 -+postinstall.path = /usr/share/dooble
143 - postinstall.extra = find /usr/local/dooble -name .svn -exec rm -rf {} \\; 2>/dev/null; echo
144 --tab.path = /usr/local/dooble
145 -+tab.path = /usr/share/dooble
146 - tab.files = Tab
147 - translations.path = /usr/local/dooble/Translations
148 - translations.files = Translations/*.qm
149
150 diff --git a/www-client/dooble/metadata.xml b/www-client/dooble/metadata.xml
151 index c7cdf0d0059..3a62b649ccd 100644
152 --- a/www-client/dooble/metadata.xml
153 +++ b/www-client/dooble/metadata.xml
154 @@ -5,9 +5,6 @@
155 <email>ryao@g.o</email>
156 <name>Richard Yao</name>
157 </maintainer>
158 - <use>
159 - <flag name="qt4">Build using qt4 instead of qt5</flag>
160 - </use>
161 <upstream>
162 <remote-id type="sourceforge">dooble</remote-id>
163 </upstream>