Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-release-src > by-pkgid > 6745bc9a7e0d8ba25cffd8388bac2176 > files > 4

drakx-installer-images-tmb-1.49-4mdv2010.1.src.rpm

%define base_name drakx-installer-images
%define name %{base_name}-tmb
%define version 1.49
%define release %mkrel 4
%define theme	Free

# version of kernel-tmb-desktop(586) we build against
%define kernver 2.6.34-10mdv

%ifarch %ix86
%define install_kernel kernel-tmb-desktop586-%kernver
%else
%define install_kernel kernel-tmb-desktop-%kernver
%endif

%define mandriva_version %(rpm -q --queryformat '%{VERSION}-%{RELEASE}' mandriva-release)

# disable empty debug rpms...
%define _enable_debug_packages  %{nil}
%define debug_package           %{nil}

Summary: DrakX installer images using kernel-tmb series
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: %{base_name}-%{version}.tar.bz2
Patch0:  %{base_name}-dmraid45.patch
Patch1:  %{base_name}-tmb-binaries.patch
License: GPL
Group:   Development/Other
Url:     http://wiki.mandriva.com/Tools/DrakX
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%ifarch %ix86 x86_64
BuildRequires: memtest86+
BuildRequires: grub
BuildRequires: syslinux >= 3.72
%endif
BuildRequires: %install_kernel kernel-firmware
BuildRequires: drakx-installer-binaries-tmb >= 1.46-3
BuildRequires: ldetect-lst >= 0.1.199
BuildRequires: mandriva-theme-%{theme}
BuildRequires: pcmciautils
BuildRequires: perl-XML-Parser

BuildRequires: cdrkit-genisoimage
BuildRequires: mkdosfs-with-dir
BuildRequires: mknod-m600
BuildRequires: mtools
Buildrequires: busybox-static
Buildrequires: ka-deploy-source-node

%description
images needed to build Mandriva installer (DrakX) using kernel-tmb series

%prep
%setup -q -n %{base_name}-%{version}
%patch0 -p1 -b .dmraid45
%patch1 -p1 -b .binaries


%build
THEME=Mandriva-%{theme} make -C images KERNELS="%{install_kernel}"

%install
rm -rf $RPM_BUILD_ROOT

dest=$RPM_BUILD_ROOT%{_libdir}/%name
mkdir -p $dest
make -C images install ROOTDEST=$dest

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_libdir}/%name


%changelog
* Sun Jun 27 2010 Thomas Backlund <tmb@mandriva.org> 1.49-4mdv2010.1
+ Revision: 549216
- rebuild with kernel-tmb-2.6.34-10mdv

* Mon May 31 2010 Thomas Backlund <tmb@mandriva.org> 1.49-3mdv2010.1
+ Revision: 546749
- build against fixed drakx-installer-binaries-tmb-1.46-3mdv
- build against kernel-tmb-2.6.34-8mdv
- build against kernel-tmb-2.6.34-7mdv

* Thu May 27 2010 Thomas Backlund <tmb@mandriva.org> 1.49-1mdv2010.1
+ Revision: 546444
- build against kernel-tmb-2.6.34-6mdv
- build against drakx-installer-binaries-tmb-1.46-2mdv
- resync with main drakx-installer-images-1.49

* Tue May 18 2010 Thomas Backlund <tmb@mandriva.org> 1.48-3mdv2010.1
+ Revision: 545083
- build against drakx-installer-binaries-tmb-1.46
- build against kernel-tmb-2.6.34-1mdv

* Sun May 09 2010 Thomas Backlund <tmb@mandriva.org> 1.48-2mdv2010.1
+ Revision: 544258
- build against kernel-tmb-2.6.34-0.rc6.6.3mdv

* Sat Apr 17 2010 Thomas Backlund <tmb@mandriva.org> 1.48-1mdv2010.1
+ Revision: 535778
- sync with main drakx-installer-images-1.48
- drop patch2 (merged)
- rediff patch0 and patch1 to apply cleanly
- build against kernel-tmb-2.6.33.2-3mdv
- build against drakx-installer-binaries-tmb-1.45-1mdv

* Thu Feb 25 2010 Thomas Backlund <tmb@mandriva.org> 1.47-7mdv2010.1
+ Revision: 510953
- build against kernel-tmb-2.6.33-1mdv

