diff options
author | Luca Longinotti <chtekk@gentoo.org> | 2006-09-23 14:18:46 +0000 |
---|---|---|
committer | Luca Longinotti <chtekk@gentoo.org> | 2006-09-23 14:18:46 +0000 |
commit | 80ff673afb53d35242590e3c63261fccf8efce6a (patch) | |
tree | 3025632bb0d645826c0c81f76165dbec264f7fbb | |
parent | fix comments in modules.conf thanks to Ryan Patterson <cgamesplay@gmail.com> ... (diff) | |
download | gentoo-2-80ff673afb53d35242590e3c63261fccf8efce6a.tar.gz gentoo-2-80ff673afb53d35242590e3c63261fccf8efce6a.tar.bz2 gentoo-2-80ff673afb53d35242590e3c63261fccf8efce6a.zip |
Add 1.4.3 to fix GCC4 compilation failures, cleanup old ebuilds.
(Portage version: 2.1.2_pre1)
-rw-r--r-- | dev-db/pgadmin3/ChangeLog | 11 | ||||
-rw-r--r-- | dev-db/pgadmin3/files/digest-pgadmin3-1.2.2 | 2 | ||||
-rw-r--r-- | dev-db/pgadmin3/files/digest-pgadmin3-1.4.3 | 3 | ||||
-rw-r--r-- | dev-db/pgadmin3/metadata.xml | 2 | ||||
-rw-r--r-- | dev-db/pgadmin3/pgadmin3-1.4.3.ebuild | 65 |
5 files changed, 81 insertions, 2 deletions
diff --git a/dev-db/pgadmin3/ChangeLog b/dev-db/pgadmin3/ChangeLog index ee639ec01553..569a68b05f27 100644 --- a/dev-db/pgadmin3/ChangeLog +++ b/dev-db/pgadmin3/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for dev-db/pgadmin3 # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/ChangeLog,v 1.26 2006/02/20 11:14:57 nakano Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/ChangeLog,v 1.27 2006/09/23 14:18:46 chtekk Exp $ + +*pgadmin3-1.4.3 (23 Sep 2006) + + 23 Sep 2006; Luca Longinotti <chtekk@gentoo.org> + -files/pgadmin3-1.4.0-configure.patch, + -files/pgadmin3-1.4.1-configure.patch, metadata.xml, + -pgadmin3-1.0.2.ebuild, -pgadmin3-1.4.0.ebuild, -pgadmin3-1.4.1.ebuild, + +pgadmin3-1.4.3.ebuild: + Add 1.4.3 to fix GCC4 compilation failures, cleanup old ebuilds. 20 Feb 2006; Masatomo Nakano <nakano@gentoo.org> +files/pgadmin3-1.4.1-configure.patch: diff --git a/dev-db/pgadmin3/files/digest-pgadmin3-1.2.2 b/dev-db/pgadmin3/files/digest-pgadmin3-1.2.2 index 552d9474e81a..bd3ba72b2096 100644 --- a/dev-db/pgadmin3/files/digest-pgadmin3-1.2.2 +++ b/dev-db/pgadmin3/files/digest-pgadmin3-1.2.2 @@ -1 +1,3 @@ MD5 daead4660883f423db31f2019cac2f34 pgadmin3-1.2.2.tar.gz 4029500 +RMD160 7ec57017ac285cb8fd266ee50cfe661e693c9812 pgadmin3-1.2.2.tar.gz 4029500 +SHA256 6fb5422f22942a72a5c46850a4d4689165ae743a6b9a8a38c9c32600177470b5 pgadmin3-1.2.2.tar.gz 4029500 diff --git a/dev-db/pgadmin3/files/digest-pgadmin3-1.4.3 b/dev-db/pgadmin3/files/digest-pgadmin3-1.4.3 new file mode 100644 index 000000000000..dd1e45e0df38 --- /dev/null +++ b/dev-db/pgadmin3/files/digest-pgadmin3-1.4.3 @@ -0,0 +1,3 @@ +MD5 28388816f867cd8723a4c0a460cf26b4 pgadmin3-1.4.3.tar.gz 6786185 +RMD160 5b5127b7596484e0da8935ceb49351f33ac8757e pgadmin3-1.4.3.tar.gz 6786185 +SHA256 77a6368dbc748a0164d543d0f660d21d31746677f84553ecbea1e2fffa30a352 pgadmin3-1.4.3.tar.gz 6786185 diff --git a/dev-db/pgadmin3/metadata.xml b/dev-db/pgadmin3/metadata.xml index 309b51e9a965..d06e452b35af 100644 --- a/dev-db/pgadmin3/metadata.xml +++ b/dev-db/pgadmin3/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>postgresql</herd> + <herd>postgresql</herd> </pkgmetadata> diff --git a/dev-db/pgadmin3/pgadmin3-1.4.3.ebuild b/dev-db/pgadmin3/pgadmin3-1.4.3.ebuild new file mode 100644 index 000000000000..6049e546f6a4 --- /dev/null +++ b/dev-db/pgadmin3/pgadmin3-1.4.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.4.3.ebuild,v 1.1 2006/09/23 14:18:46 chtekk Exp $ + +inherit wxwidgets eutils autotools + +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +DESCRIPTION="wxWidgets GUI for PostgreSQL." +HOMEPAGE="http://www.pgadmin.org/" +SRC_URI="mirror://postgresql/pgadmin3/release/v${PV}/src/${P}.tar.gz" +LICENSE="Artistic" +SLOT="0" +IUSE="debug" + +DEPEND="=x11-libs/wxGTK-2.6* + >=dev-db/libpq-7.4 + >=dev-libs/libxml2-2.5 + >=dev-libs/libxslt-1.1" +RDEPEND="${DEPEND}" + +pkg_setup() { + export WX_GTK_VER=2.6 + export WX_HOME=/usr + need-wxwidgets unicode +} + +src_unpack() { + unpack ${A} + cd "${S}" + + # --debug=yes/no for wx_config is only needed if wxGTK debug and + # release versions are installed aside. Which is not possible + # on Gentoo at the moment. + sed -i \ + -e 's/--debug=[yesno]* //g' \ + acinclude.m4 || die "sed failed" + eautoreconf +} + +src_compile() { + cd "${S}" + + # pgadmin3 inserts WX_HOME before the WX_CONFIG path below, so we have to strip "/usr" from it + econf \ + --with-wx-config=${WX_CONFIG/\/usr} \ + $(use_enable debug) \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + cd "${S}" + + einstall || die "einstall failed" + + insinto /usr/share/pixmaps + newins "${S}/src/include/images/elephant48.xpm" pgadmin3.xpm + + insinto /usr/share/pgadmin3 + newins "${S}/src/include/images/elephant48.xpm" pgadmin3.xpm + + insinto /usr/share/applications + doins "${S}/pkg/pgadmin3.desktop" +} |