Hello community,

here is the log from the commit of package gfxboot for openSUSE:Factory
checked in at Wed Sep 21 17:37:03 CEST 2011.



--------
--- gfxboot/gfxboot.changes     2011-09-02 16:38:06.000000000 +0200
+++ /mounts/work_src_done/STABLE/gfxboot/gfxboot.changes        2011-09-21 
16:02:21.000000000 +0200
@@ -1,0 +2,15 @@
+Wed Sep 21 14:01:32 UTC 2011 - [email protected]
+
+- do not package the openSUSE theme here, but leave it up for
+  branding-openSUSE
+- remove the fdupes again, way too dangerous in this 
+
+------------------------------------------------------------------- 
+Mon Sep 12 12:18:12 UTC 2011 - [email protected]
+ 
+- Added check for duplicate files (fix for RPMLINT warning)
+- Added branding provides (fix for RPMLINT warning)
+- Modified summaries (fix for RPMLINT warning)
+- Cleaned up spec file formatting
+ 
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gfxboot.spec ++++++
--- /var/tmp/diff_new_pack.ToTeGJ/_old  2011-09-21 17:36:58.000000000 +0200
+++ /var/tmp/diff_new_pack.ToTeGJ/_new  2011-09-21 17:36:58.000000000 +0200
@@ -15,120 +15,110 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:           gfxboot
-BuildRequires:  freetype2-devel fribidi libxslt nasm perl-HTML-Parser 
sgml-skel w3m xmlto
-ExclusiveArch:  %ix86 x86_64
-License:        GPLv2+
-Group:          System/Boot
-Recommends:     gfxboot-theme >= 4
-Requires:       coreutils cpio mktemp perl master-boot-code dosfstools mtools 
perl-HTML-Parser
-AutoReqProv:    on
-Summary:        Graphical Boot Logo for GRUB, LILO and SYSLINUX
 Version:        4.4.5
 Release:        1
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Source:         gfxboot-4.4.5.tar.bz2
+License:        GPLv2+
+Summary:        Graphical Boot Logo for GRUB, LILO and SYSLINUX
+Url:            http://en.opensuse.org/SDB:Gfxboot
+Group:          System/Boot
+Source:         %{name}-%{version}.tar.bz2
+Source6:        examples.tar.bz2
 Source1:        KDE.tar.bz2
 Source2:        openSUSE.tar.bz2
 Source3:        SLED.tar.bz2
 Source4:        SLES.tar.bz2
 Source5:        upstream.tar.bz2
-Source6:        examples.tar.bz2
+BuildRequires:  fdupes
+BuildRequires:  freetype2-devel
+BuildRequires:  fribidi
+BuildRequires:  libxslt
+BuildRequires:  nasm
+BuildRequires:  perl-HTML-Parser
+BuildRequires:  sgml-skel
+BuildRequires:  w3m
+BuildRequires:  xmlto
+Requires:       coreutils
+Requires:       cpio
+Requires:       dosfstools
+Requires:       master-boot-code
+Requires:       mktemp
+Requires:       mtools
+Requires:       perl-HTML-Parser
+Recommends:     %{name}-theme >= 4
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+ExclusiveArch:  %ix86 x86_64
+%perl_requires
 
 %description
-Tools to configure your bootloader graphics.
-
-
+Tools to configure the graphics for your GRUB, LILO or SYSLINUX bootloader.
 
 %package        devel
 License:        GPLv2+
 Summary:        Tools for creating a graphical boot logo
 Group:          Development/Libraries/C and C++
-Requires:       %name = %version perl-HTML-Parser
+Requires:       %{name} = %{version}
 
 %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.
-
-
+logo. The logo can be used with GRUB, LILO or SYSLINUX.
 
 %package        branding-upstream
-License:        GPLv2+
-Supplements:    packageand(gfxboot:branding-upstream)
-Provides:       gfxboot-theme
-Summary:        gfxboot upstream theme
-AutoReqProv:    on
+Summary:        Graphical bootloader upstream theme
 Group:          System/Boot
-PreReq:         gfxboot >= 4
+PreReq:         %{name} >= 4
+Supplements:    packageand(%{name}:branding-upstream)
+Provides:       %{name}-theme = %{version}
+Provides:       %{name}-branding = %{version}
+Conflicts:      otherproviders(%{name}-branding)
 
 %description branding-upstream
 upstream theme for gfxboot (bootloader graphics).
 
-
-
-%package        branding-openSUSE
-License:        GPLv2+
-Supplements:    packageand(gfxboot:branding-openSUSE)
-Provides:       gfxboot-theme
-Obsoletes:      bootloader-theme-SUSELinux-Prof
-Summary:        gfxboot openSUSE theme
-AutoReqProv:    on
-Group:          System/Boot
-PreReq:         gfxboot >= 4
-
-%description branding-openSUSE
-openSUSE theme for gfxboot (bootloader graphics).
-
-
-
 %package        branding-SLES
-License:        GPLv2+
-Supplements:    packageand(gfxboot:branding-SLES)
-Provides:       gfxboot-theme
-Obsoletes:      bootloader-theme-SLES
-Summary:        gfxboot SLES theme
-AutoReqProv:    on
+Summary:        Graphical bootloader SLES theme
 Group:          System/Boot
-PreReq:         gfxboot >= 4
+PreReq:         %{name} >= 4
+Supplements:    packageand(%{name}:branding-SLES)
+Provides:       %{name}-theme = %{version}
+Provides:       %{name}-branding = %{version}
+Obsoletes:      bootloader-theme-SLES < %{version}
+Provides:       bootloader-theme-SLES = %{version}
+Conflicts:      otherproviders(%{name}-branding)
 
 %description branding-SLES
 SLES theme for gfxboot (bootloader graphics).
 
