Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libesedb for openSUSE:Factory 
checked in at 2021-06-11 00:18:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libesedb (Old)
 and      /work/SRC/openSUSE:Factory/.libesedb.new.32437 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libesedb"

Fri Jun 11 00:18:30 2021 rev:10 rq:898779 version:20210513

Changes:
--------
--- /work/SRC/openSUSE:Factory/libesedb/libesedb.changes        2020-12-29 
15:53:07.212295157 +0100
+++ /work/SRC/openSUSE:Factory/.libesedb.new.32437/libesedb.changes     
2021-06-11 00:18:56.377344636 +0200
@@ -1,0 +2,7 @@
+Fri May 14 22:05:46 UTC 2021 - Jan Engelhardt <[email protected]>
+
+- Update to snapshot 20210513 (b0598ded)
+  * No changelog was provided
+- Add system-libs.patch
+
+-------------------------------------------------------------------

Old:
----
  libesedb-experimental-20200418.tar.gz

New:
----
  _service
  libesedb-20210513.tar.xz
  system-libs.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libesedb.spec ++++++
--- /var/tmp/diff_new_pack.4vNkrJ/_old  2021-06-11 00:18:56.993345706 +0200
+++ /var/tmp/diff_new_pack.4vNkrJ/_new  2021-06-11 00:18:56.997345714 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libesedb
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,48 +19,45 @@
 %bcond_without python2
 
 %define lname  libesedb1
-%define timestamp 20200418
 Name:           libesedb
-Version:        0~%{timestamp}
+Version:        20210513
 Release:        0
 Summary:        Library and tools to access the ESE Database File (EDB) format
-License:        LGPL-3.0-or-later AND GFDL-1.1-or-later AND GFDL-1.3-or-later
+License:        GFDL-1.1-or-later AND LGPL-3.0-or-later AND GFDL-1.3-or-later
 Group:          Productivity/File utilities
-URL:            https://github.com/libyal/libesedb/wiki
-Source:         
https://github.com/libyal/libesedb/releases/download/%timestamp/%{name}-experimental-%{timestamp}.tar.gz
+URL:            https://github.com/libyal/libesedb
+Source:         %{name}-%{version}.tar.xz
 Source2:        Exchange.pdf
 Source3:        Extensible_Storage_Engine_ESE_Database_File_EDB_format.pdf
 Source4:        Forensic_analysis_of_the_Windows_Search_database.pdf
 Source5:        Windows_Search.pdf
 Source6:        libesedb-libfdata.pdf
-BuildRequires:  pkg-config
+Patch1:         system-libs.patch
+BuildRequires:  c_compiler
+BuildRequires:  gettext-tools >= 0.18.1
+BuildRequires:  libtool
+BuildRequires:  pkgconfig(libbfio) >= 20201229
+BuildRequires:  pkgconfig(libcdata) >= 20200509
+BuildRequires:  pkgconfig(libcerror) >= 20201121
+BuildRequires:  pkgconfig(libcfile) >= 20201229
+BuildRequires:  pkgconfig(libclocale) >= 20200913
+BuildRequires:  pkgconfig(libcnotify) >= 20200913
+BuildRequires:  pkgconfig(libcpath) >= 20200623
+BuildRequires:  pkgconfig(libcsplit) >= 20200703
+BuildRequires:  pkgconfig(libcthreads) >= 20200508
+BuildRequires:  pkgconfig(libfcache) >= 20200708
+BuildRequires:  pkgconfig(libfdata) >= 20201129
+BuildRequires:  pkgconfig(libfdatetime) >= 20180910
+BuildRequires:  pkgconfig(libfguid) >= 20180724
+BuildRequires:  pkgconfig(libfmapi) >= 20180714
+BuildRequires:  pkgconfig(libfvalue) >= 20210510
+BuildRequires:  pkgconfig(libfwnt) >= 20210421
+BuildRequires:  pkgconfig(libmapidb) >= 20170304
+BuildRequires:  pkgconfig(libuna) >= 20201204
 %if %{with python2}
-BuildRequires:  python-devel
+BuildRequires:  pkgconfig(python2)
 %endif