* Sat Feb 13 2010 Thomas Backlund <tmb@mandriva.org> 1.47-6mdv2010.1
+ Revision: 505407
- build against kernel-tmb-2.6.33-0.rc8.1mdv

* Sun Feb 07 2010 Thomas Backlund <tmb@mandriva.org> 1.47-5mdv2010.1
+ Revision: 501606
- build against kernel-tmb-2.6.33-0.rc7.1mdv

* Sat Feb 06 2010 Thomas Backlund <tmb@mandriva.org> 1.47-4mdv2010.1
+ Revision: 501352
- add missing dir, new path to mke2fs.static (aginies)
- build against kernel-tmb-2.6.33-0.rc6.6.7mdv

* Sat Jan 30 2010 Thomas Backlund <tmb@mandriva.org> 1.47-3mdv2010.1
+ Revision: 498457
- build against kernel-tmb-2.6.33-0.rc6.1mdv

* Sat Jan 23 2010 Thomas Backlund <tmb@mandriva.org> 1.47-2mdv2010.1
+ Revision: 495249
- build against kernel-tmb-2.6.33-0.rc5.1mdv

* Sun Jan 17 2010 Thomas Backlund <tmb@mandriva.org> 1.47-1mdv2010.1
+ Revision: 492675
- build against kernel-tmb-2.6.33-0.rc4.4.5mdv
- sync with main drakx-installer-images-1.47

* Sun Oct 25 2009 Frederic Crozat <fcrozat@mandriva.com> 1.46-3mdv2010.0
+ Revision: 459292
- Force rebuild

  + Thomas Backlund <tmb@mandriva.org>
    - build against kernel-tmb-2.6.31.5-1mdv

* Thu Oct 15 2009 Thomas Backlund <tmb@mandriva.org> 1.46-1mdv2010.0
+ Revision: 457564
- sync with main drakx-installer-images-1.46
- rebuild against drakx-installer-binaries-tmb-1.42-3mdv
- rebuild against kernel-tmb 2.6.31.4-1mdv
- drop br on plymouth-theme-mdv again
- sync with main drakx-installer-images-1.44
- build against kernel-tmb-2.6.31.3-1mdv
- add plymouth-theme-mdv as buildrequire
- drop nosplash patch

* Wed Sep 30 2009 Thomas Backlund <tmb@mandriva.org> 1.43-3mdv2010.0
+ Revision: 451883
- rebuild against drakx-installer-binaries-tmb-1.42-2mdv because of
  renamed rescue and stage2 squashfs images

* Wed Sep 30 2009 Thomas Backlund <tmb@mandriva.org> 1.43-2mdv2010.0
+ Revision: 451126
- splashy is gone
- build against kernel-tmb-2.6.31.1-6mdv

* Fri Sep 25 2009 Thomas Backlund <tmb@mandriva.org> 1.43-1mdv2010.0
+ Revision: 448569
- build against kernel-tmb-2.6.31.1-1mdv
- drop BR on dkms-squashfs-lzma and dkms-lzma
- rediff tmb-binaries patch
- rediff dmraid45 patch
- sync with main drakx-installer-images-1.43

* Thu Sep 10 2009 Thomas Backlund <tmb@mandriva.org> 1.41-16mdv2010.0
+ Revision: 436674
- build against kernel-tmb-2.6.31-1mdv

* Tue Sep 08 2009 Thomas Backlund <tmb@mandriva.org> 1.41-15mdv2010.0
+ Revision: 434164
- build against kernel-tmb-2.6.31-0.rc9.1mdv
- update dmraid45 patch

* Fri Sep 04 2009 Thomas Backlund <tmb@mandriva.org> 1.41-14mdv2010.0
+ Revision: 431576
- build against kernel-tmb-2.6.31-0.rc8.5mdv
- use buildrequires dkms-lzma and dkms-squashfs-lzma instead
  as there are no prebuilt modules for kernel-tmb
- build against kernel-tmb-2.6.31-0.rc8.4mdv
- add kmod(squashfs-lzma) and kmod(sqlzma) to buildrequires

* Sat Aug 29 2009 Thomas Backlund <tmb@mandriva.org> 1.41-12mdv2010.0
+ Revision: 422326
- fix path to drakx-installer-binaries-tmb
- build against drakx-installer-binaries-tmb

