Sisyphus repositório
Última atualização: 10 dezembro 2019 | SRPMs: 17494 | Visitas: 16048198
en ru br
ALT Linux repositórios
S:3.1.1-alt2
5.0: 1.1.0-alt1
4.1: 0.97-alt2.1
4.0: 0.97-alt2
3.0: 0.96.90-alt2

Group :: Desenvolvimento/Python
RPM: scons

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: scons
Version: 0.96.90
Release: alt2

Summary: an Open Source software construction tool
Summary(ru_RU.KOI8-R): Open Source

License: MIT, freely distributable
Group: Development/Python
Url: http://www.scons.org

BuildArchitectures: noarch
BuildRequires: python >= 1.5 python-devel
Requires: python >= 1.5

Source: http://cesnet.dl.sourceforge.net/sourceforge/scons/%name-src-%version.tar.bz2

%description
SCons is an Open Source software construction tool--that is, a build
tool; an improved substitute for the classic Make utility; a better way
to build software.  SCons is based on the design which won the Software
Carpentry build tool design competition in August 2000.

SCons "configuration files" are Python scripts, eliminating the need
to learn a new build tool syntax.  SCons maintains a global view of
all dependencies in a tree, and can scan source (or other) files for
implicit dependencies, such as files specified on #include lines.  SCons
uses MD5 signatures to rebuild only when the contents of a file have
really changed, not just when the timestamp has been touched.  SCons
supports side-by-side variant builds, and is easily extended with user-
defined Builder and/or Scanner objects.

%description -l ru_RU.KOI8-R
SCons -- --
Make; . SCons
, Software
Carpentry 2000.

SCons -- Python,
. SCons
,
( ) , ,
#include. SCons MD5 ,
, أ ,
. SCons ޣ
Builder / Scanner.

%package -n %name-doc

Summary: Documentation for scons package
Summary(ru_RU.KOI8-R): scons
Group: Development/Python

%description -n %name-doc
This package contains various documentation related to SCons usage and develompent.

%description -n %name-doc -l ru_RU.KOI8-R
SCons
.

%prep
%setup -n %name-src-%version

%build
export SCONS_LIB_DIR=%_builddir/%name-src-%version/src/engine
%__python src/script/scons.py build/scons

%install
pushd build/scons
python setup.py install --root=%buildroot --standard-lib
popd
%__install -pD -m644 doc/man/scons.1 %buildroot%_man1dir/scons.1
%__install -pD -m644 doc/man/sconsign.1 %buildroot%_man1dir/sconsign.1

find doc -name *.in | xargs rm -f

%files
%doc LICENSE README src/CHANGES.txt src/README.txt src/RELEASE.txt
%_bindir/*
%_man1dir/*
%_libdir/*

%files -n %name-doc
%doc doc/design doc/reference doc/python10 doc/user HOWTO

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009