-BuildRequires:  pkgconfig(libbfio) >= 20130721
-BuildRequires:  pkgconfig(libcdata) >= 20140105
-BuildRequires:  pkgconfig(libcerror) >= 20140105
-BuildRequires:  pkgconfig(libcerror) >= 20181117
-BuildRequires:  pkgconfig(libcfile) >= 20130609
-BuildRequires:  pkgconfig(libclocale) >= 20130609
-BuildRequires:  pkgconfig(libcnotify) >= 20120425
-BuildRequires:  pkgconfig(libcpath) >= 20130609
-BuildRequires:  pkgconfig(libcsplit) >= 20130609
-BuildRequires:  pkgconfig(libcstring) >= 20120425
-BuildRequires:  pkgconfig(libcstring) >= 20150101
-BuildRequires:  pkgconfig(libcsystem) >= 20120425
-BuildRequires:  pkgconfig(libcthreads) >= 20130723
-BuildRequires:  pkgconfig(libfcache) >= 20120405
-BuildRequires:  pkgconfig(libfdata) > 20150104
-BuildRequires:  pkgconfig(libfdatetime) >= 20140105
-BuildRequires:  pkgconfig(libfguid) >= 20140105
-BuildRequires:  pkgconfig(libfmapi)
-BuildRequires:  pkgconfig(libfvalue)
-BuildRequires:  pkgconfig(libfwnt)
-BuildRequires:  pkgconfig(libmapidb)
-BuildRequires:  pkgconfig(libuna) >= 20190102
-
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(python3)
 
 %description
 Library and tools to access the Extensible Storage Engine (ESE) Database File 
(EDB) format. ESEDB is used in may different applications like Windows Search, 
Windows Mail, Exchange, Active Directory, etc.
@@ -77,14 +74,13 @@
 Summary:        Tools to access the EDB format
 License:        LGPL-3.0-or-later
 Group:          Productivity/File utilities
-Requires:       %{lname} = %{version}
 
 %description tools
 Tools to access the Extensible Storage Engine (ESE) Database File (EDB) 
format. ESEDB is used in may different applications like Windows Search, 
Windows Mail, Exchange, Active Directory, etc.
 
 %package devel
 Summary:        Development files for libesedb, a EDB file format library
-License:        LGPL-3.0-or-later AND GFDL-1.1-or-later AND GFDL-1.3-or-later
+License:        GFDL-1.1-or-later AND LGPL-3.0-or-later AND GFDL-1.3-or-later
 Group:          Development/Libraries/C and C++
 Requires:       %{lname} = %{version}
 
@@ -99,9 +95,6 @@
 Summary:        Python bindings for libesedb, a EDB file format parser
 License:        LGPL-3.0-or-later
 Group:          Development/Libraries/Python
-Requires:       %{lname} = %{version}
-Requires:       python
-BuildRequires:  pkgconfig(python2)
 Obsoletes:      pyesedb <= 20191220
 Obsoletes:      python-%{name} <= 20191220
 
@@ -117,8 +110,6 @@
 Summary:        Python bindings for libesedb, a EDB file format parser
 License:        LGPL-3.0-or-later
 Group:          Development/Libraries/Python
-Requires:       %{lname} = %{version}
-BuildRequires:  pkgconfig(python3)
 
 %description -n python3-%{name}
 libesedb is a library to access EDB files.  ESEDB is used in many different
@@ -129,7 +120,7 @@
 Directory, etc.
 
 %prep
-%setup -n libesedb-%{timestamp}
+%autosetup -p1
 cp "%{SOURCE2}" .
 cp "%{SOURCE3}" .
 cp "%{SOURCE4}" .
@@ -137,6 +128,7 @@
 cp "%{SOURCE6}" .
 
 %build
+if [ ! -e configure ]; then ./autogen.sh; fi
 %configure \
     --disable-static \
     --enable-wide-character-type \
@@ -144,32 +136,25 @@
     --enable-python2 \
 %endif
     --enable-python3
-make %{?_smp_mflags}
+%make_build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post   -n %{lname} -p /sbin/ldconfig
-
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files -n %{lname}
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog
 %license COPYING*
 %{_libdir}/libesedb.so.*
 
 %files tools
-%defattr(-,root,root)
-%doc AUTHORS README ChangeLog
 %license COPYING*
 %{_bindir}/esedb*
 %{_mandir}/man1/esedb*.1*
 
 %files devel
-%defattr(-,root,root)
-%doc AUTHORS README ChangeLog
 %license COPYING*
 %doc Exchange.pdf
 %doc Extensible_Storage_Engine_*
@@ -184,15 +169,11 @@
 
 %if %{with python2}
 %files -n python2-%{name}
-%defattr(-,root,root)
-%doc AUTHORS README ChangeLog
 %license COPYING*
 %{python2_sitearch}/pyesedb.so
 %endif
 
 %files -n python3-%{name}
