Group :: Desenvolvimento/Outros
RPM: omake
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Version: 0.9.8.4
Release: alt1
Summary: The omake build system
Name: omake
Url: http://omake.metaprl.org/
Source0: %name-%version.tar.gz
License: GPL
Group: Development/Other
BuildRequires: ocaml >= 3.09.2, libgamin-devel, libncurses-devel
Packager: Alex V. Myltsev <avm at altlinux.ru>
%description
OMake is a build system, similar to GNU make, but with many additional
features, including:
- Support for large projects spanning multiple directories;
- Support for commands that produce several targets at once;
- Fast, accurate, automated dependency analysis using MD5 digests;
- Portability: omake provides a consistent interface on Win32
and on Unix systems including Linux, OSX, and Cygwin;
- Builtin functions that provide the most common features of
programs like grep, sed, and awk;
- Active filesystem monitoring, where the build automatically
restarts whenever you modify a source file.
%prep
%setup
%build
INSTALL_ROOT=%buildroot\
PREFIX=%prefix\
BINDIR=%_bindir\
LIBDIR=%_libdir\
make all
%install
mkdir -p %buildroot%_bindir
mkdir -p %buildroot%_libdir/omake
INSTALL_ROOT=%buildroot \
PREFIX=%prefix\
BINDIR=%_bindir\
LIBDIR=%_libdir\
make install
chmod +w $RPM_BUILD_ROOT/%_bindir/*
%files
%doc LICENSE LICENSE.OMake doc/txt/omake-doc.txt doc/ps/omake-doc.ps doc/ps/omake-doc.pdf doc/html CHANGELOG.txt ocamldep/LICENSE.ocamldep-omake
%_bindir/*
%_libdir/omake
%changelog
…
Todas as alterações você pod ver aqui
Release: alt1
Summary: The omake build system
Name: omake
Url: http://omake.metaprl.org/
Source0: %name-%version.tar.gz
License: GPL
Group: Development/Other
BuildRequires: ocaml >= 3.09.2, libgamin-devel, libncurses-devel
Packager: Alex V. Myltsev <avm at altlinux.ru>
%description
OMake is a build system, similar to GNU make, but with many additional
features, including:
- Support for large projects spanning multiple directories;
- Support for commands that produce several targets at once;
- Fast, accurate, automated dependency analysis using MD5 digests;
- Portability: omake provides a consistent interface on Win32
and on Unix systems including Linux, OSX, and Cygwin;
- Builtin functions that provide the most common features of
programs like grep, sed, and awk;
- Active filesystem monitoring, where the build automatically
restarts whenever you modify a source file.
%prep
%setup
%build
INSTALL_ROOT=%buildroot\
PREFIX=%prefix\
BINDIR=%_bindir\
LIBDIR=%_libdir\
make all
%install
mkdir -p %buildroot%_bindir
mkdir -p %buildroot%_libdir/omake
INSTALL_ROOT=%buildroot \
PREFIX=%prefix\
BINDIR=%_bindir\
LIBDIR=%_libdir\
make install
chmod +w $RPM_BUILD_ROOT/%_bindir/*
%files
%doc LICENSE LICENSE.OMake doc/txt/omake-doc.txt doc/ps/omake-doc.ps doc/ps/omake-doc.pdf doc/html CHANGELOG.txt ocamldep/LICENSE.ocamldep-omake
%_bindir/*
%_libdir/omake
%changelog
…
Todas as alterações você pod ver aqui