[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/files/, dev-db/pgadmin3/, profiles/

2019-01-23 Thread Brian Evans
commit: 6d1da50b8257d38b280f9719ab9dbc2069884ce5
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jan 23 19:48:32 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jan 23 19:48:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1da50b

Revert "dev-db/pgadmin3: Remove last rites package"

This reverts commit c27c8dfa1bc0dd1371ce9cd0a1383a44965b0dc9.

Signed-off-by: Brian Evans  gentoo.org>

 dev-db/pgadmin3/Manifest   |  1 +
 dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch| 15 
 .../files/pgadmin3-gcc6-null-pointer.patch | 11 ++
 dev-db/pgadmin3/metadata.xml   | 11 ++
 dev-db/pgadmin3/pgadmin3-1.22.2.ebuild | 45 ++
 profiles/package.mask  |  6 +++
 6 files changed, 89 insertions(+)

diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
new file mode 100644
index 000..618d2737428
--- /dev/null
+++ b/dev-db/pgadmin3/Manifest
@@ -0,0 +1 @@
+DIST pgadmin3-1.22.2.tar.gz 14788481 BLAKE2B 
fd38ae523bfc554138f56a99ee5fe0aaf2446d3b77416552861d4c3d3d939e553ee160264720af3095f91d270b6c719e078ec29b998c2f4a13739ed34c4c0312
 SHA512 
dcfc72cc2e33dbf1c9d1ce287f9d1d46eb047c99a165372cb74ef1716098f90f2ce2a8d0cd21b511a1ac8c0569dc7b3c0593208a74641f5a8f29dc9c04e40bbd

diff --git a/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch 
b/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch
new file mode 100644
index 000..64a599e00cd
--- /dev/null
+++ b/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch
@@ -0,0 +1,15 @@
+diff -Naruw a/pkg/pgadmin3.desktop b/pkg/pgadmin3.desktop
+--- a/pkg/pgadmin3.desktop 2013-02-22 12:21:19.0 -0500
 b/pkg/pgadmin3.desktop 2015-02-04 15:36:34.845312953 -0500
+@@ -2,9 +2,8 @@
+ Encoding=UTF-8
+ Name=pgAdmin III
+ Exec=/usr/bin/pgadmin3
+-Icon=/usr/share/pgadmin3/pgAdmin3.png
++Icon=/usr/share/pixmaps/pgadmin3.png
+ Type=Application
+-Categories=Application;Development;
+-MimeType=text/html
++Categories=Development;
+ DocPath=/usr/share/pgadmin3/docs/en_US/index.html
+ Comment=PostgreSQL Tools

diff --git a/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch 
b/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch
new file mode 100644
index 000..1396f8de8aa
--- /dev/null
+++ b/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch
@@ -0,0 +1,11 @@
+--- a/pgadmin/frm/plugins.cpp
 b/pgadmin/frm/plugins.cpp
+@@ -380,7 +380,7 @@ bool pluginUtilityFactory::CheckEnable(p
+   {
+   // If we need a specific server type, we can't enable unless
+   // we have a connection.
+-  if (!obj || !(obj->GetConnection()->GetStatus() == PGCONN_OK))
++  if (!obj || !obj->GetConnection() || 
!(obj->GetConnection()->GetStatus() == PGCONN_OK))
+   return false;
+ 
+   // Get the server type.

diff --git a/dev-db/pgadmin3/metadata.xml b/dev-db/pgadmin3/metadata.xml
new file mode 100644
index 000..7d8a73bc92c
--- /dev/null
+++ b/dev-db/pgadmin3/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pgsql-b...@gentoo.org
+   PostgreSQL and Related Package Development
+   
+
+   Enable the Database Designer 
component
+
+

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
new file mode 100644
index 000..5498f4be6fd
--- /dev/null
+++ b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils multilib versionator wxwidgets
+
+DESCRIPTION="wxWidgets GUI for PostgreSQL"
+HOMEPAGE="https://www.pgadmin.org/;
+SRC_URI="mirror://postgresql/pgadmin/pgadmin3/v${PV}/src/${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
+SLOT="0"
+IUSE="debug +databasedesigner"
+
+DEPEND="
+   x11-libs/wxGTK:3.0=[X]
+   >=dev-db/postgresql-8.4.0:=
+   >=dev-libs/libxml2-2.6.18
+   >=dev-libs/libxslt-1.1"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/pgadmin3-{desktop-r1,gcc6-null-pointer}.patch )
+
+src_configure() {
+   WX_GTK_VER="3.0"
+
+   setup-wxwidgets
+
+   econf --with-wx-version=${WX_GTK_VER} \
+   $(use_enable debug) \
+   $(use_enable databasedesigner)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
+
+   domenu "${S}/pkg/pgadmin3.desktop"
+
+   # Fixing world-writable files
+   fperms -R go-w /usr/share
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 65fac9ba71e..d0d70a949c7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -169,6 +169,12 @@ net-voip/linphone
 net-libs/libeXosip
 net-libs/libosip
 
+# Aaron W. Swenson  (25 Oct 2018)
+# Fails to build against up to date OpenSSL 

[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/files/, profiles/, dev-db/pgadmin3/

2019-01-23 Thread Brian Evans
commit: c27c8dfa1bc0dd1371ce9cd0a1383a44965b0dc9
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jan 23 18:35:50 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jan 23 18:35:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27c8dfa

dev-db/pgadmin3: Remove last rites package

Closes: https://bugs.gentoo.org/show_bug.cgi?id=669650
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/pgadmin3/Manifest   |  1 -
 dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch| 15 
 .../files/pgadmin3-gcc6-null-pointer.patch | 11 --
 dev-db/pgadmin3/metadata.xml   | 11 --
 dev-db/pgadmin3/pgadmin3-1.22.2.ebuild | 45 --
 profiles/package.mask  |  6 ---
 6 files changed, 89 deletions(-)

diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
deleted file mode 100644
index 618d2737428..000
--- a/dev-db/pgadmin3/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pgadmin3-1.22.2.tar.gz 14788481 BLAKE2B 
fd38ae523bfc554138f56a99ee5fe0aaf2446d3b77416552861d4c3d3d939e553ee160264720af3095f91d270b6c719e078ec29b998c2f4a13739ed34c4c0312
 SHA512 
dcfc72cc2e33dbf1c9d1ce287f9d1d46eb047c99a165372cb74ef1716098f90f2ce2a8d0cd21b511a1ac8c0569dc7b3c0593208a74641f5a8f29dc9c04e40bbd

diff --git a/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch 
b/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch
deleted file mode 100644
index 64a599e00cd..000
--- a/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Naruw a/pkg/pgadmin3.desktop b/pkg/pgadmin3.desktop
 a/pkg/pgadmin3.desktop 2013-02-22 12:21:19.0 -0500
-+++ b/pkg/pgadmin3.desktop 2015-02-04 15:36:34.845312953 -0500
-@@ -2,9 +2,8 @@
- Encoding=UTF-8
- Name=pgAdmin III
- Exec=/usr/bin/pgadmin3
--Icon=/usr/share/pgadmin3/pgAdmin3.png
-+Icon=/usr/share/pixmaps/pgadmin3.png
- Type=Application
--Categories=Application;Development;
--MimeType=text/html
-+Categories=Development;
- DocPath=/usr/share/pgadmin3/docs/en_US/index.html
- Comment=PostgreSQL Tools

diff --git a/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch 
b/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch
deleted file mode 100644
index 1396f8de8aa..000
--- a/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/pgadmin/frm/plugins.cpp
-+++ b/pgadmin/frm/plugins.cpp
-@@ -380,7 +380,7 @@ bool pluginUtilityFactory::CheckEnable(p
-   {
-   // If we need a specific server type, we can't enable unless
-   // we have a connection.
--  if (!obj || !(obj->GetConnection()->GetStatus() == PGCONN_OK))
-+  if (!obj || !obj->GetConnection() || 
!(obj->GetConnection()->GetStatus() == PGCONN_OK))
-   return false;
- 
-   // Get the server type.

diff --git a/dev-db/pgadmin3/metadata.xml b/dev-db/pgadmin3/metadata.xml
deleted file mode 100644
index 7d8a73bc92c..000
--- a/dev-db/pgadmin3/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pgsql-b...@gentoo.org
-   PostgreSQL and Related Package Development
-   
-
-   Enable the Database Designer 
component
-
-

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
deleted file mode 100644
index 5498f4be6fd..000
--- a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils multilib versionator wxwidgets
-
-DESCRIPTION="wxWidgets GUI for PostgreSQL"
-HOMEPAGE="https://www.pgadmin.org/;
-SRC_URI="mirror://postgresql/pgadmin/pgadmin3/v${PV}/src/${P}.tar.gz"
-
-LICENSE="POSTGRESQL"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-SLOT="0"
-IUSE="debug +databasedesigner"
-
-DEPEND="
-   x11-libs/wxGTK:3.0=[X]
-   >=dev-db/postgresql-8.4.0:=
-   >=dev-libs/libxml2-2.6.18
-   >=dev-libs/libxslt-1.1"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/pgadmin3-{desktop-r1,gcc6-null-pointer}.patch )
-
-src_configure() {
-   WX_GTK_VER="3.0"
-
-   setup-wxwidgets
-
-   econf --with-wx-version=${WX_GTK_VER} \
-   $(use_enable debug) \
-   $(use_enable databasedesigner)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
-
-   domenu "${S}/pkg/pgadmin3.desktop"
-
-   # Fixing world-writable files
-   fperms -R go-w /usr/share
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index d0d70a949c7..65fac9ba71e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -169,12 +169,6 @@ net-voip/linphone
 net-libs/libeXosip
 net-libs/libosip
 
-# Aaron W. Swenson  (25 Oct 2018)
-# Fails to build against up to date OpenSSL 

[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2018-06-07 Thread Aaron Bauman
commit: 90bb70b1bca557794f2dd07f42f13e4e2bb60568
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jun  4 20:05:12 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jun  7 19:20:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90bb70b1

dev-db/pgadmin3: use HTTPs

 dev-db/pgadmin3/pgadmin3-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
index c4ced109cba..5498f4be6fd 100644
--- a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
+++ b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
 inherit eutils multilib versionator wxwidgets
 
 DESCRIPTION="wxWidgets GUI for PostgreSQL"
-HOMEPAGE="http://www.pgadmin.org/;
+HOMEPAGE="https://www.pgadmin.org/;
 SRC_URI="mirror://postgresql/pgadmin/pgadmin3/v${PV}/src/${P}.tar.gz"
 
 LICENSE="POSTGRESQL"



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2018-03-22 Thread Aaron Swenson
commit: 096c6e77ce8f6e20a35539835391101f5c2e5906
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Thu Mar 22 16:20:23 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Thu Mar 22 16:20:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096c6e77

dev-db/pgadmin3: Reference Correct Desktop Patch

Closes: https://bugs.gentoo.org/651154
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/pgadmin3/pgadmin3-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
index 24cc5c7a9f8..c4ced109cba 100644
--- a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
+++ b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
@@ -21,7 +21,7 @@ DEPEND="
>=dev-libs/libxslt-1.1"
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}"/pgadmin3-{desktop,gcc6-null-pointer}.patch )
+PATCHES=( "${FILESDIR}"/pgadmin3-{desktop-r1,gcc6-null-pointer}.patch )
 
 src_configure() {
WX_GTK_VER="3.0"



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/, dev-db/pgadmin3/files/

2018-03-21 Thread Aaron Swenson
commit: 90665fc12ab36100aa4540faf0ac6f7c488a1df4
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed Mar 21 11:09:23 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Wed Mar 21 11:09:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90665fc1

dev-db/pgadmin3: Cleanup

Closes: https://bugs.gentoo.org/629422
Closes: https://bugs.gentoo.org/630448
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/pgadmin3/Manifest |  1 -
 dev-db/pgadmin3/files/pgadmin3-desktop.patch | 16 
 dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild| 59 
 dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild| 45 -
 4 files changed, 121 deletions(-)

diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
index d9e7e6783f6..618d2737428 100644
--- a/dev-db/pgadmin3/Manifest
+++ b/dev-db/pgadmin3/Manifest
@@ -1,2 +1 @@
-DIST pgadmin3-1.22.1.tar.gz 14667770 BLAKE2B 
3222b1a13ebe42e08b1e2aa9a5d893725eb9a352fadb6bec2a06cd05d77a9cafe82d7defca5542a2428924ff0d3705f2233005b03b462006f2b776fd170b7cef
 SHA512 
f190e82317e10b75cb0ebd7cc0c878c4be9c392e33aba44a1356446e4cac92735834a32b1d65999ffc3e36ed130d4cfcc1c25ad5faa3c745e884fccd797331e0
 DIST pgadmin3-1.22.2.tar.gz 14788481 BLAKE2B 
fd38ae523bfc554138f56a99ee5fe0aaf2446d3b77416552861d4c3d3d939e553ee160264720af3095f91d270b6c719e078ec29b998c2f4a13739ed34c4c0312
 SHA512 
dcfc72cc2e33dbf1c9d1ce287f9d1d46eb047c99a165372cb74ef1716098f90f2ce2a8d0cd21b511a1ac8c0569dc7b3c0593208a74641f5a8f29dc9c04e40bbd

diff --git a/dev-db/pgadmin3/files/pgadmin3-desktop.patch 
b/dev-db/pgadmin3/files/pgadmin3-desktop.patch
deleted file mode 100644
index 0453d8d7e4b..000
--- a/dev-db/pgadmin3/files/pgadmin3-desktop.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -Naruw a/pkg/pgadmin3.desktop b/pkg/pgadmin3.desktop
 a/pkg/pgadmin3.desktop 2013-02-22 12:21:19.0 -0500
-+++ b/pkg/pgadmin3.desktop 2015-02-04 15:36:34.845312953 -0500
-@@ -2,9 +2,9 @@
- Encoding=UTF-8
- Name=pgAdmin III
- Exec=/usr/bin/pgadmin3
--Icon=/usr/share/pgadmin3/pgAdmin3.png
-+Icon=/usr/share/pixmaps/pgadmin3.png
- Type=Application
--Categories=Application;Development;
--MimeType=text/html
-+Categories=Development;
-+MimeType=text/html;
- DocPath=/usr/share/pgadmin3/docs/en_US/index.html
- Comment=PostgreSQL Tools

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
deleted file mode 100644
index f2ebdc7e46e..000
--- a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils multilib versionator wxwidgets
-
-DESCRIPTION="wxWidgets GUI for PostgreSQL"
-HOMEPAGE="http://www.pgadmin.org/;
-SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
-
-LICENSE="POSTGRESQL"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-SLOT="0"
-IUSE="debug +databasedesigner"
-
-DEPEND="
-   x11-libs/wxGTK:3.0=[X]
-   >=dev-db/postgresql-8.4.0:=
-   >=dev-libs/libxml2-2.6.18
-   >=dev-libs/libxslt-1.1"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   local pgslot=$(postgresql-config show)
-
-   if [[ ${pgslot//.} < 84 ]] ; then
-   eerror "PostgreSQL slot must be set to 8.4 or higher."
-   eerror "postgresql-config set 8.4"
-   die "PostgreSQL slot is not set to 8.4 or higher."
-   fi
-}
-
-src_prepare() {
-   epatch "${FILESDIR}/pgadmin3-desktop.patch"
-
-   epatch_user
-}
-
-src_configure() {
-   WX_GTK_VER="3.0"
-
-   setup-wxwidgets
-
-   econf --with-wx-version=${WX_GTK_VER} \
-   $(use_enable debug) \
-   $(use_enable databasedesigner)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
-
-   domenu "${S}/pkg/pgadmin3.desktop"
-
-   # Fixing world-writable files
-   fperms -R go-w /usr/share
-}

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild
deleted file mode 100644
index 27d932986e3..000
--- a/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils wxwidgets
-
-DESCRIPTION="wxWidgets GUI for PostgreSQL"
-HOMEPAGE="https://www.pgadmin.org/;
-SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
-
-LICENSE="POSTGRESQL"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-SLOT="0"
-IUSE="debug +databasedesigner"
-
-DEPEND="
-   >=dev-db/postgresql-8.4.0:=
-   >=dev-libs/libxml2-2.6.18
-   >=dev-libs/libxslt-1.1
-   x11-libs/wxGTK:3.0=[X]"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-desktop-r1.patch" )
-
-src_configure() {
-   WX_GTK_VER="3.0"
-
-   setup-wxwidgets
-
-   

[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2018-03-20 Thread Sergei Trofimovich
commit: c36e00c47f1a24dc9ab568446ffa2060bc760f7c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 20 23:33:53 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 20 23:33:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36e00c4

dev-db/pgadmin3: stable 1.22.2 for ppc, bug #641152

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 dev-db/pgadmin3/pgadmin3-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
index 1b88ffbace4..24cc5c7a9f8 100644
--- a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
+++ b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.pgadmin.org/;
 SRC_URI="mirror://postgresql/pgadmin/pgadmin3/v${PV}/src/${P}.tar.gz"
 
 LICENSE="POSTGRESQL"
-KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 SLOT="0"
 IUSE="debug +databasedesigner"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2018-01-04 Thread Mikle Kolyada
commit: b46cdde604340084b12818301326ce7885131b6a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan  4 20:20:36 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan  4 20:22:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46cdde6

dev-db/pgadmin3: amd64 stable wrt bug #641152

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-db/pgadmin3/pgadmin3-1.22.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
index 1b47814e56f..1b88ffbace4 100644
--- a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
+++ b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.pgadmin.org/;
 SRC_URI="mirror://postgresql/pgadmin/pgadmin3/v${PV}/src/${P}.tar.gz"
 
 LICENSE="POSTGRESQL"
-KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
 SLOT="0"
 IUSE="debug +databasedesigner"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2017-12-19 Thread Thomas Deutschmann
commit: dfe3b1089cf6b67b751b1c1ca32775ec2505b421
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 19 14:50:56 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 19 15:43:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe3b108

dev-db/pgadmin3: x86 stable (bug #641152)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-db/pgadmin3/pgadmin3-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
index efce58f103c..1b47814e56f 100644
--- a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
+++ b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.pgadmin.org/;
 SRC_URI="mirror://postgresql/pgadmin/pgadmin3/v${PV}/src/${P}.tar.gz"
 
 LICENSE="POSTGRESQL"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd"
 SLOT="0"
 IUSE="debug +databasedesigner"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/files/, dev-db/pgadmin3/

2017-10-07 Thread Aaron Swenson
commit: 688f3c389edcf5009d8f5ba5b256a76b75c09ee0
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sat Oct  7 20:42:52 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Sat Oct  7 20:42:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688f3c38

dev-db/pgadmin3: Bump to 1.22.2, fix startup crash

Bump to version 1.22.2.

Also fix crash on start up when using GCC 6. Thanks torto09.

Gentoo-Bug: https://bugs.gentoo.org/629422
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-db/pgadmin3/Manifest   |  1 +
 .../files/pgadmin3-gcc6-null-pointer.patch | 11 ++
 dev-db/pgadmin3/pgadmin3-1.22.2.ebuild | 45 ++
 3 files changed, 57 insertions(+)

diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
index fc4732a1495..8f248f01e44 100644
--- a/dev-db/pgadmin3/Manifest
+++ b/dev-db/pgadmin3/Manifest
@@ -1 +1,2 @@
 DIST pgadmin3-1.22.1.tar.gz 14667770 SHA256 
719ea7c0e65d99e8f365bf2d395d7a199804170b3266ada1374d9ac790bc783e SHA512 
f190e82317e10b75cb0ebd7cc0c878c4be9c392e33aba44a1356446e4cac92735834a32b1d65999ffc3e36ed130d4cfcc1c25ad5faa3c745e884fccd797331e0
 WHIRLPOOL 
ce7291cd0257914d6c5c11b71f0de630d9b72ac1ec9ee890a4b1feffed540c751c16e4164544223bb7db0eca02d1798d83f188362db4b750c504fd44aad081b7
+DIST pgadmin3-1.22.2.tar.gz 14788481 SHA256 
9b68b0e3d3f0a261344fb8196825967d1e7acaca1d8cc82c42e12368ca5844ac SHA512 
dcfc72cc2e33dbf1c9d1ce287f9d1d46eb047c99a165372cb74ef1716098f90f2ce2a8d0cd21b511a1ac8c0569dc7b3c0593208a74641f5a8f29dc9c04e40bbd
 WHIRLPOOL 
22db2eb23520d80a3a2d2187954885ed46dac5a8db3fc26eec81faec20987fcc9a2529e0f5d91a6560374c9518209f361530911fbc60488109ec22819e0c048d

diff --git a/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch 
b/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch
new file mode 100644
index 000..1396f8de8aa
--- /dev/null
+++ b/dev-db/pgadmin3/files/pgadmin3-gcc6-null-pointer.patch
@@ -0,0 +1,11 @@
+--- a/pgadmin/frm/plugins.cpp
 b/pgadmin/frm/plugins.cpp
+@@ -380,7 +380,7 @@ bool pluginUtilityFactory::CheckEnable(p
+   {
+   // If we need a specific server type, we can't enable unless
+   // we have a connection.
+-  if (!obj || !(obj->GetConnection()->GetStatus() == PGCONN_OK))
++  if (!obj || !obj->GetConnection() || 
!(obj->GetConnection()->GetStatus() == PGCONN_OK))
+   return false;
+ 
+   // Get the server type.

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
new file mode 100644
index 000..efce58f103c
--- /dev/null
+++ b/dev-db/pgadmin3/pgadmin3-1.22.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils multilib versionator wxwidgets
+
+DESCRIPTION="wxWidgets GUI for PostgreSQL"
+HOMEPAGE="http://www.pgadmin.org/;
+SRC_URI="mirror://postgresql/pgadmin/pgadmin3/v${PV}/src/${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE="debug +databasedesigner"
+
+DEPEND="
+   x11-libs/wxGTK:3.0=[X]
+   >=dev-db/postgresql-8.4.0:=
+   >=dev-libs/libxml2-2.6.18
+   >=dev-libs/libxslt-1.1"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/pgadmin3-{desktop,gcc6-null-pointer}.patch )
+
+src_configure() {
+   WX_GTK_VER="3.0"
+
+   setup-wxwidgets
+
+   econf --with-wx-version=${WX_GTK_VER} \
+   $(use_enable debug) \
+   $(use_enable databasedesigner)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
+
+   domenu "${S}/pkg/pgadmin3.desktop"
+
+   # Fixing world-writable files
+   fperms -R go-w /usr/share
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/files/, dev-db/pgadmin3/

2017-08-11 Thread Andreas Sturmlechner
commit: 878686c26fe0112a9aa73953dc8595bf1f8bd65f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 11 08:41:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 11 15:11:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878686c2

dev-db/pgadmin3: Drop obsolete pgslot check, drop bogus html mimetype

pgadmin3 is not a webbrowser, and opening html is unsuccessful.
Dropped unused eclasses.
Bumped to EAPI 6.

Gentoo-bug: 626812
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch | 15 +
 dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild   | 45 +
 2 files changed, 60 insertions(+)

diff --git a/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch 
b/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch
new file mode 100644
index 000..64a599e00cd
--- /dev/null
+++ b/dev-db/pgadmin3/files/pgadmin3-desktop-r1.patch
@@ -0,0 +1,15 @@
+diff -Naruw a/pkg/pgadmin3.desktop b/pkg/pgadmin3.desktop
+--- a/pkg/pgadmin3.desktop 2013-02-22 12:21:19.0 -0500
 b/pkg/pgadmin3.desktop 2015-02-04 15:36:34.845312953 -0500
+@@ -2,9 +2,8 @@
+ Encoding=UTF-8
+ Name=pgAdmin III
+ Exec=/usr/bin/pgadmin3
+-Icon=/usr/share/pgadmin3/pgAdmin3.png
++Icon=/usr/share/pixmaps/pgadmin3.png
+ Type=Application
+-Categories=Application;Development;
+-MimeType=text/html
++Categories=Development;
+ DocPath=/usr/share/pgadmin3/docs/en_US/index.html
+ Comment=PostgreSQL Tools

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild
new file mode 100644
index 000..27d932986e3
--- /dev/null
+++ b/dev-db/pgadmin3/pgadmin3-1.22.1-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils wxwidgets
+
+DESCRIPTION="wxWidgets GUI for PostgreSQL"
+HOMEPAGE="https://www.pgadmin.org/;
+SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE="debug +databasedesigner"
+
+DEPEND="
+   >=dev-db/postgresql-8.4.0:=
+   >=dev-libs/libxml2-2.6.18
+   >=dev-libs/libxslt-1.1
+   x11-libs/wxGTK:3.0=[X]"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-desktop-r1.patch" )
+
+src_configure() {
+   WX_GTK_VER="3.0"
+
+   setup-wxwidgets
+
+   econf --with-wx-version=${WX_GTK_VER} \
+   $(use_enable debug) \
+   $(use_enable databasedesigner)
+}
+
+src_install() {
+   default
+
+   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
+
+   domenu "${S}/pkg/pgadmin3.desktop"
+
+   # Fixing world-writable files
+   fperms -R go-w /usr/share
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2017-08-11 Thread Andreas Sturmlechner
commit: 6efb3a6c477b4a4cc56d418c2847cfd3853eaa28
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 11 08:41:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 11 15:11:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efb3a6c

dev-db/pgadmin3: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/pgadmin3/Manifest   |  1 -
 dev-db/pgadmin3/pgadmin3-1.22.0.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
index 795ca1f93ad..fc4732a1495 100644
--- a/dev-db/pgadmin3/Manifest
+++ b/dev-db/pgadmin3/Manifest
@@ -1,2 +1 @@
-DIST pgadmin3-1.22.0.tar.gz 14668096 SHA256 
3c76c429797a9524f00d4dd82ab77aa367f2bba154c2b2e017de5cbc9d690256 SHA512 
db16ac1b92e95a6da51be973b6833e53aed4c1d8740c8bccbfd778b0c3d3a4158fb13107761e0a39227aea87360be3b297ebc8809ac8ca5102d673935a33727c
 WHIRLPOOL 
2282b70c4579f2ad5b83c94cfa62429f1825e387e5864db8cf74631b1bbd340d4031c6d5a50947c1fdd8a15c3b732fe69a90fef1c38fd109de9d5f3ae8d007ca
 DIST pgadmin3-1.22.1.tar.gz 14667770 SHA256 
719ea7c0e65d99e8f365bf2d395d7a199804170b3266ada1374d9ac790bc783e SHA512 
f190e82317e10b75cb0ebd7cc0c878c4be9c392e33aba44a1356446e4cac92735834a32b1d65999ffc3e36ed130d4cfcc1c25ad5faa3c745e884fccd797331e0
 WHIRLPOOL 
ce7291cd0257914d6c5c11b71f0de630d9b72ac1ec9ee890a4b1feffed540c751c16e4164544223bb7db0eca02d1798d83f188362db4b750c504fd44aad081b7

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild
deleted file mode 100644
index 07deeb5b98e..000
--- a/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils multilib versionator wxwidgets
-
-DESCRIPTION="wxWidgets GUI for PostgreSQL"
-HOMEPAGE="http://www.pgadmin.org/;
-SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
-
-LICENSE="POSTGRESQL"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-SLOT="0"
-IUSE="debug +databasedesigner"
-
-DEPEND="x11-libs/wxGTK:=[X,debug=]
-   >=dev-db/postgresql-8.4.0:=
-   >=dev-libs/libxml2-2.6.18
-   >=dev-libs/libxslt-1.1"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   local pgslot=$(postgresql-config show)
-
-   if [[ ${pgslot//.} < 84 ]] ; then
-   eerror "PostgreSQL slot must be set to 8.4 or higher."
-   eerror "postgresql-config set 8.4"
-   die "PostgreSQL slot is not set to 8.4 or higher."
-   fi
-}
-
-src_prepare() {
-   epatch "${FILESDIR}/pgadmin3-desktop.patch"
-
-   epatch_user
-}
-
-src_configure() {
-   WX_GTK_PV=$(best_version x11-libs/wxGTK[X,debug=])
-   WX_GTK_VER=$(get_version_component_range 1-2 
${WX_GTK_PV#x11-libs/wxGTK-})
-
-   need-wxwidgets unicode
-
-   econf --with-wx-version=${WX_GTK_VER} \
-   $(use_enable debug) \
-   $(use_enable databasedesigner)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
-
-   domenu "${S}/pkg/pgadmin3.desktop"
-
-   # Fixing world-writable files
-   fperms -R go-w /usr/share
-}



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2017-02-12 Thread Agostino Sarubbo
commit: 2c1b964a29145000771a80479004a368d8cef832
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb 12 16:57:43 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb 12 17:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1b964a

dev-db/pgadmin3: ppc stable wrt bug #605258

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
index 5c551f2f53..a74ba7b5df 100644
--- a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
+++ b/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.pgadmin.org/;
 SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
 
 LICENSE="POSTGRESQL"
-KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 SLOT="0"
 IUSE="debug +databasedesigner"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2017-02-04 Thread Agostino Sarubbo
commit: 8fa6ad79584c21907b8e0e229d63eca9b6344de0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb  4 15:18:34 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb  4 15:21:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa6ad79

dev-db/pgadmin3: amd64 stable wrt bug #605258

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
index 6badfd0..4e0afe3 100644
--- a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
+++ b/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.pgadmin.org/;
 SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
 
 LICENSE="POSTGRESQL"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
 SLOT="0"
 IUSE="debug +databasedesigner"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/files/, dev-db/pgadmin3/

2016-11-25 Thread Pacho Ramos
commit: 8cd3bf4e262a570ff16fac3871a927ae2e581438
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Nov 25 18:40:38 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Nov 25 18:55:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd3bf4e

dev-db/pgadmin3: Drop old

Package-Manager: portage-2.3.2

 dev-db/pgadmin3/Manifest |  2 -
 dev-db/pgadmin3/files/pgadmin3-menu-assert.patch | 14 --
 dev-db/pgadmin3/pgadmin3-1.18.1.ebuild   | 59 ---
 dev-db/pgadmin3/pgadmin3-1.20.0-r1.ebuild| 58 --
 dev-db/pgadmin3/pgadmin3-1.20.0-r2.ebuild| 61 
 dev-db/pgadmin3/pgadmin3-1.20.0.ebuild   | 59 ---
 dev-db/pgadmin3/pgadmin3-1.22.1.ebuild   | 60 ---
 7 files changed, 313 deletions(-)

diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
index 8a5b86d..795ca1f 100644
--- a/dev-db/pgadmin3/Manifest
+++ b/dev-db/pgadmin3/Manifest
@@ -1,4 +1,2 @@
-DIST pgadmin3-1.18.1.tar.gz 14265392 SHA256 
27ac3e296a6ca3da9da8ee22ed98eabfe1377be507877ffc26048fc2a9c6cbc0 SHA512 
e292aaf95159eda98fe5f5112aad758cc08c38fe325ef92c698009defeb3891d9e0d485c00a0cbb82b70a95f54755eeb7f90b82a34354e77b485f738b5458c99
 WHIRLPOOL 
1f1af18a721c2c99b0dc52ec571e5831aac89eb998d9917e82134f9a900fce5b5a8edcc55640c962bd9b14de1ebae42cf9d896e1a3f84a05402674252dfeeb17
-DIST pgadmin3-1.20.0.tar.gz 14394997 SHA256 
0773d7826a9c7a998c4872e9b00b998e0bbb10448984d66853420c95fa626b8c SHA512 
83521a16d60bf8c9cffb03e4fb401a31e28f764c31608c0b223f7c88a14a09f665c976f3472debd4ad8b6cd54f0fbd2b8de352c296180e6ea6f8088cb45447bc
 WHIRLPOOL 
336e785e7ed6d67d129bba3230a73900cc8404ce29371d4a9ec1db98d2ceb4fb6fd60ea75a2b432c2fe1bbec886db76d9dbbc4ffe77b067709f8e250fa348fe7
 DIST pgadmin3-1.22.0.tar.gz 14668096 SHA256 
3c76c429797a9524f00d4dd82ab77aa367f2bba154c2b2e017de5cbc9d690256 SHA512 
db16ac1b92e95a6da51be973b6833e53aed4c1d8740c8bccbfd778b0c3d3a4158fb13107761e0a39227aea87360be3b297ebc8809ac8ca5102d673935a33727c
 WHIRLPOOL 
2282b70c4579f2ad5b83c94cfa62429f1825e387e5864db8cf74631b1bbd340d4031c6d5a50947c1fdd8a15c3b732fe69a90fef1c38fd109de9d5f3ae8d007ca
 DIST pgadmin3-1.22.1.tar.gz 14667770 SHA256 
719ea7c0e65d99e8f365bf2d395d7a199804170b3266ada1374d9ac790bc783e SHA512 
f190e82317e10b75cb0ebd7cc0c878c4be9c392e33aba44a1356446e4cac92735834a32b1d65999ffc3e36ed130d4cfcc1c25ad5faa3c745e884fccd797331e0
 WHIRLPOOL 
ce7291cd0257914d6c5c11b71f0de630d9b72ac1ec9ee890a4b1feffed540c751c16e4164544223bb7db0eca02d1798d83f188362db4b750c504fd44aad081b7

diff --git a/dev-db/pgadmin3/files/pgadmin3-menu-assert.patch 
b/dev-db/pgadmin3/files/pgadmin3-menu-assert.patch
deleted file mode 100644
index ae6615d..
--- a/dev-db/pgadmin3/files/pgadmin3-menu-assert.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-X-Git-Url: 
http://git.postgresql.org/gitweb/?p=pgadmin3.git;a=blobdiff_plain;f=pgadmin%2Fctl%2FctlMenuToolbar.cpp;h=4a70089698c37f1f4fcd1bdd78948b4b4336969d;hp=8951aa409177c5e72e9cc0a7a31d177966a7a104;hb=a00916753f88ee9323abd2ea8cddb01428b296fc;hpb=e3ab3ddd6b5faafbc883cfb5003b6a2cecef2ce2
-
-diff --git a/pgadmin/ctl/ctlMenuToolbar.cpp b/pgadmin/ctl/ctlMenuToolbar.cpp
-index 8951aa4..4a70089 100644
 a/pgadmin/ctl/ctlMenuToolbar.cpp
-+++ b/pgadmin/ctl/ctlMenuToolbar.cpp
-@@ -109,7 +109,7 @@ void ctlMenuButton::DoProcessLeftClick(wxMouseEvent )
-   menu_pos.y = button_size.GetHeight();
-   }
- 
--  PopupMenu(m_menu, menu_pos);
-+  DoPopupMenu(m_menu, menu_pos.x, menu_pos.y);
- }
- 

diff --git a/dev-db/pgadmin3/pgadmin3-1.18.1.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.18.1.ebuild
deleted file mode 100644
index ffdba42..
--- a/dev-db/pgadmin3/pgadmin3-1.18.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-WX_GTK_VER="2.8"
-
-inherit multilib versionator wxwidgets
-
-DESCRIPTION="wxWidgets GUI for PostgreSQL"
-HOMEPAGE="http://www.pgadmin.org/;
-SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
-
-LICENSE="POSTGRESQL"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-SLOT="0"
-IUSE="debug +databasedesigner"
-
-DEPEND="x11-libs/wxGTK:2.8[X,debug=]
-   >=dev-db/postgresql-8.4.0
-   >=dev-libs/libxml2-2.6.18
-   >=dev-libs/libxslt-1.1"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   local pgslot=$(postgresql-config show)
-
-   if [[ ${pgslot//.} < 84 ]] ; then
-   eerror "PostgreSQL slot must be set to 8.4 or higher."
-   eerror "postgresql-config set 8.4"
-   die "PostgreSQL slot is not set to 8.4 or higher."
-   fi
-}
-
-src_prepare() {
-   epatch "${FILESDIR}/pgadmin3-desktop.patch"
-}
-
-src_configure() {
-   econf --with-wx-version=2.8 \
-   $(use_enable debug) \
-   $(use_enable databasedesigner)
-}
-
-src_install() {
-   emake 

[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2016-05-17 Thread Aaron Swenson
commit: 5b269bde2f90f91549bf292abbea4843a95b6e94
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue May 17 11:01:38 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue May 17 11:01:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b269bde

dev-db/pgadmin3: Fix build issues with x11-libs/wxGTK

Changed and fixed dependency to the 3.0 slot as older slots are going
away soon, and PgAdmin is currently incompatible with GTK+3.

Bug: 575270, 580090

Package-Manager: portage-2.2.26

 dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild | 60 +++
 1 file changed, 60 insertions(+)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
new file mode 100644
index 000..6badfd0
--- /dev/null
+++ b/dev-db/pgadmin3/pgadmin3-1.22.1-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils multilib versionator wxwidgets
+
+DESCRIPTION="wxWidgets GUI for PostgreSQL"
+HOMEPAGE="http://www.pgadmin.org/;
+SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE="debug +databasedesigner"
+
+DEPEND="
+   x11-libs/wxGTK:3.0=[X]
+   >=dev-db/postgresql-8.4.0:=
+   >=dev-libs/libxml2-2.6.18
+   >=dev-libs/libxslt-1.1"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   local pgslot=$(postgresql-config show)
+
+   if [[ ${pgslot//.} < 84 ]] ; then
+   eerror "PostgreSQL slot must be set to 8.4 or higher."
+   eerror "postgresql-config set 8.4"
+   die "PostgreSQL slot is not set to 8.4 or higher."
+   fi
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/pgadmin3-desktop.patch"
+
+   epatch_user
+}
+
+src_configure() {
+   WX_GTK_VER="3.0"
+
+   setup-wxwidgets
+
+   econf --with-wx-version=${WX_GTK_VER} \
+   $(use_enable debug) \
+   $(use_enable databasedesigner)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
+
+   domenu "${S}/pkg/pgadmin3.desktop"
+
+   # Fixing world-writable files
+   fperms -R go-w /usr/share
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2016-02-28 Thread Patrick Lauer
commit: a1ea8d3e38579334abe5c335c75ae2f62ce982ae
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Feb 28 20:08:43 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Feb 28 20:16:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ea8d3e

dev-db/pgadmin3: Bump

Package-Manager: portage-2.2.27

 dev-db/pgadmin3/Manifest   |  1 +
 dev-db/pgadmin3/pgadmin3-1.22.1.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
index 2d9550e..8a5b86d 100644
--- a/dev-db/pgadmin3/Manifest
+++ b/dev-db/pgadmin3/Manifest
@@ -1,3 +1,4 @@
 DIST pgadmin3-1.18.1.tar.gz 14265392 SHA256 
27ac3e296a6ca3da9da8ee22ed98eabfe1377be507877ffc26048fc2a9c6cbc0 SHA512 
e292aaf95159eda98fe5f5112aad758cc08c38fe325ef92c698009defeb3891d9e0d485c00a0cbb82b70a95f54755eeb7f90b82a34354e77b485f738b5458c99
 WHIRLPOOL 
1f1af18a721c2c99b0dc52ec571e5831aac89eb998d9917e82134f9a900fce5b5a8edcc55640c962bd9b14de1ebae42cf9d896e1a3f84a05402674252dfeeb17
 DIST pgadmin3-1.20.0.tar.gz 14394997 SHA256 
0773d7826a9c7a998c4872e9b00b998e0bbb10448984d66853420c95fa626b8c SHA512 
83521a16d60bf8c9cffb03e4fb401a31e28f764c31608c0b223f7c88a14a09f665c976f3472debd4ad8b6cd54f0fbd2b8de352c296180e6ea6f8088cb45447bc
 WHIRLPOOL 
336e785e7ed6d67d129bba3230a73900cc8404ce29371d4a9ec1db98d2ceb4fb6fd60ea75a2b432c2fe1bbec886db76d9dbbc4ffe77b067709f8e250fa348fe7
 DIST pgadmin3-1.22.0.tar.gz 14668096 SHA256 
3c76c429797a9524f00d4dd82ab77aa367f2bba154c2b2e017de5cbc9d690256 SHA512 
db16ac1b92e95a6da51be973b6833e53aed4c1d8740c8bccbfd778b0c3d3a4158fb13107761e0a39227aea87360be3b297ebc8809ac8ca5102d673935a33727c
 WHIRLPOOL 
2282b70c4579f2ad5b83c94cfa62429f1825e387e5864db8cf74631b1bbd340d4031c6d5a50947c1fdd8a15c3b732fe69a90fef1c38fd109de9d5f3ae8d007ca
+DIST pgadmin3-1.22.1.tar.gz 14667770 SHA256 
719ea7c0e65d99e8f365bf2d395d7a199804170b3266ada1374d9ac790bc783e SHA512 
f190e82317e10b75cb0ebd7cc0c878c4be9c392e33aba44a1356446e4cac92735834a32b1d65999ffc3e36ed130d4cfcc1c25ad5faa3c745e884fccd797331e0
 WHIRLPOOL 
ce7291cd0257914d6c5c11b71f0de630d9b72ac1ec9ee890a4b1feffed540c751c16e4164544223bb7db0eca02d1798d83f188362db4b750c504fd44aad081b7

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.1.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.1.ebuild
new file mode 100644
index 000..d1a2e17
--- /dev/null
+++ b/dev-db/pgadmin3/pgadmin3-1.22.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils multilib versionator wxwidgets
+
+DESCRIPTION="wxWidgets GUI for PostgreSQL"
+HOMEPAGE="http://www.pgadmin.org/;
+SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE="debug +databasedesigner"
+
+DEPEND="x11-libs/wxGTK:=[X,debug=]
+   >=dev-db/postgresql-8.4.0:=
+   >=dev-libs/libxml2-2.6.18
+   >=dev-libs/libxslt-1.1"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   local pgslot=$(postgresql-config show)
+
+   if [[ ${pgslot//.} < 84 ]] ; then
+   eerror "PostgreSQL slot must be set to 8.4 or higher."
+   eerror "postgresql-config set 8.4"
+   die "PostgreSQL slot is not set to 8.4 or higher."
+   fi
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/pgadmin3-desktop.patch"
+
+   epatch_user
+}
+
+src_configure() {
+   WX_GTK_PV=$(best_version x11-libs/wxGTK[X,debug=])
+   WX_GTK_VER=$(get_version_component_range 1-2 
${WX_GTK_PV#x11-libs/wxGTK-})
+
+   need-wxwidgets unicode
+
+   econf --with-wx-version=${WX_GTK_VER} \
+   $(use_enable debug) \
+   $(use_enable databasedesigner)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
+
+   domenu "${S}/pkg/pgadmin3.desktop"
+
+   # Fixing world-writable files
+   fperms -R go-w /usr/share
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2016-02-13 Thread Agostino Sarubbo
commit: b331e23828918e78d82cd0c957b35dfb4fd10855
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 13 15:31:35 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 13 15:31:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b331e238

dev-db/pgadmin3: amd64 stable wrt bug #574562

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-db/pgadmin3/pgadmin3-1.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild
index d1a2e17..90bf84d 100644
--- a/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild
+++ b/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.pgadmin.org/;
 SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
 
 LICENSE="POSTGRESQL"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
 SLOT="0"
 IUSE="debug +databasedesigner"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/

2016-01-11 Thread Aaron Swenson
commit: 34a3de5caa65873cf3261885d52609843ad0d9e7
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Jan 11 13:57:45 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Jan 11 13:57:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a3de5c

dev-db/pgadmin3: Version Bump

Version bump fixes bug 571452.

Bug: 571452

Package-Manager: portage-2.2.20.1

 dev-db/pgadmin3/Manifest   |  1 +
 dev-db/pgadmin3/pgadmin3-1.22.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest
index 264e85c..2d9550e 100644
--- a/dev-db/pgadmin3/Manifest
+++ b/dev-db/pgadmin3/Manifest
@@ -1,2 +1,3 @@
 DIST pgadmin3-1.18.1.tar.gz 14265392 SHA256 
27ac3e296a6ca3da9da8ee22ed98eabfe1377be507877ffc26048fc2a9c6cbc0 SHA512 
e292aaf95159eda98fe5f5112aad758cc08c38fe325ef92c698009defeb3891d9e0d485c00a0cbb82b70a95f54755eeb7f90b82a34354e77b485f738b5458c99
 WHIRLPOOL 
1f1af18a721c2c99b0dc52ec571e5831aac89eb998d9917e82134f9a900fce5b5a8edcc55640c962bd9b14de1ebae42cf9d896e1a3f84a05402674252dfeeb17
 DIST pgadmin3-1.20.0.tar.gz 14394997 SHA256 
0773d7826a9c7a998c4872e9b00b998e0bbb10448984d66853420c95fa626b8c SHA512 
83521a16d60bf8c9cffb03e4fb401a31e28f764c31608c0b223f7c88a14a09f665c976f3472debd4ad8b6cd54f0fbd2b8de352c296180e6ea6f8088cb45447bc
 WHIRLPOOL 
336e785e7ed6d67d129bba3230a73900cc8404ce29371d4a9ec1db98d2ceb4fb6fd60ea75a2b432c2fe1bbec886db76d9dbbc4ffe77b067709f8e250fa348fe7
+DIST pgadmin3-1.22.0.tar.gz 14668096 SHA256 
3c76c429797a9524f00d4dd82ab77aa367f2bba154c2b2e017de5cbc9d690256 SHA512 
db16ac1b92e95a6da51be973b6833e53aed4c1d8740c8bccbfd778b0c3d3a4158fb13107761e0a39227aea87360be3b297ebc8809ac8ca5102d673935a33727c
 WHIRLPOOL 
2282b70c4579f2ad5b83c94cfa62429f1825e387e5864db8cf74631b1bbd340d4031c6d5a50947c1fdd8a15c3b732fe69a90fef1c38fd109de9d5f3ae8d007ca

diff --git a/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild 
b/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild
new file mode 100644
index 000..d1a2e17
--- /dev/null
+++ b/dev-db/pgadmin3/pgadmin3-1.22.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils multilib versionator wxwidgets
+
+DESCRIPTION="wxWidgets GUI for PostgreSQL"
+HOMEPAGE="http://www.pgadmin.org/;
+SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE="debug +databasedesigner"
+
+DEPEND="x11-libs/wxGTK:=[X,debug=]
+   >=dev-db/postgresql-8.4.0:=
+   >=dev-libs/libxml2-2.6.18
+   >=dev-libs/libxslt-1.1"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   local pgslot=$(postgresql-config show)
+
+   if [[ ${pgslot//.} < 84 ]] ; then
+   eerror "PostgreSQL slot must be set to 8.4 or higher."
+   eerror "postgresql-config set 8.4"
+   die "PostgreSQL slot is not set to 8.4 or higher."
+   fi
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/pgadmin3-desktop.patch"
+
+   epatch_user
+}
+
+src_configure() {
+   WX_GTK_PV=$(best_version x11-libs/wxGTK[X,debug=])
+   WX_GTK_VER=$(get_version_component_range 1-2 
${WX_GTK_PV#x11-libs/wxGTK-})
+
+   need-wxwidgets unicode
+
+   econf --with-wx-version=${WX_GTK_VER} \
+   $(use_enable debug) \
+   $(use_enable databasedesigner)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
+
+   domenu "${S}/pkg/pgadmin3.desktop"
+
+   # Fixing world-writable files
+   fperms -R go-w /usr/share
+}