OBS User unknown
2008-04-08 21:13:15 +00:00
committed by Git OBS Bridge
parent 9dac6d9372
commit ab2eefea3c
10 changed files with 94 additions and 34 deletions

View File

@@ -1,5 +1,5 @@
#
# spec file for package gfxboot (Version 4.0.1)
# spec file for package gfxboot (Version 4.0.2)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -10,26 +10,61 @@
# norootforbuild
Name: gfxboot
BuildRequires: freetype2-devel libxslt nasm sgml-skel w3m xmlto
BuildRequires: freetype2-devel libxslt nasm perl-HTML-Parser sgml-skel w3m xmlto
License: GPL v2 or later
Group: System/Boot
Obsoletes: gfxboot-devel
Requires: perl-HTML-Parser
Recommends: gfxboot-branding >= 4
AutoReqProv: on
Summary: Graphical Boot Logo for LILO and SYSLINUX
Version: 4.0.1
Summary: Graphical Boot Logo for GRUB, LILO and SYSLINUX
Version: 4.0.2
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: gfxboot-4.0.1.tar.bz2
Source1: NLD.tar.bz2
Source2: SLES.tar.bz2
Source3: SuSE.tar.bz2
Source4: Zen.tar.bz2
Source: gfxboot-4.0.2.tar.bz2
Source1: openSUSE.tar.bz2
Source2: upstream.tar.bz2
%description
Here, find the graphical boot logo. It is suitable for both LILO and
SYSLINUX.
Tools to configure your bootloader graphics.
%package devel
License: GPL v2 or later
Summary: Tools for creating a graphical boot logo
Group: Development/Libraries/C and C++
Requires: %name = %version perl-HTML-Parser
%description devel
Here you find the necessary programs to create your own graphical boot
logo. The logo can be used with grub, lilo or syslinux.
%package branding-upstream
License: GPL v2 or later
Provides: gfxboot-branding
Summary: gfxboot upstream theme
AutoReqProv: on
Group: System/Boot
Requires: gfxboot >= 4
%description branding-upstream
upstream theme for gfxboot (bootloader graphics).
%package branding-openSUSE
License: GPL v2 or later
Provides: gfxboot-branding
Summary: gfxboot openSUSE theme
AutoReqProv: on
Group: System/Boot
Requires: gfxboot >= 4
%description branding-openSUSE
openSUSE theme for gfxboot (bootloader graphics).
@@ -37,30 +72,53 @@ SYSLINUX.
%setup
%setup -T -D -a 1
%setup -T -D -a 2
%setup -T -D -a 3
%setup -T -D -a 4
%build
make DESTDIR=%{buildroot} installsrc
make X11LIBS=/usr/X11R6/%_lib
make doc
make themes
%install
make DESTDIR=%{buildroot} install
cp -a bin %{buildroot}/usr/share/gfxboot
gzip -9c doc/gfxboot.8 >gfxboot.8.gz
install -d -m 755 %{buildroot}%{_mandir}/man8
install -m 644 gfxboot.8.gz %{buildroot}%{_mandir}/man8
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
/usr/sbin/mkbootmsg
/usr/sbin/mkblfont
/usr/sbin/help2txt
/usr/sbin/gfxboot
%doc %{_mandir}/man8/gfxboot.8.gz
%files devel
%defattr(-,root,root)
/usr/sbin/gfxboot-compile
/usr/sbin/gfxboot-font
%doc doc/gfxboot.html
%doc doc/gfxboot.txt
/usr/share/gfxboot
%files branding-upstream
%defattr(-,root,root)
%dir /etc/bootsplash
%dir /etc/bootsplash/themes
/etc/bootsplash/themes/upstream
%files branding-openSUSE
%defattr(-,root,root)
%dir /etc/bootsplash
%dir /etc/bootsplash/themes
/etc/bootsplash/themes/openSUSE
%changelog
* Tue Apr 08 2008 snwint@suse.de
- added 'gfxboot' (boot screen config tool)
- added man page
- new themes
- package layout changed
* Mon Feb 04 2008 snwint@suse.de
- added optional 'mediacheck'
* Mon Feb 04 2008 snwint@suse.de