summaryrefslogtreecommitdiffstats
path: root/bin/build-docs/build-docs.spec
diff options
context:
space:
mode:
Diffstat (limited to 'bin/build-docs/build-docs.spec')
-rw-r--r--bin/build-docs/build-docs.spec65
1 files changed, 65 insertions, 0 deletions
diff --git a/bin/build-docs/build-docs.spec b/bin/build-docs/build-docs.spec
new file mode 100644
index 0000000..008b64a
--- /dev/null
+++ b/bin/build-docs/build-docs.spec
@@ -0,0 +1,65 @@
+Summary: A simple script and cron job to build Fedora Documentation
+Name: build-docs
+Version: 0.0.3
+Release: 1
+URL: http://fedoraproject.org/wiki/DocsProject
+License: GPL
+ExclusiveOS: Linux
+Group: Applications/Publishing
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildArch: noarch
+Source0: %{name}-%{version}.tar.bz2
+Requires: xmlto docbook-utils docbook-utils-pdf cvs
+%{!?_without_cron:Requires: crontabs}
+
+%description
+build-docs is a script that builds Fedora Documentation.
+rpmbuild options:
+ --define "_without_cron 1" Disables installation of hourly cron job
+ (default: cron job is installed but disabled)
+
+%prep
+%setup -q
+
+%build
+make
+
+%install
+make INSTROOT=$RPM_BUILD_ROOT %{?_without_cron:DISABLECRON=1} install
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+
+%preun
+
+%postun
+
+%files
+%defattr(-,root,root)
+%doc README
+%dir /var/lib/%{name}
+%attr(0744,root,root) /usr/bin/%{name}
+%if 0%{!?_without_cron:1}
+%attr(0744,root,root) /etc/cron.hourly/%{name}.cron
+%attr(0644,root,root) %config /etc/%{name}.conf
+%endif
+
+%changelog
+* Sat Dec 17 2005 Patrick Barnes <nman64@n-man.com>
+- Renamed package to build-docs
+- Updated script now allows -k flag
+- Incremented version to 0.0.3
+
+* Fri Dec 02 2005 Patrick Barnes <nman64@n-man.com>
+- Added last Requires
+- Allowed disabling of cron job
+- Incremented version to 0.0.2
+
+* Fri Dec 2 2005 Paul W. Frields <stickster@gmail.com>
+- Added Requires and changed to valid Group
+
+* Thu Dec 01 2005 Patrick Barnes <nman64@n-man.com>
+- Initial packaging
+