* Sat Aug 29 2009 Thomas Backlund <tmb@mandriva.org> 1.41-10mdv2010.0
+ Revision: 422177
- build against kernel-tmb-2.6.31-0.rc8.3mdv

* Fri Aug 14 2009 Thomas Backlund <tmb@mandriva.org> 1.41-9mdv2010.0
+ Revision: 416324
- build against kernel-tmb-2.6.31-0.rc6.1mdv

* Sat Aug 08 2009 Thomas Backlund <tmb@mandriva.org> 1.41-8mdv2010.0
+ Revision: 411556
- build against kernel-tmb-2.6.31-0.rc5.3.4mdv

* Tue Jul 28 2009 Thomas Backlund <tmb@mandriva.org> 1.41-7mdv2010.0
+ Revision: 401653
- build against kernel-tmb-2.6.31-0.rc4.3mdv

* Tue Jul 14 2009 Thomas Backlund <tmb@mandriva.org> 1.41-6mdv2010.0
+ Revision: 396008
- build against kernel-tmb-2.6.31-0.rc3.1mdv

* Sat Jul 04 2009 Thomas Backlund <tmb@mandriva.org> 1.41-5mdv2010.0
+ Revision: 392267
- build against kernel-tmb-2.6.29.6-1mdv

* Fri Jun 26 2009 Thomas Backlund <tmb@mandriva.org> 1.41-4mdv2010.0
+ Revision: 389517
- build against kernel-tmb-2.6.29.5-3mdv

* Fri May 01 2009 Thomas Backlund <tmb@mandriva.org> 1.41-3mdv2010.0
+ Revision: 369982
- build against kernel-tmb-2.6.29.2-3mdv
- add kernel-firmware to buildrequires
- drop mkrel from buildrequires as it breaks build
- adapt patch0 for the updated dm-raid45
- rebuild against kernel-tmb-2.6.29.1-4mdv for dm-raid45 support
- rebuild with latest d-i-binaries that fixes the firmware loading

* Sun Apr 19 2009 Thomas Backlund <tmb@mandriva.org> 1.41-1mdv2009.1
+ Revision: 368026
- sync with main drakx-installer-images-1.41
- build against kernel-tmb-2.6.29.1-3mdv
- drop hid modules from patch0 as they now are upstream

* Tue Mar 31 2009 Thomas Backlund <tmb@mandriva.org> 1.36-4mdv2009.1
+ Revision: 362966
- add ff-memless too, as it's needed by hid-logitech and several others too
- build against kernel-tmb-2.6.29-2mdv
- add all hid-* to boot.iso so all keyboards/mices will work

* Sat Mar 28 2009 Thomas Backlund <tmb@mandriva.org> 1.36-3mdv2009.1
+ Revision: 362009
- build against kernel-tmb-2.6.29-1mdv

* Fri Mar 13 2009 Thomas Backlund <tmb@mandriva.org> 1.36-2mdv2009.1
+ Revision: 354733
- build against kernel-tmb-2.6.29-0.rc8.1mdv

* Wed Mar 11 2009 Thomas Backlund <tmb@mandriva.org> 1.36-1mdv2009.1
+ Revision: 353595
- sync with main 1.36
- build against kernel-tmb-2.6.29-0.rc7.3.3mdv
- pass KERNELS variable from spec instead of patching Makefile

* Wed Mar 04 2009 Thomas Backlund <tmb@mandriva.org> 1.35-1mdv2009.1
+ Revision: 348444
- sync with main 1.35
- build against 2.6.29-0.rc7.1mdv

* Tue Feb 17 2009 Thomas Backlund <tmb@mandriva.org> 1.34-1mdv2009.1
+ Revision: 341577
- sync with main 1.34
- rebuild against kernel-tmb-2.6.29-0.rc5.2mdv

* Sun Dec 21 2008 Thomas Backlund <tmb@mandriva.org> 1.31-7mdv2009.1
+ Revision: 316949
- build against kernel-tmb-2.6.27.10-1mdv
- build against kernel-tmb-2.6.27.6-1mdv

* Sun Oct 12 2008 Thomas Backlund <tmb@mandriva.org> 1.31-3mdv2009.1
+ Revision: 292609
- build against kernel-tmb-2.6.27-2mdv
- change dm-raid4-5 to dm-raid45, as the module have been renamed

