Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1
netboot
netboot.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File netboot.spec of Package netboot
# # spec file for package netboot (Version 0.10.2) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: netboot Version: 0.10.2 Release: 1 # License: GPL v2 or later Group: Productivity/Networking/Boot/Clients # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: bison db-devel flex lzo-devel Provides: %{name}-devel = %{version}-%{release} # URL: http://netboot.sourceforge.net/ Source: http://www.han.de:80/~gero/netboot/files/netboot-%{version}.tar.bz2 Patch: netboot-0.10_cflags.patch Patch1: netboot-0.10.2_nostrip.patch # Summary: Boot a Diskless PC Using a TCP/IP Based Ethernet Network %description Features: - Booting a diskless client either from an EPROM or from a floppy without additional utility tools - The Bootrom code can use many standard DOS packet drivers and therefore supports almost any PC network card - Easy configuration of the bootrom under UNIX - The bootrom can load a BOOTP vendor extension file to support more space for tags according to RFC 1533 - Using the bootrom menu support, it is possible to optionally boot different operating systems - Even if there is a hard disk installed in the client computer, bootrom can be used as a boot manager, because it also allows booting from any partition - Cross-gateway booting - Bootrom runs on any 80x86 processor but is optimized for the 386+ - Able to boot different operating systems--Linux and MS-DOS (and clones) are currently supported Authors: -------- Gero Kuhlmann <gero@gkminix.han.de> %package -n libnb0 Group: Productivity/Networking/Boot/Clients Provides: libnb = %{version}-%{release} # Summary: Boot a Diskless PC Using a TCP/IP Based Ethernet Network %description -n libnb0 Features: - Booting a diskless client either from an EPROM or from a floppy without additional utility tools - The Bootrom code can use many standard DOS packet drivers and therefore supports almost any PC network card - Easy configuration of the bootrom under UNIX - The bootrom can load a BOOTP vendor extension file to support more space for tags according to RFC 1533 - Using the bootrom menu support, it is possible to optionally boot different operating systems - Even if there is a hard disk installed in the client computer, bootrom can be used as a boot manager, because it also allows booting from any partition - Cross-gateway booting - Bootrom runs on any 80x86 processor but is optimized for the 386+ - Able to boot different operating systems--Linux and MS-DOS (and clones) are currently supported Authors: -------- Gero Kuhlmann <gero@gkminix.han.de> %package -n libnb-devel Group: Productivity/Networking/Boot/Clients Requires: libnb = %{version} # Summary: Boot a Diskless PC Using a TCP/IP Based Ethernet Network %description -n libnb-devel Features: - Booting a diskless client either from an EPROM or from a floppy without additional utility tools - The Bootrom code can use many standard DOS packet drivers and therefore supports almost any PC network card - Easy configuration of the bootrom under UNIX - The bootrom can load a BOOTP vendor extension file to support more space for tags according to RFC 1533 - Using the bootrom menu support, it is possible to optionally boot different operating systems - Even if there is a hard disk installed in the client computer, bootrom can be used as a boot manager, because it also allows booting from any partition - Cross-gateway booting - Bootrom runs on any 80x86 processor but is optimized for the 386+ - Able to boot different operating systems--Linux and MS-DOS (and clones) are currently supported Authors: -------- Gero Kuhlmann <gero@gkminix.han.de> %prep %setup %patch %patch1 %build export CFLAGS="%{optflags} -fno-strict-aliasing" %configure \ --datadir=%{_datadir}/%{name} \ --libdir=%{_libdir}/%{name} %{__make} %install %makeinstall %{__rm} -v %{buildroot}%{_libdir}/%{name}/*.la %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %doc README doc/* %{_sysconfdir}/%{name}.config %{_bindir}/makerom %{_bindir}/mknbi-dos %{_bindir}/mknbi-linux %{_bindir}/mknbi-mgl %{_bindir}/nbdbtool %{_mandir}/man5/netboot.config.5* %{_mandir}/man8/mknbi-linux.8* %{_mandir}/man8/makerom.8* %{_mandir}/man8/mknbi-dos.8* %{_mandir}/man5/netboot.5* %{_mandir}/man5/netboot.db.5* %{_mandir}/man5/netboot.drivers.5* %{_mandir}/man8/mknbi-mgl.8* %{_mandir}/man8/nbdbtool.8* %{_datadir}/%{name} %{_libdir}/%{name}/instdrv %{_libdir}/%{name}/mntnbi.pl %{_libdir}/%{name}/nbmd5 %files -n libnb0 %defattr(-,root,root,-) %dir %{_libdir}/%{name}/ %{_libdir}/%{name}/libnb.so.0 %{_libdir}/%{name}/libnb.so.0.1.5 %files -n libnb-devel %defattr(-,root,root,-) %{_includedir}/nblib.h %{_libdir}/%{name}/libnb.so %{_libdir}/%{name}/libnb.a %changelog * Sat Aug 04 2007 - mrueckert@suse.de - update to version 0.10.2: * many bug fixes and a small new utility called 'nbdbtool' to ease the management of larger systems databases. - enabled lzo and db4 support - splitted out libnb0 and libnb-devel - removed netboot-0.10_destdir.patch: no longer needed - rediffed netboot-0.10.1_nostrip.patch new name netboot-0.10.2_nostrip.patch * Fri Aug 04 2006 - mrueckert@suse.de - update to version 0.10.1: * many small bug fixes - added netboot-0.10.1_nostrip.patch: dont strip the binaries. - removed netboot-0.10_asm_flags.patch: fixed upstream * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Mon Jan 23 2006 - mrueckert@suse.de - fix compilation of the assembler parts of mknbi-linux and mknbi-dos * Mon Jan 16 2006 - mrueckert@suse.de - update to 0.10 * Mon Apr 26 2004 - nashif@suse.de - Added -fno-strict-aliasing to CFLAGS * Tue May 13 2003 - nashif@suse.de - Update to version 0.9.8 - updated files list * Wed Jan 08 2003 - nashif@suse.de - Update to version 0.9.7 * Mon Nov 26 2001 - nashif@suse.de - Update to version 0.9.1 * Thu Jan 04 2001 - nashif@suse.de - Fixed bug #4977 * Sat Apr 22 2000 - nashif@suse.de - Modified group, url, buildroot - spec cleanup * Fri Mar 31 2000 - nadvornik@suse.cz - removed directories owned by aaa_dir * Fri Feb 04 2000 - nashif@suse.de - Moved manpages to /usr/share/man * Mon Sep 13 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. * Wed May 19 1999 - ro@suse.de - bracket calls of strcmp in mglparse.y (disable broken optimization with glibc-2.1) * Thu Feb 04 1999 - grimmer@suse.de - Initial Version (0.8.1)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor