Hello community, here is the log from the commit of package xbase for openSUSE:Factory checked in at 2015-04-23 08:03:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xbase (Old) and /work/SRC/openSUSE:Factory/.xbase.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xbase" Changes: -------- --- /work/SRC/openSUSE:Factory/xbase/xbase.changes 2013-03-18 07:19:36.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xbase.new/xbase.changes 2015-04-23 08:04:00.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Apr 21 16:19:40 UTC 2015 - mplus...@suse.com + +- Use url for source +- Cleanup spec file with spec-cleaner + +------------------------------------------------------------------- Old: ---- xbase-2.0.0.tar.bz2 New: ---- xbase-2.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xbase.spec ++++++ --- /var/tmp/diff_new_pack.mpAFcv/_old 2015-04-23 08:04:00.000000000 +0200 +++ /var/tmp/diff_new_pack.mpAFcv/_new 2015-04-23 08:04:00.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package xbase # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,22 +17,24 @@ Name: xbase -BuildRequires: doxygen -BuildRequires: gcc-c++ -BuildRequires: libtool +Version: 2.0.0 +Release: 0 Summary: XBase Compatible C++ Class Library License: LGPL-2.1+ Group: Productivity/Databases/Tools Url: http://linux.techass.com/projects/xdb/#downloads -Version: 2.0.0 -Release: 0 -Source0: %name-%version.tar.bz2 -Patch1: %name-%version-makefiles.patch -Patch2: %name-%version-gcc41fix.patch -Patch3: %name-%version-iostream_h.patch -Patch4: %name-%version-array-del.patch -Patch5: %name-%version-gcc47.patch +Source0: http://prdownloads.sourceforge.net/xdb/%{name}-%{version}.tar.gz +Patch1: %{name}-%{version}-makefiles.patch +Patch2: %{name}-%{version}-gcc41fix.patch +Patch3: %{name}-%{version}-iostream_h.patch +Patch4: %{name}-%{version}-array-del.patch +Patch5: %{name}-%{version}-gcc47.patch Patch6: xbase-automake-1.13.patch +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: doxygen +BuildRequires: gcc-c++ +BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -47,7 +49,7 @@ Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Requires: libstdc++-devel -Provides: xbase:/usr/include/xbase/dbf.h +Provides: xbase:%{_includedir}/xbase/dbf.h %description devel This is an XBase (dBase and FoxPro, for example) compatible C++ class @@ -59,7 +61,7 @@ Summary: Developer documentation for XBase Compatible C++ Class Library Group: Productivity/Databases/Tools Requires: %{name} = %{version} -Provides: xbase:/usr/share/doc/packages/xbase-doc/html/classes.html +Provides: xbase:%{_docdir}/xbase-doc/html/classes.html %description doc Developer documentation for XBase (dBase and FoxPro, for example) @@ -80,30 +82,27 @@ %build autoreconf -fiv %configure --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} +make %{?_smp_mflags} %install make DESTDIR="$RPM_BUILD_ROOT" install -mv $RPM_BUILD_ROOT/usr/bin/zap $RPM_BUILD_ROOT/usr/bin/xbase-zap -%{__rm} -f %{buildroot}%{_libdir}/*.la +mv %{buildroot}%{_bindir}/zap %{buildroot}%{_bindir}/xbase-zap +find %{buildroot} -type f -name "*.la" -delete -print %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%clean -rm -rf ${RPM_BUILD_ROOT} - %files %defattr(-,root,root) %doc AUTHORS TODO COPYING README NEWS -/usr/bin/* -%_libdir/libxbase*.so.* +%{_bindir}/* +%{_libdir}/libxbase*.so.* %files devel %defattr(-,root,root) -%_libdir/libxbase.so -/usr/include/xbase +%{_libdir}/libxbase.so +%{_includedir}/xbase %files doc %defattr(-,root,root)