6
Summary: Libraries that can be used to build foreign function call interfaces.
12
Group: Development/Libraries
13
Vendor: The GNUstep Project
14
URL: ftp://ftp.santafe.edu/pub/gnu/
15
Source: %{name}-%{version}.tar.gz
16
BuildRoot: /var/tmp/%{name}-%{version}
17
Packager: Adam Fedor <fedor@gnu.org>
20
This is a collection of four libraries which can be used to build
21
foreign function call interfaces in embedded interpreters.
23
The four packages are:
25
avcall - calling C functions with variable arguments
27
vacall - C functions accepting variable argument prototypes
29
trampoline - closures as first-class C functions
31
callback - closures with variable arguments as first-class C functions
32
(a reentrant combination of vacall and trampoline)
38
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=$RPM_BUILD_ROOT/usr
43
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
44
mkdir -p $RPM_BUILD_ROOT
45
make prefix=$RPM_BUILD_ROOT/usr install
47
%post -p /sbin/ldconfig
48
%postun -p /sbin/ldconfig
51
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
55
%doc COPYING NEWS README PLATFORMS