summaryrefslogtreecommitdiffstats
path: root/everest-repo/everest-repo.spec
diff options
context:
space:
mode:
Diffstat (limited to 'everest-repo/everest-repo.spec')
-rw-r--r--everest-repo/everest-repo.spec19
1 files changed, 12 insertions, 7 deletions
diff --git a/everest-repo/everest-repo.spec b/everest-repo/everest-repo.spec
index ae95f3a..9a94f2a 100644
--- a/everest-repo/everest-repo.spec
+++ b/everest-repo/everest-repo.spec
@@ -7,7 +7,6 @@ Group: Applications/System
License: GPL
URL: http://everest-repo.usersys.redhat.com
Source0: %{name}-%{version}.tar.gz
-Source1: %{name}-docs.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
@@ -18,6 +17,7 @@ Requires: cobbler <= 1.1.0
Requires: yum-utils
Requires: syslinux
Requires: gitweb
+Requires: httpd
Requires: git-daemon
#Technically we need git-all on Fedora 9
Requires: git
@@ -32,22 +32,24 @@ everest-sync tool.
%prep
%setup -c 0
-%setup -c -a 1
%build
-
+pushd docs
+make clean pdf html html-single
+popd
%install
rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/pub
-mkdir -p $RPM_BUILD_ROOT/pub/git/puppet
+mkdir -p $RPM_BUILD_ROOT/pub/docs/everest
mkdir -p $RPM_BUILD_ROOT/etc/everest
mkdir -p $RPM_BUILD_ROOT/etc/puppet/modules
mkdir -p $RPM_BUILD_ROOT/etc/init.d
+mkdir -p $RPM_BUILD_ROOT/pub/git/puppet
+mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf.d
+
+cp -r docs/tmp/* $RPM_BUILD_ROOT/pub/docs/everest
-# TODO: should build the docs
-cp -r docs $RPM_BUILD_ROOT/pub/docs
cp -r everest_module $RPM_BUILD_ROOT/etc/puppet/modules/everest
# TODO: These are config files
@@ -57,6 +59,8 @@ cp bootstrap.pp $RPM_BUILD_ROOT/etc/everest
cp everest-repo-bootstrap $RPM_BUILD_ROOT/etc/init.d
+cp docs.conf $RPM_BUILD_ROOT/etc/httpd/conf.d
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -67,6 +71,7 @@ rm -rf $RPM_BUILD_ROOT
/etc/puppet/modules/everest
/etc/init.d/everest-repo-bootstrap
/pub/docs
+/etc/httpd/conf.d
%doc