Репозитории ALT
S: | 4.4.0-alt2 |
5.1: | 3.81-alt5 |
4.1: | 3.81-alt2 |
4.0: | 3.81-alt2 |
3.0: | 3.81beta3-alt4 |
Группа :: Разработка/Прочее
Пакет: make
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: make
Version: 4.4.0
Release: alt2
Epoch: 2
Summary: A GNU tool which simplifies the build process for users
License: GPLv3+
Group: Development/Other
Url: http://www.gnu.org/software/make/
# ftp://ftp.gnu.org/gnu/make/make-%version.tar.bz2
Source: make-%version.tar
Patch01: 0001-ALT-getcwd.patch
Patch02: 0002-ALT-job_slots.patch
Patch03: 0003-REDHAT-newlines.patch
Patch04: 0004-REDHAT-weird-shell.patch
Patch05: 0005-ALT-disable-test.patch
Patch06: 0006-src-main.c-main-SV-63307-Handle-SIGPIPE-as-a-fatal-s.patch
BuildRequires: /proc
BuildRequires: makeinfo
%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
%autopatch -p2
find -type f -name \*.orig -delete -print
rm doc/*.info*
%build
%autoreconf
# Enable mkstemp explicitly, not rely on configure (Owl).
export ac_cv_func_mkstemp=yes
%configure
%make_build
%install
%makeinstall_std
ln -sf make %buildroot%_bindir/gmake
%find_lang %name
%check
%make_build -k check
%files -f %name.lang
%_bindir/*
%_mandir/man?/*
%_infodir/*.info*
%doc AUTHORS NEWS README
%changelog
…
Полный changelog можно просмотреть здесь
Version: 4.4.0
Release: alt2
Epoch: 2
Summary: A GNU tool which simplifies the build process for users
License: GPLv3+
Group: Development/Other
Url: http://www.gnu.org/software/make/
# ftp://ftp.gnu.org/gnu/make/make-%version.tar.bz2
Source: make-%version.tar
Patch01: 0001-ALT-getcwd.patch
Patch02: 0002-ALT-job_slots.patch
Patch03: 0003-REDHAT-newlines.patch
Patch04: 0004-REDHAT-weird-shell.patch
Patch05: 0005-ALT-disable-test.patch
Patch06: 0006-src-main.c-main-SV-63307-Handle-SIGPIPE-as-a-fatal-s.patch
BuildRequires: /proc
BuildRequires: makeinfo
%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
%autopatch -p2
find -type f -name \*.orig -delete -print
rm doc/*.info*
%build
%autoreconf
# Enable mkstemp explicitly, not rely on configure (Owl).
export ac_cv_func_mkstemp=yes
%configure
%make_build
%install
%makeinstall_std
ln -sf make %buildroot%_bindir/gmake
%find_lang %name
%check
%make_build -k check
%files -f %name.lang
%_bindir/*
%_mandir/man?/*
%_infodir/*.info*
%doc AUTHORS NEWS README
%changelog
…
Полный changelog можно просмотреть здесь