Группа :: Разработка/Functional
Пакет: clean-lib-gast
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define srcName gast
Name: clean-lib-gast
Version: 1.0.0
Release: alt5
Summary: GAST: A Generic Automatic Software Test-system for Clean
Summary(ru_RU.UTF-8): п▒п╦п╠п╩п╦п╬я┌п╣п╨п╟ п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╬пЁп╬ я┌п╣я│я┌п╦я─п╬п╡п╟п╫п╦я▐ п╢п╩я▐ я▐п╥я▀п╨п╟ Clean
License: BSD license
Group: Development/Functional
Url: https://clean.cs.ru.nl/
ExclusiveArch: x86_64
Packager: %packager
Source: %srcName-%version.tar
BuildRequires: clean, clean-lib-platform
%description
GAST: A Generic Automatic Software Test-system.
%prep
%setup -q -n %srcName-%version
%build
cd Libraries
CLEANLIB=/usr/lib64/clean/exe/ clm -PO -I /usr/lib64/clean/Platform/ Gast
%install
%define libdir %buildroot%_libdir/clean/Gast
mkdir -p %libdir
install -pm644 Libraries/Gast.icl %libdir
install -pm644 Libraries/Gast.dcl %libdir
cp -R Libraries/"Clean System Files/" %libdir
mkdir -p %libdir/Gast
install -pm644 Libraries/Gast/*.icl %libdir/Gast/
install -pm644 Libraries/Gast/*.dcl %libdir/Gast/
cp -R Libraries/Gast/"Clean System Files/" %libdir/Gast/
%find_lang %name
%post
# Touching compiled files to prevent autogeneration
find /usr/lib64/clean/Gast -name "*.abc" -exec touch {} \;
sleep 1
find /usr/lib64/clean/Gast -name "*.o" -exec touch {} \;
%files
%_libdir/*
%changelog
…
Полный changelog можно просмотреть здесь
Name: clean-lib-gast
Version: 1.0.0
Release: alt5
Summary: GAST: A Generic Automatic Software Test-system for Clean
Summary(ru_RU.UTF-8): п▒п╦п╠п╩п╦п╬я┌п╣п╨п╟ п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╬пЁп╬ я┌п╣я│я┌п╦я─п╬п╡п╟п╫п╦я▐ п╢п╩я▐ я▐п╥я▀п╨п╟ Clean
License: BSD license
Group: Development/Functional
Url: https://clean.cs.ru.nl/
ExclusiveArch: x86_64
Packager: %packager
Source: %srcName-%version.tar
BuildRequires: clean, clean-lib-platform
%description
GAST: A Generic Automatic Software Test-system.
%prep
%setup -q -n %srcName-%version
%build
cd Libraries
CLEANLIB=/usr/lib64/clean/exe/ clm -PO -I /usr/lib64/clean/Platform/ Gast
%install
%define libdir %buildroot%_libdir/clean/Gast
mkdir -p %libdir
install -pm644 Libraries/Gast.icl %libdir
install -pm644 Libraries/Gast.dcl %libdir
cp -R Libraries/"Clean System Files/" %libdir
mkdir -p %libdir/Gast
install -pm644 Libraries/Gast/*.icl %libdir/Gast/
install -pm644 Libraries/Gast/*.dcl %libdir/Gast/
cp -R Libraries/Gast/"Clean System Files/" %libdir/Gast/
%find_lang %name
%post
# Touching compiled files to prevent autogeneration
find /usr/lib64/clean/Gast -name "*.abc" -exec touch {} \;
sleep 1
find /usr/lib64/clean/Gast -name "*.o" -exec touch {} \;
%files
%_libdir/*
%changelog
…
Полный changelog можно просмотреть здесь