diff options
Diffstat (limited to 'everest-repo/everest-repo.spec')
-rw-r--r-- | everest-repo/everest-repo.spec | 19 |
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 |