* Sat Oct 11 2008 Thomas Backlund <tmb@mandriva.org> 1.31-2mdv2009.1
+ Revision: 292104
- build against kernel-tmb-2.6.27-1mdv

* Sun Sep 28 2008 Thomas Backlund <tmb@mandriva.org> 1.31-1mdv2009.0
+ Revision: 289104
- sync with main 1.31
- rebuild against drakx-installer-binaries-1.32-1mdv
- rebuild against kernel-tmb-2.6.27-0.rc7.5.2mdv

* Sun Sep 14 2008 Thomas Backlund <tmb@mandriva.org> 1.30-3mdv2009.0
+ Revision: 284816
- build against kernel-tmb 2.6.27-0.rc6.2.1mdv2009.0

* Thu Aug 28 2008 Thomas Backlund <tmb@mandriva.org> 1.30-2mdv2009.0
+ Revision: 277030
- build against drakx-installer-binaries-1.31
- build against kernel-tmb-2.6.26.3-1mdv

* Sat Aug 02 2008 Thomas Backlund <tmb@mandriva.org> 1.30-1mdv2009.0
+ Revision: 260979
- build against kernel-tmb-2.6.26.1-1mdv2009.0
- update patch0: add dmraid45 and multipath support
- build against drakx-installer-binaries-1.30-1mdv
- sync with main 1.30

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.28-4mdv2009.0
+ Revision: 244543
- rebuild

  + Thomas Backlund <tmb@mandriva.org>
    - build against kernel-tmb-2.6.24.4-1mdv
    - build against drakx-intaller-binaries-1.26-1mdv

* Fri Feb 29 2008 Thomas Backlund <tmb@mandriva.org> 1.28-1mdv2008.1
+ Revision: 176841
- sync with main 1.28-4mdv
- build against kernel-tmb-2.6.24.3-1mdv

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 28 2007 Thomas Backlund <tmb@mandriva.org> 1.23-3mdv2008.0
+ Revision: 93807
- rebuild against drakx-installer-binaries-1.17
- rebuild against kernel-tmb-2.6.23-0.rc8.1mdv
- rebuild against kernel-tmb-2.6.23-0.rc7.1mdv

* Mon Sep 17 2007 Thomas Backlund <tmb@mandriva.org> 1.23-1mdv2008.0
+ Revision: 89366
- sync with main 1.23

* Mon Sep 17 2007 Thomas Backlund <tmb@mandriva.org> 1.22-1mdv2008.0
+ Revision: 89043
- sync with main 1.22
- rebuild against kernel-tmb-2.6.23-0.rc6.1mdv

* Thu Sep 06 2007 Thomas Backlund <tmb@mandriva.org> 1.20-1mdv2008.0
+ Revision: 81148
- sync with main 1.20
- build against kernel-tmb-2.6.22.6-1mdv


* Fri Mar 30 2007 Thomas Backlund <tmb@mandriva.org> 1.8-4mdv2007.1
+ Revision: 149777
- rebuild against latest kernel-tmb (2.6.20.4-3mdv)

* Wed Mar 28 2007 Thomas Backlund <tmb@mandriva.org> 1.8-2mdv2007.1
+ Revision: 149256
- rebuild with latest stage2 (with mmc_block) (#29909)

* Fri Mar 23 2007 Thomas Backlund <tmb@mandriva.org> 1.8-1mdv2007.1
+ Revision: 148572
- sync with main 1.8

* Fri Mar 23 2007 Thomas Backlund <tmb@mandriva.org> 1.7-1mdv2007.1
+ Revision: 148515
- build against drakx-installer-binaries 1.7
- sync with main 1.7
- use drakx-installer-image tarball directly
- use the UP kernel-tmb-desktop(586)(-latest) as installer
  kernel, to make it work on more systems
- update patch0: to only check for 2.6.21 series kernels for now
- dont build empty debug rpms
- rebuild against latest kernel-linus
- rebuild against latest drakx-installer-images
- use drakx-installer-images-1.6-2mdv as base
- use same version as main to make it simplier to keep in sync
- use kernel-tmb-desktop(586)-smp(-latest) as installer kernel
- add patch0: modify scripts to support kernel-tmb
- Created package structure for drakx-installer-images-tmb.