-%defattr(-,root,root)
-%doc AUTHORS README ChangeLog
 %license COPYING*
 %{python3_sitearch}/pyesedb.so
 

++++++ _service ++++++
<services>
        <service name="tar_scm" mode="disabled">
                <param name="scm">git</param>
                <param name="url">https://github.com/libyal/libesedb</param>
                <param 
name="revision">b0598ded761798a9d3b083b9deb6a55214535e15</param>
                <!-- see configure.ac -->
                <param name="versionformat">20210513</param>
        </service>
        <service name="recompress" mode="disabled">
                <param name="file">*.tar</param>
                <param name="compression">xz</param>
        </service>
        <service name="set_version" mode="disabled"/>
</services>
++++++ system-libs.patch ++++++
From: Jan Engelhardt <[email protected]>
Date: 2021-05-12 17:36:02.536572543 +0200

Some dirs are not present in snapshots directly generated from git
(nor are they marked as a submodule). Patch it out, since we have
them as system libs.
---
 Makefile.am  |   34 ----------------------------------
 configure.ac |   18 ------------------
 2 files changed, 52 deletions(-)

Index: libesedb/Makefile.am
===================================================================
--- libesedb.orig/Makefile.am
+++ libesedb/Makefile.am
@@ -3,25 +3,7 @@ ACLOCAL_AMFLAGS = -I m4
 SUBDIRS = \
        include \
        common \
-       libcerror \
-       libcthreads \
-       libcdata \
-       libclocale \
-       libcnotify \
-       libcsplit \
-       libuna \
-       libcfile \
-       libcpath \
-       libbfio \
-       libfcache \
-       libfdata \
-       libfdatetime \
-       libfguid \
-       libfvalue \
-       libfwnt \
        libesedb \
-       libfmapi \
-       libmapidb \
        esedbtools \
        pyesedb \
        pyesedb-python2 \
@@ -83,22 +65,6 @@ lib: library
 
 library:
        (cd $(srcdir)/common && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libcerror && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libcthreads && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libcdata && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libclocale && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libcnotify && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libcsplit && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libuna && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libcfile && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libcpath && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libbfio && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libfcache && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libfdata && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libfdatetime && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libfguid && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libfvalue && $(MAKE) $(AM_MAKEFLAGS))
-       (cd $(srcdir)/libfwnt && $(MAKE) $(AM_MAKEFLAGS))
        (cd $(srcdir)/libesedb && $(MAKE) $(AM_MAKEFLAGS))
        (cd $(srcdir)/po && $(MAKE) $(AM_MAKEFLAGS))
 
Index: libesedb/configure.ac
===================================================================
--- libesedb.orig/configure.ac
+++ libesedb/configure.ac
@@ -182,28 +182,10 @@ dnl Generate Makefiles
 AC_CONFIG_FILES([Makefile])
 AC_CONFIG_FILES([include/Makefile])
 AC_CONFIG_FILES([common/Makefile])
-AC_CONFIG_FILES([libcerror/Makefile])
-AC_CONFIG_FILES([libcthreads/Makefile])
-AC_CONFIG_FILES([libcdata/Makefile])
-AC_CONFIG_FILES([libclocale/Makefile])
-AC_CONFIG_FILES([libcnotify/Makefile])
-AC_CONFIG_FILES([libcsplit/Makefile])
-AC_CONFIG_FILES([libuna/Makefile])
-AC_CONFIG_FILES([libcfile/Makefile])
-AC_CONFIG_FILES([libcpath/Makefile])
-AC_CONFIG_FILES([libbfio/Makefile])
-AC_CONFIG_FILES([libfcache/Makefile])
-AC_CONFIG_FILES([libfdata/Makefile])
-AC_CONFIG_FILES([libfdatetime/Makefile])
-AC_CONFIG_FILES([libfguid/Makefile])
-AC_CONFIG_FILES([libfvalue/Makefile])
-AC_CONFIG_FILES([libfwnt/Makefile])
 AC_CONFIG_FILES([libesedb/Makefile])
 AC_CONFIG_FILES([pyesedb/Makefile])
 AC_CONFIG_FILES([pyesedb-python2/Makefile])
 AC_CONFIG_FILES([pyesedb-python3/Makefile])
-AC_CONFIG_FILES([libfmapi/Makefile])
-AC_CONFIG_FILES([libmapidb/Makefile])
 AC_CONFIG_FILES([esedbtools/Makefile])
 AC_CONFIG_FILES([po/Makefile.in])
 AC_CONFIG_FILES([po/Makevars])

Reply via email to