diff options
author | Aaron Swenson <titanofold@gentoo.org> | 2015-05-20 19:48:30 +0000 |
---|---|---|
committer | Aaron Swenson <titanofold@gentoo.org> | 2015-05-20 19:48:30 +0000 |
commit | 5a00868d19134487086f56dfeb31ca69f2f90485 (patch) | |
tree | dc7d2c842b4861a2ee359c7e77ec815325814125 /dev-db/pgadmin3 | |
parent | Fix version bump, thanks Christian Strahl. (diff) | |
download | historical-5a00868d19134487086f56dfeb31ca69f2f90485.tar.gz historical-5a00868d19134487086f56dfeb31ca69f2f90485.tar.bz2 historical-5a00868d19134487086f56dfeb31ca69f2f90485.zip |
Version bump fixes bug 533336. Now supports best wxGTK available, instead of
just 2.8, fixing bug 517232.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xD1BBFDA0
Diffstat (limited to 'dev-db/pgadmin3')
-rw-r--r-- | dev-db/pgadmin3/ChangeLog | 9 | ||||
-rw-r--r-- | dev-db/pgadmin3/Manifest | 13 | ||||
-rw-r--r-- | dev-db/pgadmin3/pgadmin3-1.20.0-r1.ebuild | 58 |
3 files changed, 78 insertions, 2 deletions
diff --git a/dev-db/pgadmin3/ChangeLog b/dev-db/pgadmin3/ChangeLog index 099d0cfb678f..e0452059b1ef 100644 --- a/dev-db/pgadmin3/ChangeLog +++ b/dev-db/pgadmin3/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-db/pgadmin3 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/ChangeLog,v 1.103 2015/02/15 08:37:19 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/ChangeLog,v 1.104 2015/05/20 19:48:25 titanofold Exp $ + +*pgadmin3-1.20.0-r1 (20 May 2015) + + 20 May 2015; Aaron W. Swenson <titanofold@gentoo.org> + +pgadmin3-1.20.0-r1.ebuild: + Version bump fixes bug 533336. Now supports best wxGTK available, instead of + just 2.8, fixing bug 517232. *pgadmin3-1.20.0 (15 Feb 2015) diff --git a/dev-db/pgadmin3/Manifest b/dev-db/pgadmin3/Manifest index 6a6ee6dbd8ff..cade1fdcf431 100644 --- a/dev-db/pgadmin3/Manifest +++ b/dev-db/pgadmin3/Manifest @@ -1,7 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX pgadmin3-desktop.patch 461 SHA256 94f8ddf43977b208ce31418f121f0be76dcf9070522bc8a8ad55e3ac0c8fe873 SHA512 88ba8d704012868c93655e07bfad54e6ebe5f36955e60688863b3d280eef25dad352639630c73700d9f2bbdc9a80f013614bbf7d92c50d2d17b8dd23b23c83a8 WHIRLPOOL 714565e0868ffcfd63ba6d8e684a6f11d70f049af09109a787c2824818e09f3b905037841eda26d36894788178ee3f9f7186c4deb5a5dbb13922367150d035d2 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 EBUILD pgadmin3-1.18.1.ebuild 1442 SHA256 d4a8a98cd4dc9e60551a25a43b3c6f0464cf7647a1af35d82f903f87c5ffa64b SHA512 3977c827258058d3dc79f5f557bbaee9753b4a7865546b216548252e15cb5fd28e1ba25158d65dc0ebb91070b5ec6375c374a4e13224a81d191952e0586f8538 WHIRLPOOL 9085270d11a154689e5295cdacad07bffb73f0cdc7a44ddd336d70122a4c14ca0ff7f6bac2504794363435cb8ddc7b61e9a1826d05f903e1534d81c66b899dec +EBUILD pgadmin3-1.20.0-r1.ebuild 1453 SHA256 84055a6e7d19dd4af5c9c99cb4b62467f4701e81133bf0900d6e983b4e11c559 SHA512 4592beba09ec01de89905eb8d2e724ffdfdeba3de873dac78ab1e4f5643a261604a980186fb70ad9b8201890134c347a753f1f6c24f923474409bae931463ea2 WHIRLPOOL b144b8b8012c1e66f288645488250e45c5dd308ec738ba908efe80207c7feadb2c30fb4ed77cd95da132d7b7c11e34f72bcc51944c6edcd0e82a44668f952e7a EBUILD pgadmin3-1.20.0.ebuild 1442 SHA256 386d196eb57a659ef8d11f232b66a54603f2d539354ff840d20d20258424110f SHA512 d3bd71c0b822ebb90404871a273d3d906644c168cb261b9b5841d018f14f37db95a2101efbf93a73c0a567521450c426792bd451bc2b639d5ee1275e2ee7287b WHIRLPOOL 0152f76e94fb3aac22630a0f1a2e5e925c24a016c7c79027092a83d9b0295a1634c9b235d820a26c1a49c028247af0422657681730bf709d70a9bff79c207d95 -MISC ChangeLog 14456 SHA256 6d3ffce270c9b1daea0930840469cd1a6d36333b3afeacca8830399637f8f8a4 SHA512 87b6b6bc31c66f67c930d9aef4ed0a367443b02b4d709912725e9a2b7f3fcadda677c5736ffc133eb51aeac0ba688a60f750e61bad8b7b17bafb5fe5f6cd7e48 WHIRLPOOL 9bd769025265c4399155699fdffe21bb5e16434e300ec1aea34ac0258f5020e63f4ecfd8836c7a22c269a9269a4273fc433f3d6bc2a0120e91acb4077d09cd68 +MISC ChangeLog 14691 SHA256 76c6bb807a7fdf6491d1d3b6d818d0efc2a9fa69f10daa85e54e0f2100cfb4ad SHA512 0c7d4aee775dfc4c183c40ad2f2b128f27ca033db8ccea5f7555ccfbf4044ab2cddc3e26fa04f8a8989e5b37a4c271996f4db9414cbe0c5fbbdad1684bc2b890 WHIRLPOOL a587b084aefc7d59e56da95d94c434f5628f8f8382a9df1cff3fee2da2838de80d9b1664d35941970d21c302c3acd588f6fba2415df65032926c7f6390e6bdd4 MISC metadata.xml 254 SHA256 40e9505bc99da381353a4b9d1ea7e2b0af255c8276dfa10a77d6e798fc12cc9d SHA512 ad6b4f1526b1b7b8bc354fcccc68340d4e5a85da236b3a8709ad47cc4482dbe5454632193e5797bd9d8c92ec1637d93e7418d8592d7dbde65a6dc3509443ba2f WHIRLPOOL bd28d8a58b2688047dc3e22cbad28a60e4102f8536492dad1f82c2a9fd31d494a2f55d46fb5cefed6e40c172aa8cb39f3e75eeccb64d461bce78c9171b8002ac +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlVc5QoACgkQVxOqA9G7/aDTXgD+IMZk5Q6S3TB4zBWnorXrGcTx +WReO+ydTEK02KlUO4QQA/iSQH9rQ5A31F2hJSbRYQnRc213Wtc4yONS4zj3uIAgJ +=J+gu +-----END PGP SIGNATURE----- diff --git a/dev-db/pgadmin3/pgadmin3-1.20.0-r1.ebuild b/dev-db/pgadmin3/pgadmin3-1.20.0-r1.ebuild new file mode 100644 index 000000000000..4a5475723421 --- /dev/null +++ b/dev-db/pgadmin3/pgadmin3-1.20.0-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.20.0-r1.ebuild,v 1.1 2015/05/20 19:48:25 titanofold Exp $ + +EAPI="5" + +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:=[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() { + 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 +} |