summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGunnar Wrobel <wrobel@gentoo.org>2008-05-23 06:46:31 +0000
committerGunnar Wrobel <wrobel@gentoo.org>2008-05-23 06:46:31 +0000
commitb212c16afc17ecf776ec5779724bc37d29e9c7cf (patch)
treef12cf90e9a04a9501f30517032cb886d2a7abc2a /app-admin
parentUpdate. (diff)
downloadkolab-b212c16afc17ecf776ec5779724bc37d29e9c7cf.tar.gz
kolab-b212c16afc17ecf776ec5779724bc37d29e9c7cf.tar.bz2
kolab-b212c16afc17ecf776ec5779724bc37d29e9c7cf.zip
Add dependencies to mocha and rspec so that we can have unit tests.
svn path=/overlay/; revision=2844
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/pardalys/ChangeLog3
-rw-r--r--app-admin/pardalys/Manifest3
-rw-r--r--app-admin/pardalys/pardalys-0.0.4-r1.ebuild43
3 files changed, 48 insertions, 1 deletions
diff --git a/app-admin/pardalys/ChangeLog b/app-admin/pardalys/ChangeLog
index aa9c4a2..f7902e3 100644
--- a/app-admin/pardalys/ChangeLog
+++ b/app-admin/pardalys/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 May 2008; wrobel@gentoo.org +pardalys-0.0.4-r1.ebuild:
+ Add dependencies to mocha and rspec so that we can have unit tests.
+
17 May 2008; wrobel@gentoo.org +pardalys-0.0.4.ebuild:
Added pardalys-0.0.4
diff --git a/app-admin/pardalys/Manifest b/app-admin/pardalys/Manifest
index 6e79e77..83ddf32 100644
--- a/app-admin/pardalys/Manifest
+++ b/app-admin/pardalys/Manifest
@@ -5,6 +5,7 @@ DIST pardalys-0.0.4.tar.bz2 25620 RMD160 f832fd91060ff973a7f2a415cccae9f2ce717cd
EBUILD pardalys-0.0.1.ebuild 602 RMD160 81776bb0262e3c4c38d612ab9f8eb66ec5e2b273 SHA1 7da98f2d7ff24d0c5c9f4c2db80402bd5a6ed496 SHA256 8ac8866d8963e84f22f9c7073af8525363275b5bec9f5eaf0f4ba26afbe6e8ea
EBUILD pardalys-0.0.2.ebuild 654 RMD160 fcd700975343481531697e2670bf7dc82f1a46bf SHA1 c82ef290c3f41f00358c2e3a0f94c7599c6456e9 SHA256 793a5c1858955eb73d9ac454f3b56281bf6abdc901c39ef042b7a17e45c19502
EBUILD pardalys-0.0.3.ebuild 845 RMD160 1d6b028ebc7668d6b2f626ccf8cccdf51642ff2f SHA1 7961c6cdd9650338d969b852facda052c92a048e SHA256 707afbf91f43be9be9a1382143e15ee082a30334c0e3869e9178a682c08ce3ac
+EBUILD pardalys-0.0.4-r1.ebuild 975 RMD160 4837a1c36a371d306c64b8ee2c04d55439bcb07d SHA1 1da6b52ebf8896e60d781769bfb3602994a81a2a SHA256 43a5f03bce4bdd7bb4e650223bc3f4e6309525dd3a3177dd7f0c09a9cf507b88
EBUILD pardalys-0.0.4.ebuild 845 RMD160 1d6b028ebc7668d6b2f626ccf8cccdf51642ff2f SHA1 7961c6cdd9650338d969b852facda052c92a048e SHA256 707afbf91f43be9be9a1382143e15ee082a30334c0e3869e9178a682c08ce3ac
-MISC ChangeLog 451 RMD160 ddc62fcf8b9afa6d43df183344d6ac91fa6ade9a SHA1 f4244f4dd80bda85778082fa73c5adda79041dd3 SHA256 8f31d7ffb103409703b7943ceb1fb4dad29a681370cd3789d7d114fccc9fac1b
+MISC ChangeLog 582 RMD160 c863d6659e28925dd5a3a188fa0d303d38068d6a SHA1 2d88b3ecbebf2012c50f0e5ba4bfcbdf2a5a8696 SHA256 624a126789d39b4c1770c0329c6d205fcf3425a4cec5360a80764cb11e72bb80
MISC metadata.xml 232 RMD160 251750822acfe36f54ec830fa053e985a7278a33 SHA1 fdbcf61b9d99ee20f934ecc104ade9609a229e78 SHA256 d07db54ad168ceedf68191db986ce724abd9add00eb9716d1ea55f5808b2eec1
diff --git a/app-admin/pardalys/pardalys-0.0.4-r1.ebuild b/app-admin/pardalys/pardalys-0.0.4-r1.ebuild
new file mode 100644
index 0000000..298f947
--- /dev/null
+++ b/app-admin/pardalys/pardalys-0.0.4-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="p@rdalys provides the full configuration set for the Kolab Server and is based on puppet."
+HOMEPAGE="http://pardalys.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+SLOT="0"
+
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+#FIXME: Consider moving mocha and rspec to DEPEND later as they are only RDEPEND during dev phase
+DEPEND=""
+RDEPEND="dev-ruby/ruby-ldap
+ dev-ruby/mocha
+ dev-ruby/rspec
+ >=app-admin/puppet-0.24.4-r1"
+
+S=${WORKDIR}/${PN}
+
+src_install() {
+
+ dosbin "${S}"/bin/pardalys
+ dobin "${S}"/bin/dev-pardalys
+
+ insinto /usr/share/${PN}
+ doins -r "${S}"/etc
+ doins -r "${S}"/modules
+ doins -r "${S}"/manifests
+
+ dodir /usr/share/${PN}/facter
+
+ # Link in facts
+ for FACT in modules/**/plugins/facter/*.rb
+ do
+ dosym /usr/share/${PN}/$FACT /usr/share/${PN}/facter
+ done
+
+ dodoc INSTALL HACKING README CHANGES
+}