ALT Linux repositórios
Group :: Desenvolvimento/Outros
RPM: make
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: make
Version: 3.81beta3
Release: alt4
Serial: 1
Summary: A GNU tool which simplifies the build process for users
License: GPL
Group: Development/Other
Url: http://www.gnu.org/software/%name/
%define srcname %name-3.81beta3
Source: ftp://alpha.gnu.org/gnu/make/%srcname.tar.bz2
Patch: make-3.80-alt-texinfo.patch
Requires(post): %install_info
Requires(preun): %uninstall_info
# due to autoreconf/autopoint.
#BuildRequires: cvs
%description
A GNU tool for controlling the generation of executables and other
non-source files of a program from the program's source files.
Make allows users to build and install packages without any significant
knowledge about the details of the build process. The details about
how the program should be built are provided for make in the program's
makefile.
%prep
%setup -q -n %srcname
%patch -p1
%build
#autoreconf -fisv
# Enable mkstemp explicitly, not rely on configure (Owl).
export ac_cv_func_mkstemp=yes
%configure
rm -f doc/*.info*
bzip2 -9kf NEWS ChangeLog
%make_build
%{!?__buildreqs:%{!?_without_check:%{!?_disable_check:%make_build check}}}
%install
%makeinstall
%__ln_s -f %name $RPM_BUILD_ROOT%_bindir/g%name
%find_lang %name
%post
%install_info %name.info
%preun
%uninstall_info %name.info
%files -f %name.lang
%_bindir/*
%_mandir/man?/*
%_infodir/*.info*
%doc AUTHORS ChangeLog.bz2 NEWS.bz2 README
%changelog
…
Todas as alterações você pod ver aqui
Version: 3.81beta3
Release: alt4
Serial: 1
Summary: A GNU tool which simplifies the build process for users
License: GPL
Group: Development/Other
Url: http://www.gnu.org/software/%name/
%define srcname %name-3.81beta3
Source: ftp://alpha.gnu.org/gnu/make/%srcname.tar.bz2
Patch: make-3.80-alt-texinfo.patch
Requires(post): %install_info
Requires(preun): %uninstall_info
# due to autoreconf/autopoint.
#BuildRequires: cvs
%description
A GNU tool for controlling the generation of executables and other
non-source files of a program from the program's source files.
Make allows users to build and install packages without any significant
knowledge about the details of the build process. The details about
how the program should be built are provided for make in the program's
makefile.
%prep
%setup -q -n %srcname
%patch -p1
%build
#autoreconf -fisv
# Enable mkstemp explicitly, not rely on configure (Owl).
export ac_cv_func_mkstemp=yes
%configure
rm -f doc/*.info*
bzip2 -9kf NEWS ChangeLog
%make_build
%{!?__buildreqs:%{!?_without_check:%{!?_disable_check:%make_build check}}}
%install
%makeinstall
%__ln_s -f %name $RPM_BUILD_ROOT%_bindir/g%name
%find_lang %name
%post
%install_info %name.info
%preun
%uninstall_info %name.info
%files -f %name.lang
%_bindir/*
%_mandir/man?/*
%_infodir/*.info*
%doc AUTHORS ChangeLog.bz2 NEWS.bz2 README
%changelog
…
Todas as alterações você pod ver aqui