Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37761916
en ru br
Репозитории ALT
S:20220418-alt1
5.1: 20081111-alt3
www.altlinux.org/Changes

Группа :: Development/Tools
Пакет: bmake

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: bmake
Version: 20081111
Release: alt3

Summary: The NetBSD make(1) tool

License: BSD with advertising
Group: Development/Tools
Url: ftp://ftp.NetBSD.org/pub/NetBSD/misc/sjg/

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: ftp://ftp.NetBSD.org/pub/NetBSD/misc/sjg/%name-%version.tar.bz2


%description
bmake, the NetBSD make(1) tool, is a program designed to simplify the
maintenance of other programs.  The input of bmake is a list of specifications
indicating the files upon which the targets (programs and other files) depend.
bmake then detects which targets are out of date based on their dependencies
and triggers the necessary commands to bring them up to date when that happens.

bmake is similar to GNU make, even though the syntax for the advanced features
supported in Makefiles is very different.

%prep
%setup -q -n %name

%build
%configure --with-default-sys-path=%_datadir/mk --without-mksrc
%make_build -f makefile.boot bmake.boot
cp bmake.boot bmake
sed -e '/^.Nm/s/make/bmake/' -e '/^.Sh HISTORY/,$d' make.1 > bmake.1
(echo ".Sh HISTORY"; echo ".Nm"; echo "is derived from NetBSD's"
echo ".Xr make 1 ."
echo 'It uses autoconf to facilitate portability to other platforms.'; ) >> bmake.1

%install
%make_install -f makefile.boot install-bin prefix=%buildroot%prefix
mkdir -p %buildroot%_man1dir
install -m 644 bmake.1 %buildroot%_man1dir/bmake.1
mkdir -p %buildroot%_datadir/mk/

%files
%doc ChangeLog README
%_bindir/bmake
%_man1dir/*
%dir %_datadir/mk/

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin