ALT Linux repositórios
Group :: Sistema/Kernel e hardware
RPM: open-iscsi
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%define Name iSCSI
%define bname iscsi
Name: open-%bname
%define module_name %name
%define ver 2.0
%define subver 869.2
Version: %ver%{?subver:.%subver}
License: %gpl2plus
Release: alt0.1
Summary: Utils to operate with %Name
Group: System/Kernel and hardware
URL: http://%name.org
Source: http://www.%name.org/bits/%name-%ver%{?subver:-%subver}.tar.bz2
Patch: %name-alt-init.patch
Conflicts: linux-iscsi
# Automatically added by buildreq on Fri Jun 08 2007 (-bi)
BuildRequires: glibc-devel-static
BuildRequires: rpm-build-licenses
%description
%Name is an internet storage protocol, originally developed by CISCO
systems.
This is a Linux implementation of user-space utils to access %bname
storages.
%package -n kernel-source-%module_name
Summary: Linux %module_name modules sources
Group: Development/Kernel
%description -n kernel-source-%module_name
This package contains sources for %module_name kernel modules.
%prep
%setup -n %name-%ver%{?subver:-%subver}
%patch -p1
%build
for d in utils/fwparam_ibft utils usr; do
%make_build -C $d
done
install -d -m 0755 kernel-source-%module_name-%version/include
install -m 0644 include/* kernel-source-%module_name-%version/include/
install -m 0644 kernel/* kernel-source-%module_name-%version/
%install
%make_install DESTDIR=%buildroot initddir=%_initdir \
install_programs install_initd_alt install_etc install_doc
install -d -m 0755 %buildroot%_usrsrc/kernel/sources
tar -c kernel-source-%module_name-%version | bzip2 --best --stdout > \
%buildroot%_usrsrc/kernel/sources/kernel-source-%module_name-%version.tar.bz2
%files
%doc README THANKS
%config(noreplace) %_sysconfdir/%bname/%{bname}d.conf
%_initdir/*
/sbin/*
%_man8dir/*
%files -n kernel-source-%module_name
%_usrsrc/*
%changelog
…
Todas as alterações você pod ver aqui
%define bname iscsi
Name: open-%bname
%define module_name %name
%define ver 2.0
%define subver 869.2
Version: %ver%{?subver:.%subver}
License: %gpl2plus
Release: alt0.1
Summary: Utils to operate with %Name
Group: System/Kernel and hardware
URL: http://%name.org
Source: http://www.%name.org/bits/%name-%ver%{?subver:-%subver}.tar.bz2
Patch: %name-alt-init.patch
Conflicts: linux-iscsi
# Automatically added by buildreq on Fri Jun 08 2007 (-bi)
BuildRequires: glibc-devel-static
BuildRequires: rpm-build-licenses
%description
%Name is an internet storage protocol, originally developed by CISCO
systems.
This is a Linux implementation of user-space utils to access %bname
storages.
%package -n kernel-source-%module_name
Summary: Linux %module_name modules sources
Group: Development/Kernel
%description -n kernel-source-%module_name
This package contains sources for %module_name kernel modules.
%prep
%setup -n %name-%ver%{?subver:-%subver}
%patch -p1
%build
for d in utils/fwparam_ibft utils usr; do
%make_build -C $d
done
install -d -m 0755 kernel-source-%module_name-%version/include
install -m 0644 include/* kernel-source-%module_name-%version/include/
install -m 0644 kernel/* kernel-source-%module_name-%version/
%install
%make_install DESTDIR=%buildroot initddir=%_initdir \
install_programs install_initd_alt install_etc install_doc
install -d -m 0755 %buildroot%_usrsrc/kernel/sources
tar -c kernel-source-%module_name-%version | bzip2 --best --stdout > \
%buildroot%_usrsrc/kernel/sources/kernel-source-%module_name-%version.tar.bz2
%files
%doc README THANKS
%config(noreplace) %_sysconfdir/%bname/%{bname}d.conf
%_initdir/*
/sbin/*
%_man8dir/*
%files -n kernel-source-%module_name
%_usrsrc/*
%changelog
…
Todas as alterações você pod ver aqui