diff options
author | Lars Müller | 2007-04-15 22:19:00 +0200 |
---|---|---|
committer | Lars Müller | 2007-04-15 22:19:00 +0200 |
commit | 03f6c80bdbde54fb2048a84caf972071a5f5b5a5 (patch) | |
tree | 948a10746dede8f6fa49543cd99aea14c21604d6 /packaging | |
parent | Create a file name REVISION while creating the tar ball. This is (diff) | |
download | core-03f6c80bdbde54fb2048a84caf972071a5f5b5a5.tar.gz core-03f6c80bdbde54fb2048a84caf972071a5f5b5a5.tar.xz core-03f6c80bdbde54fb2048a84caf972071a5f5b5a5.zip |
Add an OpenSLX spec file to allow builds of RPMs.
Currently the Makefile autogenerates packaging/rpm/openslx-filelist for
the filelist of the RPM. This has to be polished.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@896 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/rpm/openslx.changes | 4 | ||||
-rw-r--r-- | packaging/rpm/openslx.spec | 55 |
2 files changed, 59 insertions, 0 deletions
diff --git a/packaging/rpm/openslx.changes b/packaging/rpm/openslx.changes new file mode 100644 index 00000000..10f0917a --- /dev/null +++ b/packaging/rpm/openslx.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Sun Apr 15 19:46:28 CEST 2007 - lm@openslx.com + +- Initial OpenSLX package. diff --git a/packaging/rpm/openslx.spec b/packaging/rpm/openslx.spec new file mode 100644 index 00000000..2cf4180e --- /dev/null +++ b/packaging/rpm/openslx.spec @@ -0,0 +1,55 @@ +# +# spec file for OpenSLX (Version 4.0.0) +# + +Name: openslx +Version: 4.0.0 +Release: 0 +License: GNU General Public License (GPL) +Group: Productivity/Networking/System +Url: http://openslx.org/ +Autoreqprov: on +Requires: perl-DBD-CSV perl-DBD-SQLite perl-DBD-mysql +#PreReq: +Source: %{name}-%{version}.tar.bz2 +Summary: Open StateLess Extensions +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl-DBD-CSV perl-DBD-SQLite perl-DBD-mysql + +%description +OpenSLX aims on the Linux desktop as a middleware solution to provide easy +administration of large bunchs of computers. The project might be of interest +in a wide field of utilization: schools , education, universities, grid +clusters, corporations with a lot of office workplaces, ... + +An OpenSLX client is just a Linux workstation as you would expect, if you have +installed just any distribution onto the local disk. The average user will not +see any difference + + +Authors: +-------- + Dirk von Suchodoletz, <dvs@OpenSLX.com>, 2002 - 2007 + Michael Janczyk, 2003 - 2007 + Nico Dietrich, 2005 - 2006 + Felix Endres, 2005 - 2007 + Tobias Maier, 2005 - 2006 + Bastian Wissler, 2006 - 2007 + Lars Mueller, <lm@OpenSLX.com>, 2006 - 2007 + Oliver Tappe, <ot@OpenSLX.com>, 2006 - 2007 + +%prep +%setup + +%build + +%install +[ "${RPM_BUILD_ROOT}" != "/" -a -d ${RPM_BUILD_ROOT} ] && rm -rf ${RPM_BUILD_ROOT} +make install \ + DESTDIR="${RPM_BUILD_ROOT}" + +%clean +[ "${RPM_BUILD_ROOT}" != "/" -a -d ${RPM_BUILD_ROOT} ] && rm -rf ${RPM_BUILD_ROOT} + +%files -f packaging/rpm/openslx-filelist +%defattr(-,root,root) |