--- rpms/bglibs/sme10/bglibs.spec 2016/05/26 16:04:08 1.2 +++ rpms/bglibs/sme10/bglibs.spec 2022/03/06 03:00:47 1.4 @@ -1,31 +1,37 @@ -# $Id: bglibs.spec,v 1.1 2016/02/03 21:28:06 vip-ire Exp $ - %define basedir /usr/local/bglibs %define _libdir %{basedir}/lib %define _includedir %{basedir}/include Name: bglibs Summary: BG Libraries Collection -Version: 1.102 -Release: 2%{?dist} +Version: 2.04 +Release: 1 License: GPL Group: Development/Libraries -Source: http://untroubled.org/bglibs/bglibs-1.102.tar.gz -BuildRoot: %{_tmppath}/bglibs-buildroot +Source: http://untroubled.org/%{name}/%{name}-%{version}.tar.gz +Patch0: bglibs-2.04-mock.patch +BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: libtool -URL: http://untroubled.org/bglibs/ -Provides: bglibs-devel = %{version} -Requires: /usr/bin/perl -Requires: perl(Getopt::Std) -Requires: perl(strict) -Requires: glibc -Autoreq: 0 +BuildRequires: glibc glibc-static glibc-devel +BuildRequires: mtools autoconf +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 +%patch0 -p1 echo gcc "%{optflags}" -g >conf-cc echo gcc -g -L. >conf-ld echo %{_includedir} >conf-include @@ -53,6 +59,27 @@ fgrep -x /usr/local/bglibs/lib /etc/ld.s %files %defattr(-,root,root) %doc ANNOUNCEMENT COPYING NEWS README -%{basedir} -%{_bindir}/* +%{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}/*/* + +%changelog +* Sat Mar 05 2022 Jean-Philippe Pialasse 2.04-1.sme +- initial build for SME10 [SME: 11883] + patched selftests.sh to avoid net/resolve_ipv4addr.c test which fails under mock + added BuildRequires glibc glibc-static glibc-devel mtools autoconf + commented out files for devel %{basedir}/lib/*.lib and %{basedir}/lib/*/*.a + as they fails. +