1 Summary: A tool for exporting C libraries into Scheme interpreters
9 Source0: ftp://ftp.gnucash.org/pub/g-wrap/%{name}-%{version}.tar.gz
10 BuildRequires: guile-devel >= 1.4
11 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14 This is a tool for specifying types, functions, and constants to
15 import into a Scheme interpreter, and for generating code (in C) to
16 interface these to the Guile and RScheme interpreters in particular.
19 Summary: headers for developing programs using g-wrap
20 Group: Development/Libraries
21 Group(fr): Development/Librairies
22 Group(pl): Programowanie/Biblioteki
23 Requires: %{name} = %{version}
26 headers for developing programs using g-wrap.
29 Summary: Static libraries for developing programs using g-wrap
30 Summary(pl): Biblioteki statyczne g-wrap
31 Group: Development/Libraries
32 Group(fr): Development/Librairies
33 Group(pl): Programowanie/Biblioteki
34 Requires: %{name}-devel = %{version}
37 Static libraries for developing programs using g-wrap.
43 LDFLAGS="-s"; export LDFLAGS
48 rm -rf $RPM_BUILD_ROOT
49 %{__make} install DESTDIR=$RPM_BUILD_ROOT
51 strip --strip-unneed $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
53 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/* NEWS README
56 rm -rf $RPM_BUILD_ROOT
58 %post -p /sbin/ldconfig
59 %postun -p /sbin/ldconfig
62 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
65 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
68 %defattr(644,root,root,755)
69 %attr(755,root,root) %{_libdir}/lib*.so.*.*
70 %attr(755,root,root) %{_bindir}/g-scan
71 %attr(755,root,root) %{_bindir}/g-wrap
72 %attr(755,root,root) %{_libexecdir}/*
73 %{_datadir}/guile/site/g-wrap
74 %{_datadir}/guile/site/g-wrap.scm
77 %defattr(644,root,root,755)
79 %attr(755,root,root) %{_bindir}/g-wrap-config
80 %attr(755,root,root) %{_libdir}/lib*.so
81 %attr(755,root,root) %{_libdir}/lib*.la
86 %defattr(644,root,root,755)