Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/fordfrog:master commit in: dev-db/pgfouine/
Date: Wed, 29 Jun 2011 16:26:20
Message-Id: 7f812b22fd60d3f91a00ef198cf2189202e72fc3.fordfrog@gentoo
1 commit: 7f812b22fd60d3f91a00ef198cf2189202e72fc3
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 29 16:26:00 2011 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 29 16:26:00 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=7f812b22
7
8 dev-db/pgfouine: added new ebuild
9
10 ---
11 dev-db/pgfouine/ChangeLog | 11 ++++++++
12 dev-db/pgfouine/Manifest | 4 +++
13 dev-db/pgfouine/metadata.xml | 9 ++++++
14 dev-db/pgfouine/pgfouine-1.2.ebuild | 48 +++++++++++++++++++++++++++++++++++
15 4 files changed, 72 insertions(+), 0 deletions(-)
16
17 diff --git a/dev-db/pgfouine/ChangeLog b/dev-db/pgfouine/ChangeLog
18 new file mode 100644
19 index 0000000..0650c4a
20 --- /dev/null
21 +++ b/dev-db/pgfouine/ChangeLog
22 @@ -0,0 +1,11 @@
23 +# ChangeLog for dev-db/pgfouine
24 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
25 +# $Header: $
26 +
27 +*pgfouine-1.2 (29 Jun 2011)
28 +
29 + 29 Jun 2011; Miroslav Šulc <fordfrog@g.o> +pgfouine-1.2.ebuild,
30 + +metadata.xml:
31 + Added initial raw ebuild. It does not check whether all needed PHP modules
32 + are enabled.
33 +
34
35 diff --git a/dev-db/pgfouine/Manifest b/dev-db/pgfouine/Manifest
36 new file mode 100644
37 index 0000000..fd37e1a
38 --- /dev/null
39 +++ b/dev-db/pgfouine/Manifest
40 @@ -0,0 +1,4 @@
41 +DIST pgfouine-1.2.tar.gz 793004 RMD160 126c8ac1d65e32e093db9f9b510f3d6a5a663237 SHA1 aca54b34d93a6b1faa2c55b382b9f0742fce081d SHA256 6c5b753d7c14744cd23021d327016040cd86e14d29c055babf556ee2160a17fd
42 +EBUILD pgfouine-1.2.ebuild 1120 RMD160 7dfdd787b84bf6075b5d3f8cd84fae992dc118d1 SHA1 cdf406cd3352dd73a9e93069651643220679e3b4 SHA256 8b0e2b9f27f3d03b09621b73a6fc38958c3ba54f000eaf95a1f35df65686a352
43 +MISC ChangeLog 329 RMD160 23f928ae92b4614ab6bab072c9126e9b9b7edf2a SHA1 479caf710dad7507f4c47b3fc912640532258a20 SHA256 b526fcd69846a0e7919801fc1d8954b54556ad2daa4cecbde12336f58110dbc4
44 +MISC metadata.xml 257 RMD160 743513e54bce621fb29181c8f2c9bc9521f83c12 SHA1 6e6259d3bca13f00ad4e47d103c78a856fcdec7a SHA256 ca5a181e2b7199de87f8012a08f0d58b12de37e4a4cd8e4659e0dad86f774892
45
46 diff --git a/dev-db/pgfouine/metadata.xml b/dev-db/pgfouine/metadata.xml
47 new file mode 100644
48 index 0000000..a959f6a
49 --- /dev/null
50 +++ b/dev-db/pgfouine/metadata.xml
51 @@ -0,0 +1,9 @@
52 +<?xml version="1.0" encoding="UTF-8"?>
53 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
54 +<pkgmetadata>
55 +<herd>postgresql</herd>
56 +<maintainer>
57 + <email>fordfrog@g.o</email>
58 + <name>Miroslav Šulc</name>
59 +</maintainer>
60 +</pkgmetadata>
61
62 diff --git a/dev-db/pgfouine/pgfouine-1.2.ebuild b/dev-db/pgfouine/pgfouine-1.2.ebuild
63 new file mode 100644
64 index 0000000..7c4f254
65 --- /dev/null
66 +++ b/dev-db/pgfouine/pgfouine-1.2.ebuild
67 @@ -0,0 +1,48 @@
68 +# Copyright 1999-2011 Gentoo Foundation
69 +# Distributed under the terms of the GNU General Public License v2
70 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/phoronix-test-suite/phoronix-test-suite-2.8.1-r1.ebuild,v 1.1 2011/02/01 21:50:49 cardoe Exp $
71 +
72 +EAPI=4
73 +
74 +inherit eutils
75 +
76 +DESCRIPTION="pgFouine is a PostgreSQL log analyzer used to generate detailed reports from a PostgreSQL log file"
77 +HOMEPAGE="http://pgfouine.projects.postgresql.org/"
78 +SRC_URI="http://pgfoundry.org/frs/download.php/2575/${P}.tar.gz"
79 +
80 +LICENSE="GPL-3"
81 +SLOT="0"
82 +KEYWORDS="~amd64 ~x86"
83 +IUSE=""
84 +
85 +DEPEND=""
86 +
87 +# php 5.3 doesn't have pcre useflag anymore
88 +RDEPEND=">=dev-lang/php-4"
89 +
90 +src_prepare() {
91 + find -name CVS -type d | xargs rm -fr
92 +}
93 +
94 +src_configure() {
95 + :
96 +}
97 +
98 +src_compile() {
99 + :
100 +}
101 +
102 +src_install() {
103 + dodir /usr/share/${PN}
104 + insinto /usr/share/${PN}
105 + doins *.php
106 + doins -r include
107 +
108 + dodoc AUTHORS ChangeLog INSTALL README RELEASE THANKS pgfouine.spec
109 +
110 + dosym /usr/share/${PN}/${PN}.php /usr/bin/${PN}
111 + dosym /usr/share/${PN}/${PN}_vacuum.php /usr/bin/${PN}_vacuum
112 +
113 + fperms 555 /usr/share/${PN}/${PN}.php
114 + fperms 555 /usr/share/${PN}/${PN}_vacuum.php
115 +}