Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-ftp/pureadmin: ChangeLog pureadmin-0.4-r1.ebuild pureadmin-0.4.ebuild
Date: Mon, 04 Apr 2011 08:01:43
Message-Id: 20110404080133.3F5BF20054@flycatcher.gentoo.org
1 xmw 11/04/04 08:01:33
2
3 Modified: ChangeLog
4 Added: pureadmin-0.4-r1.ebuild
5 Removed: pureadmin-0.4.ebuild
6 Log:
7 Revision bump to fix doc file installation
8
9 (Portage version: 2.1.9.42/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.18 net-ftp/pureadmin/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/pureadmin/ChangeLog?rev=1.18&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/pureadmin/ChangeLog?rev=1.18&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/pureadmin/ChangeLog?r1=1.17&r2=1.18
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-ftp/pureadmin/ChangeLog,v
21 retrieving revision 1.17
22 retrieving revision 1.18
23 diff -u -r1.17 -r1.18
24 --- ChangeLog 28 Mar 2011 18:58:29 -0000 1.17
25 +++ ChangeLog 4 Apr 2011 08:01:33 -0000 1.18
26 @@ -1,6 +1,13 @@
27 # ChangeLog for net-ftp/pureadmin
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/pureadmin/ChangeLog,v 1.17 2011/03/28 18:58:29 angelos Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/pureadmin/ChangeLog,v 1.18 2011/04/04 08:01:33 xmw Exp $
31 +
32 +*pureadmin-0.4-r1 (04 Apr 2011)
33 +
34 + 04 Apr 2011; Michael Weber <xmw@g.o> -pureadmin-0.4.ebuild,
35 + +pureadmin-0.4-r1.ebuild:
36 + Revision bump to fix doc file installation. Thanks to ago@×××××××××.org for
37 + the report on bug 361135
38
39 28 Mar 2011; Christoph Mende <angelos@g.o> pureadmin-0.4.ebuild:
40 Fixed test suite
41
42
43
44 1.1 net-ftp/pureadmin/pureadmin-0.4-r1.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/pureadmin/pureadmin-0.4-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/pureadmin/pureadmin-0.4-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: pureadmin-0.4-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2011 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-ftp/pureadmin/pureadmin-0.4-r1.ebuild,v 1.1 2011/04/04 08:01:33 xmw Exp $
54
55 EAPI=3
56 inherit eutils
57
58 DESCRIPTION="PureAdmin is a GUI tool used to make the management of Pure-FTPd a little easier."
59 HOMEPAGE="http://purify.sourceforge.net/"
60 SRC_URI="mirror://sourceforge/purify/${P}.tar.gz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~ppc ~x86"
65 IUSE="debug doc"
66
67 RDEPEND="gnome-base/libglade:2.0
68 sys-libs/zlib
69 virtual/fam
70 x11-libs/gtk+:2"
71 DEPEND="${RDEPEND}
72 dev-util/pkgconfig"
73
74 src_prepare() {
75 echo src/eggstatusicon.c >> po/POTFILES.skip
76 echo src/eggtrayicon.c >> po/POTFILES.skip
77 echo src/prereq_usrmanager.c >> po/POTFILES.skip
78 }
79
80 src_configure() {
81 local myconf=""
82
83 use debug && myconf="${myconf} --enable-debug"
84
85 econf ${myconf}
86 }
87
88 src_install() {
89 emake DESTDIR="${D}" install || die "emake install failed"
90
91 # Move the docs to the correct location, if we want the docs
92 if use doc ; then
93 dodoc "${D}"usr/share/pureadmin/docs/* || die
94 fi
95 rm -Rfv "${D}"usr/share/pureadmin/docs || die
96
97 make_desktop_entry pureadmin "Pure-FTPd menu config" pureadmin
98 }
99
100 pkg_postinst() {
101 ewarn "PureAdmin is at a beta-stage right now and it may break your"
102 ewarn "configuration. DO NOT use it for safety critical system"
103 ewarn "or production use!"
104 echo
105 elog "You need root-privileges to be able to use PureAdmin."
106 elog "This will probably change in the future."
107 echo
108 }