-
-
 %package        branding-SLED
-License:        GPLv2+
-Supplements:    packageand(gfxboot:branding-SLED)
-Provides:       gfxboot-theme
-Obsoletes:      bootloader-theme-NLD
-Summary:        gfxboot SLED theme
-AutoReqProv:    on
+Summary:        Graphical bootloader SLED theme
 Group:          System/Boot
-PreReq:         gfxboot >= 4
+PreReq:         %{name} >= 4
+Supplements:    packageand(%{name}:branding-SLED)
+Provides:       %{name}-theme = %{version}
+Provides:       %{name}-branding = %{version}
+Obsoletes:      bootloader-theme-NLD < %{version}
+Provides:       bootloader-theme-NLD = %{version}
+Conflicts:      otherproviders(%{name}-branding)
 
 %description branding-SLED
 SLED theme for gfxboot (bootloader graphics).
 
-
 %package        branding-KDE
-License:        GPLv2+
-Supplements:    packageand(gfxboot:branding-KDE)
-Provides:       gfxboot-theme
-Summary:        gfxboot KDE theme
-AutoReqProv:    on
+Summary:        Graphical bootloader KDE theme
 Group:          System/Boot
-PreReq:         gfxboot >= 4
+PreReq:         %{name} >= 4
+Supplements:    packageand(%{name}:branding-KDE)
+Provides:       %{name}-theme = %{version}
+Provides:       %{name}-branding = %{version}
+Conflicts:      otherproviders(%{name}-branding)
 
 %description branding-KDE
 KDE theme for gfxboot (bootloader graphics).
 
-
-
 %prep
-%setup
+%setup -q
 %setup -T -D -a 1
 %setup -T -D -a 2
 %setup -T -D -a 3
@@ -140,83 +130,65 @@
 # fix build
 export SUSE_ASNEEDED=0
 make DESTDIR=%{buildroot} installsrc
-make X11LIBS=/usr/X11R6/%_lib
+make X11LIBS=%{_prefix}/X11R6/%{_lib}
 make doc
 make themes
 
 %install
-make DESTDIR=%{buildroot} install
-gzip -9c doc/gfxboot.8 >gfxboot.8.gz
+%make_install
+rm -rf %{buildroot}/etc/bootsplash/themes/openSUSE/
+gzip -9c doc/%{name}.8 >%{name}.8.gz
 install -d -m 755 %{buildroot}%{_mandir}/man8
-install -m 644 gfxboot.8.gz %{buildroot}%{_mandir}/man8
+install -m 644 %{name}.8.gz %{buildroot}%{_mandir}/man8
 mkdir %{buildroot}/boot
 touch %{buildroot}/boot/message
 
 %post branding-upstream
-gfxboot --update-theme upstream
-
-%post branding-openSUSE
-gfxboot --update-theme openSUSE
+%{name} --update-theme upstream
 
 %post branding-SLES
-gfxboot --update-theme SLES
+%{name} --update-theme SLES
 
 %post branding-SLED
-gfxboot --update-theme SLED
+%{name} --update-theme SLED
 
 %post branding-KDE
-gfxboot --update-theme KDE
-
-%clean 
-rm -rf %{buildroot}
+%{name} --update-theme KDE
 
 %files
 %defattr(-,root,root)
-/usr/sbin/gfxboot
-%doc %{_mandir}/man8/gfxboot.8.gz
+%{_sbindir}/%{name}
+%{_mandir}/man8/%{name}.8.gz
+%dir %{_sysconfdir}/bootsplash
+%dir %{_sysconfdir}/bootsplash/themes
 
 %files devel
 %defattr(-,root,root)
-/usr/sbin/gfxboot-compile
-/usr/sbin/gfxboot-font
-/usr/sbin/gfxtest
-%doc doc/gfxboot.html
-%doc doc/gfxboot.txt
-/usr/share/gfxboot
+%{_sbindir}/%{name}-compile
+%{_sbindir}/%{name}-font
+%{_sbindir}/gfxtest
+%doc doc/%{name}.html
+%doc doc/%{name}.txt
+%{_datadir}/%{name}
 
 %files branding-upstream
 %defattr(-,root,root)
-%dir /etc/bootsplash
-%dir /etc/bootsplash/themes
-/etc/bootsplash/themes/upstream
-%ghost /boot/message
-
-%files branding-openSUSE
-%defattr(-,root,root)
-%dir /etc/bootsplash
-%dir /etc/bootsplash/themes
-/etc/bootsplash/themes/openSUSE
+%{_sysconfdir}/bootsplash/themes/upstream
 %ghost /boot/message
 
 %files branding-SLES
 %defattr(-,root,root)
-%dir /etc/bootsplash
-%dir /etc/bootsplash/themes
-/etc/bootsplash/themes/SLES
+%{_sysconfdir}/bootsplash/themes/SLES
 %ghost /boot/message
 
 %files branding-SLED
 %defattr(-,root,root)
-%dir /etc/bootsplash
-%dir /etc/bootsplash/themes
-/etc/bootsplash/themes/SLED
+%{_sysconfdir}/bootsplash/themes/SLED
 %ghost /boot/message
 
 %files branding-KDE
 %defattr(-,root,root)
-%dir /etc/bootsplash
-%dir /etc/bootsplash/themes
-/etc/bootsplash/themes/KDE
+%{_sysconfdir}/bootsplash/themes/KDE
 %ghost /boot/message
 
 %changelog


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to