Gentoo Archives: gentoo-commits

From: "Jeremy Olexa (darkside)" <darkside@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/bcfg2: metadata.xml ChangeLog bcfg2-0.9.6_pre1.ebuild Manifest
Date: Thu, 03 Jul 2008 03:12:30
Message-Id: E1KEFFB-0001zc-3U@stork.gentoo.org
1 darkside 08/07/03 03:12:25
2
3 Added: metadata.xml ChangeLog bcfg2-0.9.6_pre1.ebuild
4 Manifest
5 Log:
6 Initial commit. ebuild written by Michael Jinks <mjinks@××××××××.edu>, proxied maintainer. bug #164467
7 (Portage version: 2.2_rc1/cvs/Linux 2.6.22-gentoo-r2 i686)
8
9 Revision Changes Path
10 1.1 app-admin/bcfg2/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/bcfg2/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/bcfg2/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>no-herd</herd>
21 <maintainer>
22 <email>darkside@g.o</email>
23 <description>Proxy Maintainer</description>
24 </maintainer>
25 <maintainer>
26 <email>mjinks@××××××××.edu</email>
27 <name>Michael Jinks</name>
28 </maintainer>
29 <!--
30 <use>
31 <flag name='server'>Installs scripts to be used on the server-side of this app</flag>
32 </use>
33 -->
34 </pkgmetadata>
35
36
37
38 1.1 app-admin/bcfg2/ChangeLog
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/bcfg2/ChangeLog?rev=1.1&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/bcfg2/ChangeLog?rev=1.1&content-type=text/plain
42
43 Index: ChangeLog
44 ===================================================================
45 # ChangeLog for app-admin/bcfg2
46 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
47 # $Header: /var/cvsroot/gentoo-x86/app-admin/bcfg2/ChangeLog,v 1.1 2008/07/03 03:12:24 darkside Exp $
48
49 *bcfg2-0.9.6_pre1 (03 Jul 2008)
50
51 03 Jul 2008; Jeremy Olexa <darkside@g.o> +files/bcfg2-server.rc,
52 +metadata.xml, +bcfg2-0.9.6_pre1.ebuild:
53 Initial commit. ebuild written by Michael Jinks <mjinks@××××××××.edu>,
54 proxied maintainer, bug #164467
55
56
57
58
59 1.1 app-admin/bcfg2/bcfg2-0.9.6_pre1.ebuild
60
61 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/bcfg2/bcfg2-0.9.6_pre1.ebuild?rev=1.1&view=markup
62 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/bcfg2/bcfg2-0.9.6_pre1.ebuild?rev=1.1&content-type=text/plain
63
64 Index: bcfg2-0.9.6_pre1.ebuild
65 ===================================================================
66 # Copyright 1999-2008 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68 # $Header: /var/cvsroot/gentoo-x86/app-admin/bcfg2/bcfg2-0.9.6_pre1.ebuild,v 1.1 2008/07/03 03:12:24 darkside Exp $
69
70 inherit distutils
71
72 DESCRIPTION="Bcfg2 is a configuration management tool."
73 HOMEPAGE="http://trac.mcs.anl.gov/projects/bcfg2"
74
75 # handle the "pre" case
76 MY_P="${P/_/}"
77 SRC_URI="ftp://ftp.mcs.anl.gov/pub/bcfg/${MY_P}.tar.gz"
78 S="${WORKDIR}/${MY_P}"
79
80 LICENSE="BSD"
81 SLOT="0"
82 KEYWORDS="~x86"
83 IUSE="server"
84
85 DEPEND="|| ( >=dev-lang/python-2.5
86 ( >=dev-lang/python-2.4
87 || ( app-admin/gamin app-admin/fam ) ) )"
88
89 RDEPEND="app-portage/gentoolkit
90 server? (
91 dev-python/pyopenssl
92 || ( app-admin/gamin app-admin/fam ) )"
93
94 src_compile() {
95 distutils_src_compile
96 }
97
98 src_install() {
99 python setup.py install --root="${D}" --record=PY_SERVER_LIBS \
100 --install-scripts /usr/sbin
101
102 # Remove files only necessary for a server installation
103 if ! use server; then
104 rm -rf "${D}"/usr/sbin/bcfg2-*
105 rm -rf "${D}"/usr/share/bcfg2
106 rm -rf "${D}"/usr/share/man/man8
107 fi
108
109 # Install a server init.d script
110 if use server; then
111 newinitd "${FILESDIR}"/bcfg2-server.rc bcfg2-server
112 fi
113
114 insinto /etc
115 doins "${S}"/examples/bcfg2.conf
116 }
117
118 pkg_postinst () {
119 depscan.sh
120 }
121
122 pkg_postrm () {
123 depscan.sh
124 }
125
126
127
128 1.1 app-admin/bcfg2/Manifest
129
130 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/bcfg2/Manifest?rev=1.1&view=markup
131 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/bcfg2/Manifest?rev=1.1&content-type=text/plain
132
133 Index: Manifest
134 ===================================================================
135 AUX bcfg2-server.rc 483 RMD160 bb62e38431cec8cddf275b0c7c05555b7ef90727 SHA1 b883878c6bb8c1787629d8b3288037356e8f239a SHA256 0c73b6c09fbb8cc7f3387e1565f2327d728d41d7875c73df3708f2c94c8d96f0
136 DIST bcfg2-0.9.6pre1.tar.gz 613062 RMD160 2d1ba7fb92aa4d4b4768ea45610189e63d652191 SHA1 928ebb0aa897ea36587950e04058c69809ad6738 SHA256 7717333be14869697c9871064401e9a4a6aa2126f2751edbf65df4eca5eaf535
137 EBUILD bcfg2-0.9.6_pre1.ebuild 1204 RMD160 f4a0d9b6e86d24e8f6c62850409a70af23f94ed1 SHA1 54368a9f4d97683090c8933e05304ed1097c52f1 SHA256 948fe304b4c00187a3462c28182140a01d241742eb5ca5e3d3e619ffacd3e30e
138 MISC ChangeLog 374 RMD160 4175245bc81f8a1b6fcd80cf111f0403eb162cb1 SHA1 95bdff7b9db01e0a7de992688b8734dd9d7e8712 SHA256 e8494d56337153876409f0fec33eaa3f1a6c5fe5615df88995bbcb359a13a51c
139 MISC metadata.xml 471 RMD160 4eb23b40915e380b880367e17caf97dc2210c103 SHA1 b9feebd4b5576381839ef1cf7ecce4bf5d7f5e80 SHA256 9a27a02a0ebeb6df32474aefbd503237e2bbf552e04932334994fb441eb1b6dc
140
141
142
143 --
144 gentoo-commits@l.g.o mailing list