From e8bc069489447479ced294770131301ff0120fa7 Mon Sep 17 00:00:00 2001 From: geos_one Date: Thu, 23 Jun 2011 07:23:16 +0000 Subject: [PATCH] get it up but not ready git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/opsi@2966 6952d904-891a-0410-993b-d76249ca496b --- net-misc/opsi-depotserver/metadata.xml | 8 +++ .../opsi-depotserver-4.0.1.1.ebuild | 62 +++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 net-misc/opsi-depotserver/metadata.xml create mode 100644 net-misc/opsi-depotserver/opsi-depotserver-4.0.1.1.ebuild diff --git a/net-misc/opsi-depotserver/metadata.xml b/net-misc/opsi-depotserver/metadata.xml new file mode 100644 index 0000000..6589d3b --- /dev/null +++ b/net-misc/opsi-depotserver/metadata.xml @@ -0,0 +1,8 @@ + + + +no-herd + + mario.fetka@gmail.com + + diff --git a/net-misc/opsi-depotserver/opsi-depotserver-4.0.1.1.ebuild b/net-misc/opsi-depotserver/opsi-depotserver-4.0.1.1.ebuild new file mode 100644 index 0000000..41aefa0 --- /dev/null +++ b/net-misc/opsi-depotserver/opsi-depotserver-4.0.1.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" +RPM_VER="1.1" + +inherit eutils rpm + +DESCRIPTION="opsi depot server" +HOMEPAGE="http://opsi.org/" +SRC_URI="http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/openSUSE_11.3/src/${P}-${RPM_VER}.src.rpm" + +LICENSE="GPL-2" +SLOT="0" +#KEYWORDS="~amd64 ~x86" +KEYWORDS="" +IUSE="" + +#Requires: python-opsi >= 4.0.1 opsiconfd >= 4.0.1 opsipxeconfd >= 4.0 opsi-utils >= 4.0 opsi-linux-bootimage >= 20090927 samba sudo wget +#%if 0%{?suse_version} +#BuildRequires: pwdutils python-opsi +#Requires: pwdutils dhcp-server +#%endif +#%if 0%{?rhel_version} || 0%{?centos_version} +#Requires: dhcp redhat-lsb +#%endif + + +RDEPEND="dev-python/python-opsi" +DEPEND="${RDEPEND}" + +pkg_setup() { + enewuser opsiconfd -1 /bin/bash /var/lib/opsi pcpatch +} + + +src_install() { + keepdir /var/lib/opsi/workbench + keepdir /var/lib/opsi/depot + keepdir /home/opsiproducts + keepdir /opt/pcbin/install + keepdir /var/lib/opsi/repository + keepdir /var/log/opsi/clientconnect + keepdir /var/log/opsi/bootimage + keepdir /var/log/opsi/instlog + dobin opsi-setup +} + +pkg_postinst() { + if has_version