SHA256
6
0
forked from pool/gc
OBS User unknown 2007-05-26 22:13:56 +00:00 committed by Git OBS Bridge
parent c2203392a6
commit d99ca8b61e
2 changed files with 53 additions and 18 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sat May 26 23:51:37 CEST 2007 - ro@suse.de
- split off devel package
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jan 30 15:45:19 CET 2006 - uli@suse.de Mon Jan 30 15:45:19 CET 2006 - uli@suse.de

66
gc.spec
View File

@ -1,29 +1,29 @@
# #
# spec file for package gc (Version 6.6) # spec file for package gc (Version 6.6)
# #
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
# Please submit bugfixes or comments via http://bugs.opensuse.org # Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
# norootforbuild # norootforbuild
Name: gc Name: gc
Version: 6.6 Version: 6.6
Release: 2 Release: 49
Autoreqprov: on Autoreqprov: on
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: BSD License: BSD License and BSD-like
URL: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ URL: http://www.hpl.hp.com/personal/Hans_Boehm/gc/
Summary: A garbage collector for C and C++ Summary: A garbage collector for C and C++
Source: %{name}%{version}.tar.bz2 Source: %{name}%{version}.tar.bz2
#Patch: %{name}-%{version}-shared.diff #Patch: %{name}-%{version}-shared.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gcc-c++ BuildRequires: gcc-c++
Patch: gcc4.patch Patch: gcc4.patch
Patch1: configure.patch Patch1: configure.patch
%description %description
The Boehm-Demers-Weiser conservative garbage collector can be used as a The Boehm-Demers-Weiser conservative garbage collector can be used as a
@ -35,6 +35,28 @@ be otherwise accessed.
Authors:
--------
Hans-J. Boehm
Alan J. Demers
%package devel
Summary: A garbage collector for C and C++
Group: Development/Libraries/C and C++
Provides: gc:/usr/include/gc/gc.h
Requires: gc = %{version}
Autoreqprov: on
%description devel
The Boehm-Demers-Weiser conservative garbage collector can be used as a
garbage collecting replacement for C malloc or C++ new. It allows you
to allocate memory basically as you normally would, without explicitly
deallocating memory that is no longer useful. The collector
automatically recycles memory when it determines that it can no longer
be otherwise accessed.
Authors: Authors:
-------- --------
Hans-J. Boehm Hans-J. Boehm
@ -69,11 +91,19 @@ rm -rf $RPM_BUILD_ROOT
%files %files
%defattr(-, root, root) %defattr(-, root, root)
%doc README.QUICK doc/README* doc/[a-z]* %doc README.QUICK doc/README*
%{_libdir}/lib* %{_libdir}/lib*.so.*
%files devel
%defattr(-, root, root)
%doc doc/[a-z]*
%{_libdir}/lib*.so
%{_libdir}/lib*a
%{_includedir}/* %{_includedir}/*
%changelog -n gc %changelog
* Sat May 26 2007 - ro@suse.de
- split off devel package
* Mon Jan 30 2006 - uli@suse.de * Mon Jan 30 2006 - uli@suse.de
- enabled malloc redirection, C++ support - enabled malloc redirection, C++ support
- fixed shared libs - fixed shared libs