From e65a417fe61b9ec4ff1c03dd981c946046b47d72 Mon Sep 17 00:00:00 2001 From: Ricky Elrod Date: Dec 14 2013 21:38:50 +0000 Subject: Drop doc subpackage, add libs subpackage. (#960664) --- diff --git a/chicken.spec b/chicken.spec index 4608a84..ebe202c 100644 --- a/chicken.spec +++ b/chicken.spec @@ -2,7 +2,7 @@ Name: chicken Version: 4.8.0.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A practical and portable Scheme system Group: Development/Languages @@ -11,6 +11,17 @@ URL: http://call-cc.org Source0: http://code.call-cc.org/releases/4.8.0/%{name}-%{version}.tar.gz Patch0: make_cflags_work.patch BuildRequires: chrpath +Requires: chicken-libs + +# Old docs subpackage, which is no longer a subpackage +Obsoletes: chicken-doc < 4.8.0.5-3 + +%package libs +Summary: Chicken Scheme runtime library + +%description libs +The Chicken Scheme runtime library, linked to by programs compiled with +Chicken. %if 0%{?rhel} BuildRequires: net-tools @@ -31,12 +42,6 @@ Scheme language standard, and includes many enhancements and extensions. %setup -q -n %{name}-%{version} %patch0 -p1 -%package doc -Summary: Documentation files for CHICKEN scheme. - -%description doc -Documentation for CHICKEN (chicken-scheme). - %build %if %{bootstrap} == 0 @@ -100,17 +105,20 @@ chrpath --delete %{buildroot}/%{_bindir}/* %dir %{_includedir}/chicken %{_includedir}/chicken/chicken-config.h %{_includedir}/chicken/chicken.h -%{_libdir}/libchicken.so -%{_libdir}/libchicken.so.6 %dir %{_libdir}/chicken %dir %{_libdir}/chicken/6 %{_libdir}/chicken/6/* %{_mandir}/man1/* - -%files doc %{_docdir}/chicken/manual +%files libs +%{_libdir}/libchicken.so* + %changelog +* Sat Dec 14 2013 Ricky Elrod - 4.8.0.5-3 +- Get rid of docs subpackage. +- Add a -libs subpackage for the runtime library. + * Sun Dec 8 2013 Ricky Elrod - 4.8.0.5-2 - Add -Wformat for BZ #1037013.