Search
j0ke.net Open Build Service
>
Projects
>
J0KE.NET
:
infrastructure
>
kiwi-images
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 2
[-]
[+]
Added
kiwi-images.spec
@@ -0,0 +1,310 @@ +# /.../ +# spec file for package kiwi (Version 2.41) +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Please submit bugfixes or comments via http://bugs.opensuse.org +# --- +# needsrootforbuild +Name: kiwi-images +BuildRequires: libxml2 +%if %{suse_version} > 1020 +BuildRequires: fdupes +%endif +Summary: OpenSuSE - KIWI Image Descriptions +Version: 2.41 +Release: 25 +Group: System +License: GPL +Source: kiwi-images.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExcludeArch: ia64 ppc64 s390x s390 ppc +BuildArchitectures: noarch +%define build_preload 0 + +%description +This package contains a collection of - KIWI Image Descriptions + +Authors: +-------- + Marcus Schäfer <ms@suse.de> + +%package -n kiwi-desc-wyse +Requires: kiwi >= 2.42 +Requires: smart kiwi-desc-netboot kiwi-desc-isoboot +Summary: OpenSuSE - KIWI image descriptions +Group: System + +%description -n kiwi-desc-wyse +This package contains the OpenSuSE - KIWI image descriptions. +Each image description exists in a single directory and contains +a thin client description for Wyse terminals + +Authors: +-------- + Marcus Schäfer <ms@suse.de> + +%package -n kiwi-desc-buildservice +Requires: kiwi >= 2.42 +Requires: smart kiwi-desc-netboot +Summary: OpenSuSE - KIWI image descriptions +Group: System + +%description -n kiwi-desc-buildservice +This package contains the OpenSuSE - KIWI image descriptions. +Each image description exists in a single directory and contains +a buildservice description for a package building client + +Authors: +-------- + Marcus Schäfer <ms@suse.de> + +%if %{build_preload} +%package -n kiwi-desc-preload +Requires: kiwi >= 2.42 +Requires: smart kiwi-desc-oemboot +Summary: OpenSuSE - KIWI image descriptions +Group: System + +%description -n kiwi-desc-preload +This package contains the OpenSuSE - KIWI image descriptions. +Each image description exists in a single directory and contains +a preload description for setting up a predefined operating +system + +Authors: +-------- + Marcus Schäfer <ms@suse.de> +%endif + + +%package -n kiwi-desc-misc +Requires: kiwi >= 2.42 +Requires: kiwi-desc-oemboot kiwi-desc-vmxboot smart +Summary: OpenSuSE - KIWI image descriptions +Group: System + +%description -n kiwi-desc-misc +This package contains the OpenSuSE - KIWI image descriptions. +Each image description exists in a single directory and contains +example image descriptions + +Authors: +-------- + Marcus Schäfer <ms@suse.de> + +%prep +%setup -n kiwi-images +# %patch + +%build +test -e /.buildenv && . /.buildenv +make buildroot=$RPM_BUILD_ROOT + +%install +make buildroot=$RPM_BUILD_ROOT \ + doc_prefix=$RPM_BUILD_ROOT/%{_defaultdocdir} \ + man_prefix=$RPM_BUILD_ROOT/%{_mandir} \ + install +rm -rf $RPM_BUILD_ROOT/usr/share/kiwi/image/README +%if ! %{build_preload} +rm -rf $RPM_BUILD_ROOT/usr/share/kiwi/image/lenovo-suse-SLED10-SP1 +%endif +rm -rf $RPM_BUILD_ROOT/usr/share/kiwi/image/LimeJeOS +%if %{suse_version} > 1020 +%fdupes $RPM_BUILD_ROOT/usr/share/kiwi/image +%endif + +%clean +rm -rf $RPM_BUILD_ROOT + +#================================================= +# KIWI files... +#------------------------------------------------- +%files -n kiwi-desc-wyse +%defattr(-, root, root) +%dir %{_datadir}/kiwi +%dir %{_datadir}/kiwi/image +%{_datadir}/kiwi/image/wyseGhost-suse-SLED10 +%{_datadir}/kiwi/image/wyseGhost-suse-10.3 +%{_datadir}/kiwi/image/wyseXMini-suse-SLED10 +%{_datadir}/kiwi/image/wyseXMini-suse-10.3 +%{_datadir}/kiwi/image/wyseXMini-suse-11.0 + +%files -n kiwi-desc-buildservice +%defattr(-, root, root) +%dir %{_datadir}/kiwi +%dir %{_datadir}/kiwi/image +%{_datadir}/kiwi/image/buildhost-suse-SLES10 + +%if %{build_preload} +%files -n kiwi-desc-preload +%defattr(-, root, root) +%dir %{_datadir}/kiwi +%dir %{_datadir}/kiwi/image +%{_datadir}/kiwi/image/lenovo-suse-SLED10-SP1 +%endif + +%files -n kiwi-desc-misc +%defattr(-, root, root) +%dir %{_datadir}/kiwi +%dir %{_datadir}/kiwi/image +%{_datadir}/kiwi/image/ctso-suse-* +%{_datadir}/kiwi/image/ctso-minimal-* + +%changelog -n kiwi-images +* Tue Jul 08 2008 - ms@suse.de +- v2.41 +- update XML to new kiwi scheme version 2.4 +- added make check target in Makefile +* Wed Jun 18 2008 - ms@suse.de +- v2.40 +- adapt images due to .profile changes +- adapt images due to generic SLE boot description +- adapt spec file to required kiwi >= 2.42 +* Fri Mar 07 2008 - ms@suse.de +- v1.62 +- add bootprofiles in lenovo and buildhost descriptions +* Thu Mar 06 2008 - ms@suse.de +- v1.61 +- added split section for ctso minimal image +- update of suse-11.0 liveCD description +* Fri Feb 29 2008 - ms@suse.de +- v1.60 +- adapt image descriptions to new schema version v2.0 +* Thu Feb 14 2008 - ms@suse.de +- v1.59 +- added split section for new compressed iso type to the suse 11.0 + liveCD description. The old flags="compressed" type uses a fixed set + of read-only paths whereas the rest was set to read-write. This is + rather inflexible and doesn't allow to specify write access on a per + file basis The split system allows to set the write parts in a split + section. If you think the current split section doesn't include enough + read/write information just add the missing parts as required +* Fri Feb 08 2008 - ms@suse.de +- v1.58 +- added wyse XMini 11.0 description +* Mon Jan 21 2008 - ms@suse.de +- v1.57 +- added ctso sled image for testing purposes +* Tue Jan 08 2008 - ms@suse.de +- v1.56 +- added support for RECONFIGURE handling in create_xconf (#352077) +* Mon Dec 17 2007 - ms@suse.de +- v1.55 +- added ctso-minimal-suse-10.3 image description (#348735) +* Tue Dec 11 2007 - ms@suse.de +- v1.54 +- Brian Hardbarger requested removal of preload image description. +* Tue Dec 04 2007 - ms@suse.de +- v1.53 +- added lenovo preload image description