Gentoo Archives: gentoo-commits

From: "Aaron Swenson (titanofold)" <titanofold@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-db/pgadmin3: metadata.xml ChangeLog pgadmin3-1.16.1-r1.ebuild pgadmin3-1.16.1.ebuild
Date: Wed, 26 Dec 2012 03:05:35
Message-Id: 20121226030502.AD15C2171D@flycatcher.gentoo.org
1 titanofold 12/12/26 03:05:02
2
3 Modified: metadata.xml ChangeLog
4 Added: pgadmin3-1.16.1-r1.ebuild
5 Removed: pgadmin3-1.16.1.ebuild
6 Log:
7 Fix bug 447206
8
9 (Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key D1BBFDA0)
10
11 Revision Changes Path
12 1.4 dev-db/pgadmin3/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgadmin3/metadata.xml?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgadmin3/metadata.xml?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgadmin3/metadata.xml?r1=1.3&r2=1.4
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/metadata.xml,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- metadata.xml 13 Dec 2012 09:55:34 -0000 1.3
25 +++ metadata.xml 26 Dec 2012 03:05:02 -0000 1.4
26 @@ -3,6 +3,6 @@
27 <pkgmetadata>
28 <herd>postgresql</herd>
29 <use>
30 - <flag name='database-designer'>Enable the Database Designer component</flag>
31 + <flag name='databasedesigner'>Enable the Database Designer component</flag>
32 </use>
33 </pkgmetadata>
34
35
36
37 1.89 dev-db/pgadmin3/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgadmin3/ChangeLog?rev=1.89&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgadmin3/ChangeLog?rev=1.89&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgadmin3/ChangeLog?r1=1.88&r2=1.89
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/ChangeLog,v
46 retrieving revision 1.88
47 retrieving revision 1.89
48 diff -u -r1.88 -r1.89
49 --- ChangeLog 13 Dec 2012 09:55:34 -0000 1.88
50 +++ ChangeLog 26 Dec 2012 03:05:02 -0000 1.89
51 @@ -1,6 +1,12 @@
52 # ChangeLog for dev-db/pgadmin3
53 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/ChangeLog,v 1.88 2012/12/13 09:55:34 patrick Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/ChangeLog,v 1.89 2012/12/26 03:05:02 titanofold Exp $
56 +
57 +*pgadmin3-1.16.1-r1 (25 Dec 2012)
58 +
59 + 25 Dec 2012; <titan@g.o> -pgadmin3-1.16.1.ebuild,
60 + +pgadmin3-1.16.1-r1.ebuild, metadata.xml:
61 + Fix bug 447206
62
63 *pgadmin3-1.16.1 (13 Dec 2012)
64
65
66
67
68 1.1 dev-db/pgadmin3/pgadmin3-1.16.1-r1.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.16.1-r1.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.16.1-r1.ebuild?rev=1.1&content-type=text/plain
72
73 Index: pgadmin3-1.16.1-r1.ebuild
74 ===================================================================
75 # Copyright 1999-2012 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.16.1-r1.ebuild,v 1.1 2012/12/26 03:05:02 titanofold Exp $
78
79 EAPI="4"
80
81 WX_GTK_VER="2.8"
82
83 inherit multilib versionator wxwidgets
84
85 DESCRIPTION="wxWidgets GUI for PostgreSQL."
86 HOMEPAGE="http://www.pgadmin.org/"
87 SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
88
89 LICENSE="POSTGRESQL"
90 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
91 SLOT="0"
92 IUSE="debug +databasedesigner"
93
94 DEPEND="x11-libs/wxGTK:2.8[X,debug=]
95 >=dev-db/postgresql-base-8.4.0
96 >=dev-libs/libxml2-2.6.18
97 >=dev-libs/libxslt-1.1"
98 RDEPEND="${DEPEND}"
99
100 pkg_setup() {
101 local pgslot=$(postgresql-config show)
102
103 if [[ ${pgslot//.} < 84 ]] ; then
104 eerror "PostgreSQL slot must be set to 8.4 or higher."
105 eerror " postgresql-config set 8.4"
106 die "PostgreSQL slot is not set to 8.4 or higher."
107 fi
108 }
109
110 src_configure() {
111 econf --with-wx-version=2.8 \
112 $(use_enable debug) \
113 $(use_enable databasedesigner)
114 }
115
116 src_install() {
117 emake DESTDIR="${D}" install
118
119 newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
120
121 # icon location for the desktop file provided in pkg folder
122 insinto /usr/share/pgadmin3
123 doins "${S}/pgadmin/include/images/pgAdmin3.png"
124
125 domenu "${S}/pkg/pgadmin3.desktop"
126
127 # Fixing world-writable files
128 fperms -R go-w /usr/share
129 }