"Fossies" - the Fresh Open Source Software archive

Member "cdk-5.0-20120323/package/cdk.spec" of archive cdk-5.0-20120323.tgz:


# $Id: cdk.spec,v 1.12 2012/03/23 14:40:23 tom Exp $
Summary:	Curses Development Kit
%define AppProgram cdk
%define AppVersion 5.0
%define AppRelease 20120323
Name:  %{AppProgram}
Version:  %{AppVersion}
Release:  %{AppRelease}
License:  BSD (4-clause)
Group:  Development/Libraries
URL:  http://invisible-island.net/%{name}/
Source0:  %{name}-%{version}-%{release}.tgz
# BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# BuildRequires:	ncurses-devel

%description
Cdk stands for "Curses Development Kit".  It contains a large number of ready
to use widgets which facilitate the speedy development of full screen curses
programs.

%package devel
Summary:	Curses Development Kit
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}

%description devel
Development headers for cdk (Curses Development Kit)

%prep
%setup -q -n %{name}-%{version}-%{release}

%build
%configure
#make %{?_smp_mflags} cdkshlib
make cdkshlib

%install
rm -rf $RPM_BUILD_ROOT
make install installCDKSHLibrary DESTDIR=$RPM_BUILD_ROOT
rm -fr $RPM_BUILD_ROOT%{_defaultdocdir} # we don't need this
chmod +x $RPM_BUILD_ROOT%{_libdir}/*.so # fixes rpmlint unstripped-binary-or-object

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc CHANGES COPYING INSTALL NOTES README VERSION
%{_libdir}/*.so.*
%exclude %{_libdir}/*.a
%{_mandir}/man3/*

%files devel
%defattr(-,root,root,-)
%doc EXPANDING TODO examples demos
%{_libdir}/*.so
%{_bindir}/cdk5-config
%{_includedir}/%{name}.h
%{_includedir}/%{name}

%changelog

* Tue Mar 20 2012 Thomas E. Dickey
- install cdk.h in normal location

* Fri May 13 2011 Thomas E. Dickey
- parameterize/adapt to building from unpatched sources as part of test builds

* Sun Jan 4 2009 Marek Mahut <mmahut@fedoraproject.org> - 5.0.20081105-1
- Initial build