[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin3/files/, dev-db/pgadmin3/, profiles/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}