Gentoo Archives: gentoo-commits

From: Aaron Swenson <titanofold@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/, dev-db/pgadmin3/files/
Date: Wed, 21 Mar 2018 11:10:25
Message-Id: 1521630595.90665fc12ab36100aa4540faf0ac6f7c488a1df4.titanofold@gentoo
1 commit: 90665fc12ab36100aa4540faf0ac6f7c488a1df4
2 Author: Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 21 11:09:23 2018 +0000
4 Commit: Aaron Swenson <titanofold <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 21 11:09:55 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90665fc1
7
8 dev-db/pgadmin3: Cleanup
9
10 Closes: https://bugs.gentoo.org/629422
11 Closes: https://bugs.gentoo.org/630448
12 Package-Manager: Portage-2.3.24, Repoman-2.3.6
13
14 dev-db/pgadmin3/Manifest | 1 -
15 dev-db/pgadmin3/files/pgadmin3-desktop.patch | 16 --------
16 dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild | 59 ----------------------------
17 dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild | 45 ---------------------
18 4 files changed, 121 deletions(-)
19
20 diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
21 index d9e7e6783f6..618d2737428 100644
22 --- a/dev-db/pgadmin3/Manifest
23 +++ b/dev-db/pgadmin3/Manifest
24 @@ -1,2 +1 @@
25 -DIST pgadmin3-1.22.1.tar.gz 14667770 BLAKE2B 3222b1a13ebe42e08b1e2aa9a5d893725eb9a352fadb6bec2a06cd05d77a9cafe82d7defca5542a2428924ff0d3705f2233005b03b462006f2b776fd170b7cef SHA512 f190e82317e10b75cb0ebd7cc0c878c4be9c392e33aba44a1356446e4cac92735834a32b1d65999ffc3e36ed130d4cfcc1c25ad5faa3c745e884fccd797331e0
26 DIST pgadmin3-1.22.2.tar.gz 14788481 BLAKE2B fd38ae523bfc554138f56a99ee5fe0aaf2446d3b77416552861d4c3d3d939e553ee160264720af3095f91d270b6c719e078ec29b998c2f4a13739ed34c4c0312 SHA512 dcfc72cc2e33dbf1c9d1ce287f9d1d46eb047c99a165372cb74ef1716098f90f2ce2a8d0cd21b511a1ac8c0569dc7b3c0593208a74641f5a8f29dc9c04e40bbd
27
28 diff --git a/dev-db/pgadmin3/files/pgadmin3-desktop.patch b/dev-db/pgadmin3/files/pgadmin3-desktop.patch
29 deleted file mode 100644
30 index 0453d8d7e4b..00000000000
31 --- a/dev-db/pgadmin3/files/pgadmin3-desktop.patch
32 +++ /dev/null
33 @@ -1,16 +0,0 @@
34 -diff -Naruw a/pkg/pgadmin3.desktop b/pkg/pgadmin3.desktop
35 ---- a/pkg/pgadmin3.desktop 2013-02-22 12:21:19.000000000 -0500
36 -+++ b/pkg/pgadmin3.desktop 2015-02-04 15:36:34.845312953 -0500
37 -@@ -2,9 +2,9 @@
38 - Encoding=UTF-8
39 - Name=pgAdmin III
40 - Exec=/usr/bin/pgadmin3
41 --Icon=/usr/share/pgadmin3/pgAdmin3.png
42 -+Icon=/usr/share/pixmaps/pgadmin3.png
43 - Type=Application
44 --Categories=Application;Development;
45 --MimeType=text/html
46 -+Categories=Development;
47 -+MimeType=text/html;
48 - DocPath=/usr/share/pgadmin3/docs/en_US/index.html
49 - Comment=PostgreSQL Tools
50
51 diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild b/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
52 deleted file mode 100644
53 index f2ebdc7e46e..00000000000
54 --- a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
55 +++ /dev/null
56 @@ -1,59 +0,0 @@
57 -# Copyright 1999-2017 Gentoo Foundation
58 -# Distributed under the terms of the GNU General Public License v2
59 -
60 -EAPI="5"
61 -
62 -inherit eutils multilib versionator wxwidgets
63 -
64 -DESCRIPTION="wxWidgets GUI for PostgreSQL"
65 -HOMEPAGE="http://www.pgadmin.org/"
66 -SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
67 -
68 -LICENSE="POSTGRESQL"
69 -KEYWORDS="amd64 ppc x86 ~x86-fbsd"
70 -SLOT="0"
71 -IUSE="debug +databasedesigner"
72 -
73 -DEPEND="
74 - x11-libs/wxGTK:3.0=[X]
75 - >=dev-db/postgresql-8.4.0:=
76 - >=dev-libs/libxml2-2.6.18
77 - >=dev-libs/libxslt-1.1"
78 -RDEPEND="${DEPEND}"
79 -
80 -pkg_setup() {
81 - local pgslot=$(postgresql-config show)
82 -
83 - if [[ ${pgslot//.} < 84 ]] ; then
84 - eerror "PostgreSQL slot must be set to 8.4 or higher."
85 - eerror " postgresql-config set 8.4"
86 - die "PostgreSQL slot is not set to 8.4 or higher."
87 - fi
88 -}
89 -
90 -src_prepare() {
91 - epatch "${FILESDIR}/pgadmin3-desktop.patch"
92 -
93 - epatch_user
94 -}
95 -
96 -src_configure() {
97 - WX_GTK_VER="3.0"
98 -
99 - setup-wxwidgets
100 -
101 - econf --with-wx-version=${WX_GTK_VER} \
102 - $(use_enable debug) \
103 - $(use_enable databasedesigner)
104 -}
105 -
106 -src_install() {
107 - emake DESTDIR="${D}" install
108 -
109 - newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
110 -
111 - domenu "${S}/pkg/pgadmin3.desktop"
112 -
113 - # Fixing world-writable files
114 - fperms -R go-w /usr/share
115 -}
116
117 diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild b/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild
118 deleted file mode 100644
119 index 27d932986e3..00000000000
120 --- a/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild
121 +++ /dev/null
122 @@ -1,45 +0,0 @@
123 -# Copyright 1999-2017 Gentoo Foundation
124 -# Distributed under the terms of the GNU General Public License v2
125 -
126 -EAPI="6"
127 -
128 -inherit eutils wxwidgets
129 -
130 -DESCRIPTION="wxWidgets GUI for PostgreSQL"
131 -HOMEPAGE="https://www.pgadmin.org/"
132 -SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
133 -
134 -LICENSE="POSTGRESQL"
135 -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
136 -SLOT="0"
137 -IUSE="debug +databasedesigner"
138 -
139 -DEPEND="
140 - >=dev-db/postgresql-8.4.0:=
141 - >=dev-libs/libxml2-2.6.18
142 - >=dev-libs/libxslt-1.1
143 - x11-libs/wxGTK:3.0=[X]"
144 -RDEPEND="${DEPEND}"
145 -
146 -PATCHES=( "${FILESDIR}/${PN}-desktop-r1.patch" )
147 -
148 -src_configure() {
149 - WX_GTK_VER="3.0"
150 -
151 - setup-wxwidgets
152 -
153 - econf --with-wx-version=${WX_GTK_VER} \
154 - $(use_enable debug) \
155 - $(use_enable databasedesigner)
156 -}
157 -
158 -src_install() {
159 - default
160 -
161 - newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
162 -
163 - domenu "${S}/pkg/pgadmin3.desktop"
164 -
165 - # Fixing world-writable files
166 - fperms -R go-w /usr/share
167 -}