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

Группа :: Разработка/Прочее
Пакет: sdcc

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

# -*- rpm-spec -*-
# $Id: sdcc,v 1.6 2004/02/26 13:11:07 grigory Exp $

Name: sdcc
Version: 2.4.0
Release: alt1

Summary: %name is a retargettable optimizing ANSI-C compiler
License: GPL
Group: Development/Other
Url: http://sdcc.sourceforge.net/

Source: %name-%version.tar.gz

# Automatically added by buildreq on Wed Oct 31 2001

BuildRequires: bison flex gcc-c++ libncurses-devel libstdc++-devel

%description
 SDCC  is  a  Freeware,  retargettable, optimizing ANSI-C compiler.
The current version targets Intel 8051 based MCUs, and soon the Z80.
It can be retargetted for other 8 bit MCUs or PICs.

%package doc
Summary: %name documentation
Group: Development/Other

%description doc
SDCC documentation

%prep
%setup -q -n %name

%build
%configure
# SMP-incompatible build.
%__make

%install
find -type f -name 'Makefile*' -print0 |
xargs -r0 %__subst 's/strip/:/'
%makeinstall \
docdir=%buildroot%_docdir/%name \
%{name}_datadir=%buildroot%_datadir/%name
find %buildroot%_datadir/%name/ -type f -exec %__chmod 644 {} \;

%__mkdir_p %buildroot%_defaultdocdir/%name/contrib

#%__mv -f %buildroot%_defaultdocdir/%name dist/

%__mv %buildroot%_bindir/*.el %buildroot%_defaultdocdir/%name/contrib/

%files
%doc README COPYING ChangeLog
%_bindir/*
%_datadir/%name

%files doc
%dir %_defaultdocdir/%name
%_defaultdocdir/%name

%changelog

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

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