Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37803885
en ru br
Репозитории ALT
S:8.2.4-alt2
5.1: 7.1-alt2
4.1: 7.0-alt2
4.0: 6.7-alt0.1
3.0: 6.4-alt2
www.altlinux.org/Changes

Группа :: Разработка/C
Пакет: libgc

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

Name: libgc
Version: 6.4
Release: alt2

Summary: Boehm garbage collector
Summary(ru_RU.KOI8-R): Сборщик мусора Boehm

License: See README.QUICK for Copyright notes
Group: Development/C
Url: http://www.hpl.hp.com/personal/Hans_Boehm/gc/

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: gc%version.tar.bz2

# Automatically added by buildreq on Sun Jan 30 2005

BuildRequires: gcc-c++ glibc-devel-static hostinfo

%description
The Boehm-Demers-Weiser conservative garbage collector can be used as a
garbage collecting replacement for C malloc or C++ new. Alternatively,
it may be used as a leak detector for C or C++ programs, though that is
not its primary goal.

%description -l ru_RU.KOI8-R
Консервативный сборщик мусора Boehm-Demers-Weiser, который может быть
использован как замена C malloc или C++ new, только со сборкой мусора.
Также он может быть использован как анализатор утечек памяти
для программ на C или C++, хотя это не основное его предназначение.

%package devel
Summary: Header files for libgc
Summary(ru_RU.KOI8-R): Заголовочные файлы для libgc
Group: Development/C
Requires: %name = %version-%release

%description devel
This package contain header files for Boehm garbage collector.

%description -l ru_RU.KOI8-R
Пакет содержит заголовочные файлы для сборщика мусора Boehm.

%package devel-static
Summary: Static library files libgc
Summary(ru_RU.KOI8-R): Статические библиотеки libgc
Group: Development/C
Requires: %name = %version-%release

%description devel-static
This package contain static libraries Boehm garbage collector.

%description -l ru_RU.KOI8-R
Пакет содержит статические библиотеки сборщика мусора Boehm.

%prep
%setup -n gc%version

%build

%add_optflags -DUSE_LIBC_PRIVATES=1
%configure --includedir=%_includedir/gc \
   --enable-threads=pthreads \
--enable-shared=yes \
--enable-cplusplus \
--enable-static=yes

%make

%install

%makeinstall

mkdir -p %buildroot%_man3dir/
install -m 644 doc/gc.man %buildroot%_man3dir/gc.3

%__rm -rf %buildroot%_datadir/gc
%__rm -r %buildroot%_includedir/*.h

%post
%post_ldconfig

%postun
%postun_ldconfig

%files
%doc doc/README* doc/*.html README.QUICK doc/barrett_diagram
%_libdir/*.so.*

%files devel
%_includedir/*
%_man3dir/*
%_libdir/*.so

%files devel-static
%_libdir/*.a

%changelog

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

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