From b2a3e9a447ae99afa81ad9d791b1f5d5369be447f24ea4e3da93c100ad984dea Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Wed, 22 Jun 2011 10:38:40 +0000 Subject: [PATCH] Updating link to change in openSUSE:Factory/syslinux revision 35.0 OBS-URL: https://build.opensuse.org/package/show/system:install:head/syslinux?expand=0&rev=2949c2c049d6169f8528eeeac7d7afbf --- _service:format_spec_file:syslinux.spec | 94 +++++++++++++++++++++++++ syslinux.spec | 2 +- 2 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 _service:format_spec_file:syslinux.spec diff --git a/_service:format_spec_file:syslinux.spec b/_service:format_spec_file:syslinux.spec new file mode 100644 index 0000000..3e6d03e --- /dev/null +++ b/_service:format_spec_file:syslinux.spec @@ -0,0 +1,94 @@ +# +# spec file for package syslinux +# +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + + +Name: syslinux +ExclusiveArch: %ix86 x86_64 +BuildRequires: libpng-devel nasm netpbm python xz +Url: http://syslinux.zytor.com/ +License: GPLv2+ +Group: System/Boot +Requires: mtools +AutoReqProv: on +Summary: Boot Loader for Linux +Version: 4.04 +Release: 6 +Source: %{name}-%{version}.tar.bz2 +Source1: isolinux-config +Source2: README.gfxboot +Patch0: %{name}-%{version}-iso9660.diff +Patch1: %{name}-%{version}-cwd.diff +Patch2: %{name}-%{version}-noinitrd.diff +Patch3: %{name}-%{version}-mboot_bootif.diff +Patch4: %{name}-%{version}-isohybrid-hex-option-parsing.diff +Patch5: %{name}-%{version}-md5pass.diff +BuildRoot: %{_tmppath}/%{name}-%{version}-build + + +%description +SYSLINUX is a boot loader for the Linux operating system which operates +off an MS-DOS or Windows FAT file system. It is intended to simplify +first-time installation of Linux and for creation of rescue and other +special purpose boot disks. + + + +Authors: +-------- + H. Peter Anvin + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 + + +%build +cp %{SOURCE2} . +export CFLAGS="$RPM_OPT_FLAGS" +make spotless +make + + +%install +make install-all \ + INSTALLROOT=%{buildroot} BINDIR=%{_bindir} SBINDIR=%{_bindir} \ + LIBDIR=%{_datadir} INCDIR=%{_includedir} MANDIR=%{_mandir} +# install -s -m 755 unix/syslinux $RPM_BUILD_ROOT/%{_bindir}/syslinux-nomtools +install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_bindir} +# install -m 755 keytab-lilo.pl syslinux2ansi.pl $RPM_BUILD_ROOT/%{_datadir}/syslinux +rm -rf $RPM_BUILD_ROOT/%{_datadir}/syslinux/com32 +rm -rf $RPM_BUILD_ROOT/boot +rm -rf $RPM_BUILD_ROOT/tftpboot + + +%files +%defattr(-,root,root) +%doc doc/*.txt +%doc README* NEWS +%doc %{_mandir}/man1/* +%{_bindir}/* +%{_datadir}/syslinux + + + +%changelog diff --git a/syslinux.spec b/syslinux.spec index cbc6cfa..c9406e3 100644 --- a/syslinux.spec +++ b/syslinux.spec @@ -27,7 +27,7 @@ Requires: mtools AutoReqProv: on Summary: Boot Loader for Linux Version: 4.04 -Release: 6 +Release: 8 Source: %{name}-%{version}.tar.bz2 Source1: isolinux-config Source2: README.gfxboot