Группа :: Разработка/Scheme
Пакет: gambit-signal
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: gambit-signal
Version: 1.0
Release: alt1
Summary: UNIX signal handling library for Gambit-C Scheme programming system
License: GPL
Group: Development/Scheme
Packager: Paul Wolneykien <manowar at altlinux.ru>
BuildPreReq: gambit glibc-devel
Source: %name-%version.tar.gz
%description
UNIX signal handling library for Gambit-C Scheme programming system
%package devel
Summary: UNIX signal handling library link file for Gambit-C Scheme programming system
Group: Development/Scheme
Requires: %name = %version-%release
BuildArch: noarch
%description devel
UNIX signal handling library for Gambit-C Scheme programming system
This package contains the library link file
%prep
%setup -q
%build
gsc -:daq- -link -flat -o libgambc-signal.c signal.scm
gsc -:daq- -obj -cc-options "-D___LIBRARY -D___SHARED -D___PRIMAL" signal.c libgambc-signal.c
gcc -shared signal.o libgambc-signal.o -lgambc -o libgambc-signal.so
%install
install -Dp -m0644 libgambc-signal.so %buildroot%{_libdir}/gambit/libgambc-signal.so
install -Dp -m0644 libgambc-signal.c %buildroot%{_includedir}/gambit/libgambc-signal.c
%files
%{_libdir}/gambit/libgambc-signal.so
%files devel
%{_includedir}/gambit/libgambc-signal.c
%changelog
…
Полный changelog можно просмотреть здесь
Version: 1.0
Release: alt1
Summary: UNIX signal handling library for Gambit-C Scheme programming system
License: GPL
Group: Development/Scheme
Packager: Paul Wolneykien <manowar at altlinux.ru>
BuildPreReq: gambit glibc-devel
Source: %name-%version.tar.gz
%description
UNIX signal handling library for Gambit-C Scheme programming system
%package devel
Summary: UNIX signal handling library link file for Gambit-C Scheme programming system
Group: Development/Scheme
Requires: %name = %version-%release
BuildArch: noarch
%description devel
UNIX signal handling library for Gambit-C Scheme programming system
This package contains the library link file
%prep
%setup -q
%build
gsc -:daq- -link -flat -o libgambc-signal.c signal.scm
gsc -:daq- -obj -cc-options "-D___LIBRARY -D___SHARED -D___PRIMAL" signal.c libgambc-signal.c
gcc -shared signal.o libgambc-signal.o -lgambc -o libgambc-signal.so
%install
install -Dp -m0644 libgambc-signal.so %buildroot%{_libdir}/gambit/libgambc-signal.so
install -Dp -m0644 libgambc-signal.c %buildroot%{_includedir}/gambit/libgambc-signal.c
%files
%{_libdir}/gambit/libgambc-signal.so
%files devel
%{_includedir}/gambit/libgambc-signal.c
%changelog
…
Полный changelog можно просмотреть здесь