Gentoo Archives: gentoo-commits

From: Alexys Jacob <ultrabug@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/ultrabug:master commit in: sys-cluster/moosefs/files/, sys-cluster/moosefs/
Date: Tue, 05 Jul 2011 07:47:10
Message-Id: b8fbfc76307553d1bac9cf96ce338b45106d7772.ultrabug@gentoo
1 commit: b8fbfc76307553d1bac9cf96ce338b45106d7772
2 Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 5 07:46:51 2011 +0000
4 Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 5 07:46:51 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=b8fbfc76
7
8 moved moosefs to tree
9
10 ---
11 sys-cluster/moosefs/Manifest | 4 --
12 sys-cluster/moosefs/files/mfs.confd | 3 --
13 sys-cluster/moosefs/files/mfs.initd | 43 ----------------------
14 sys-cluster/moosefs/moosefs-1.6.20.ebuild | 57 -----------------------------
15 4 files changed, 0 insertions(+), 107 deletions(-)
16
17 diff --git a/sys-cluster/moosefs/Manifest b/sys-cluster/moosefs/Manifest
18 deleted file mode 100644
19 index 97e1c1a..0000000
20 --- a/sys-cluster/moosefs/Manifest
21 +++ /dev/null
22 @@ -1,4 +0,0 @@
23 -AUX mfs.confd 108 RMD160 3fb4ae7a45f0e0cc0bde2afc73a5dba9f7385082 SHA1 2918a022d12a29b39300b5df0e746731a44f374c SHA256 5ddc2b3c5110e217cca024b908664c4e6f9481f725cfe6f486b57a8c0f0270ad
24 -AUX mfs.initd 684 RMD160 5b0907b1760fd8ddf30dd838ed0d8f30427955c3 SHA1 b1f5bfee8b9ec424c620ef532162f9c4d1069695 SHA256 482456d0b5b97ed1b90dc2382bd6ff38a82e0eced5d4b64919639b58b611dca2
25 -DIST mfs-1.6.20.tar.gz 657147 RMD160 039863f00882678cbba44db34eb7d2e755161925 SHA1 2d163a6fb15f98ba2a7b010ac1ec33f6cba40bfe SHA256 a3bf6c992a9b5724c37dea6c76091072e22f00a749d6aecc61d8c885607246a1
26 -EBUILD moosefs-1.6.20.ebuild 1157 RMD160 2ceab160314f158a6be210136cf963af03836574 SHA1 cdb1fd35d77a6a9fb1991e533b890764ed6ae22f SHA256 3b22d37bfc70d9b91fb69434af0df9481b832554f691b863a218743652df0dea
27
28 diff --git a/sys-cluster/moosefs/files/mfs.confd b/sys-cluster/moosefs/files/mfs.confd
29 deleted file mode 100644
30 index 0dd704f..0000000
31 --- a/sys-cluster/moosefs/files/mfs.confd
32 +++ /dev/null
33 @@ -1,3 +0,0 @@
34 -# Which mooseFS roles should we start ?
35 -# Possible values: mfsmetalogger mfschunkserver mfsmaster
36 -#ROLES=""
37
38 diff --git a/sys-cluster/moosefs/files/mfs.initd b/sys-cluster/moosefs/files/mfs.initd
39 deleted file mode 100644
40 index ccdf1df..0000000
41 --- a/sys-cluster/moosefs/files/mfs.initd
42 +++ /dev/null
43 @@ -1,43 +0,0 @@
44 -#!/sbin/runscript
45 -
46 -depend() {
47 - need net
48 -}
49 -
50 -chkconfig() {
51 - [ -z "${ROLES}" ] && { eerror "No role defined !"; return 1;}
52 - for ROLE in ${ROLES}; do
53 - if [ ! -f /etc/mfs/${ROLE}.cfg ]; then
54 - eerror "Missing configuration file for role ${ROLE} !"
55 - return 1
56 - fi
57 - done
58 - return 0
59 -}
60 -
61 -start_roles() {
62 - eindent
63 - for ROLE in ${ROLES}; do
64 - einfo "${ROLE}"
65 - "${ROLE}" start 2>&1 | logger -s -p daemon.info -t mfs
66 - done
67 - eoutdent
68 - return 0
69 -}
70 -
71 -start() {
72 - ebegin "Starting mfs node"
73 - chkconfig && start_roles
74 - eend $?
75 -}
76 -
77 -stop() {
78 - ebegin "Stopping mfs node"
79 - eindent
80 - for ROLE in ${ROLES}; do
81 - einfo "${ROLE}"
82 - "${ROLE}" stop 2>&1 | logger -s -p daemon.info -t mfs
83 - done
84 - eoutdent
85 - eend 0
86 -}
87
88 diff --git a/sys-cluster/moosefs/moosefs-1.6.20.ebuild b/sys-cluster/moosefs/moosefs-1.6.20.ebuild
89 deleted file mode 100644
90 index bc905ef..0000000
91 --- a/sys-cluster/moosefs/moosefs-1.6.20.ebuild
92 +++ /dev/null
93 @@ -1,57 +0,0 @@
94 -# Copyright 1999-2011 Gentoo Foundation
95 -# Distributed under the terms of the GNU General Public License v2
96 -# $Header: $
97 -
98 -EAPI=4
99 -
100 -inherit eutils
101 -
102 -MY_P="mfs-${PV}"
103 -S="${WORKDIR}/${MY_P}"
104 -
105 -DESCRIPTION="A filesystem for highly reliable petabyte storage"
106 -HOMEPAGE="http://www.moosefs.org/"
107 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
108 -
109 -LICENSE="GPL-3"
110 -SLOT="0"
111 -KEYWORDS="~amd64 ~x86"
112 -IUSE="cgi +fuse static-libs"
113 -
114 -RDEPEND="
115 - cgi? ( dev-lang/python )
116 - fuse? ( >=sys-fs/fuse-2.6 )"
117 -DEPEND="${RDEPEND}"
118 -
119 -pkg_setup() {
120 - enewgroup mfs
121 - enewuser mfs -1 -1 -1 mfs
122 -}
123 -
124 -src_prepare() {
125 - # rename dist config files
126 - sed -i 's@\.cfg\.dist@\.cfg@g' mfsdata/Makefile.in || die
127 -}
128 -
129 -src_configure() {
130 - local myopts=""
131 - use fuse || myopts="--disable-mfsmount"
132 - econf \
133 - --sysconfdir=/etc/mfs \
134 - --with-default-user=mfs \
135 - --with-default-group=mfs \
136 - $(use_enable cgi mfscgi) \
137 - $(use_enable cgi mfscgiserv) \
138 - $(use_enable static-libs static) \
139 - ${myopts}
140 -}
141 -
142 -src_install() {
143 - emake DESTDIR="${D}" install
144 -
145 - newinitd "${FILESDIR}/mfs.initd" mfs
146 - newconfd "${FILESDIR}/mfs.confd" mfs
147 -
148 - chown -R mfs:mfs "${D}/var/lib/mfs" || die
149 - chmod 750 "${D}/var/lib/mfs" || die
150 -}