SHA256
1
0
forked from pool/guile

Accepting request 96329 from devel:languages:misc

Push all changes from devel project to Factory

OBS-URL: https://build.opensuse.org/request/show/96329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=29
This commit is contained in:
Stephan Kulow 2011-12-20 13:30:04 +00:00 committed by Git OBS Bridge
commit 0e97b52d73
2 changed files with 24 additions and 13 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Fri Dec 9 10:38:37 UTC 2011 - dimstar@opensuse.org
- Drop libtool archives.
-------------------------------------------------------------------
Sat Dec 3 14:24:16 UTC 2011 - coolo@suse.com
- buildrequire ltdl-devel
-------------------------------------------------------------------
Mon Nov 28 15:51:34 UTC 2011 - pgajdos@suse.com

View File

@ -26,11 +26,17 @@
%define greadsuff v-%{libgreadver}-%{libgreadver}
Name: guile
BuildRequires: gc-devel gmp-devel libffi46-devel libunistring-devel pkg-config readline-devel
License: LGPL-3.0+ and GPL-3.0+ and FDL-1.3+
BuildRequires: gc-devel
BuildRequires: gmp-devel
BuildRequires: libffi46-devel
BuildRequires: libltdl-devel
BuildRequires: libunistring-devel
BuildRequires: pkg-config
BuildRequires: readline-devel
License: GFDL-1.3 and GPL-3.0+ and LGPL-3.0+
Group: Development/Languages/Scheme
Version: %{guilevers}.3
Release: 1
Release: 0
Summary: GNU's Ubiquitous Intelligent Language for Extension
Url: http://www.gnu.org/software/guile/
Source0: %{name}-%{version}.tar.bz2
@ -51,7 +57,6 @@ C. Guile provides a machine independent execution platform that can be
linked in as a library when building extensible programs.
%package -n libguile-%{gsuff}
Group: Development/Languages/Scheme
Summary: GNU's Ubiquitous Intelligent Language for Extension
Requires: %{name}-modules-%{guilemaj}_%{guilemin} >= %{version}
@ -62,7 +67,6 @@ linked in as a library when building extensible programs. This package
contains the shared libraries.
%package modules-%{guilemaj}_%{guilemin}
Group: Development/Languages/Scheme
Summary: GNU's Ubiquitous Intelligent Language for Extension
%description modules-%{guilemaj}_%{guilemin}
@ -72,7 +76,6 @@ linked in as a library when building extensible programs. This package
contains guile modules.
%package -n libguilereadline-%{greadsuff}
Group: Development/Languages/Scheme
Summary: GNU's Ubiquitous Intelligent Language for Extension
%description -n libguilereadline-%{greadsuff}
@ -82,14 +85,13 @@ linked in as a library when building extensible programs. This package
contains the shared libraries.
%package devel
License: LGPL v2.1 or later
Group: Development/Languages/Scheme
License: LGPL-2.1+
Summary: GNU's Ubiquitous Intelligent Language for Extension
Requires: gmp-devel readline-devel ncurses-devel gc-devel libunistring-devel libffi-devel
# following Requires needed because /usr/bin/guile-config needs /usr/bin/guile
Requires: guile = %{version}-%{release}
Requires: libguilereadline-%{greadsuff} = %{version}-%{release}
Requires: libguile-%{gsuff} = %{version}-%{release}
Requires: guile = %{version}
Requires: libguilereadline-%{greadsuff} = %{version}
Requires: libguile-%{gsuff} = %{version}
Conflicts: libguile1-devel
%description devel
@ -120,6 +122,7 @@ LD_LIBRARY_PATH="." make check
%install
make install DESTDIR=$RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/guile/site
find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
%post devel
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
@ -146,7 +149,6 @@ rm -f usr/share/guile/site/slibcat.SuSEconfig
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS COPYING* ChangeLog GUILE-VERSION HACKING
%doc LICENSE NEWS README THANKS
%defattr(-,root,root)
%{_bindir}/guile-tools
%{_bindir}/guild
%{_bindir}/guile
@ -179,7 +181,6 @@ rm -f usr/share/guile/site/slibcat.SuSEconfig
%doc %{_infodir}/%{name}.info-1[0-9].gz
%doc %{_infodir}/r5rs.info.gz
%{_libdir}/libguile*.so
%{_libdir}/libguile*.la
%{_libdir}/pkgconfig/guile-%{guilevers}.pc
%changelog