%define basedir /usr/local/bglibs %define _libdir %{basedir}/lib %define _includedir %{basedir}/include Name: bglibs Summary: BG Libraries Collection Version: 1.106 Release: 1 License: GPL Group: Development/Libraries Source: http://untroubled.org/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: libtool URL: http://untroubled.org/%{name}/ Packager: Bruce Guenter %description BG Libraries Collection %package devel Summary: Development includes and libraries for bglibs Requires: bglibs = %{version} Group: Development/Libraries %description devel The bglibs-devel package contains the header and object files necessary for developing programs which use the bglibs libraries. %prep %setup echo gcc "%{optflags}" -g >conf-cc echo gcc -g -L. >conf-ld echo %{_includedir} >conf-include echo %{_libdir} >conf-lib echo %{_bindir} >conf-bin echo %{_mandir} >conf-man %build make %install rm -fr %{buildroot} make install_prefix=%{buildroot} install cp -a doc %{buildroot}%{basedir} %clean rm -rf %{buildroot} %post fgrep -x /usr/local/bglibs/lib /etc/ld.so.conf >/dev/null \ || echo /usr/local/bglibs/lib >>/etc/ld.so.conf /sbin/ldconfig %files %defattr(-,root,root) %doc ANNOUNCEMENT COPYING NEWS README %{basedir}/lib/*.so.* %{_bindir}/bg-installer %files devel %defattr(-,root,root) %{basedir}/doc %{basedir}/include %{basedir}/lib/*.a %{basedir}/lib/*.la %{basedir}/lib/*.lib %{basedir}/lib/*.so %{basedir}/lib/*/*.a %{_bindir}/cli-generate %{_bindir}/crc-gentab %{_mandir}/*/*