Hello community,

here is the log from the commit of package mdbtools for openSUSE:Factory 
checked in at 2018-06-02 12:09:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mdbtools (Old)
 and      /work/SRC/openSUSE:Factory/.mdbtools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mdbtools"

Sat Jun  2 12:09:16 2018 rev:27 rq:613007 version:0.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/mdbtools/mdbtools.changes        2015-08-05 
19:14:55.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.mdbtools.new/mdbtools.changes   2018-06-02 
12:09:22.586089726 +0200
@@ -1,0 +2,15 @@
+Sat May 19 01:23:54 UTC 2018 - bjorn....@gmail.com
+
+- No longer build gui sub-package:
+  + Drop gnome-common, gtk-doc, libglade2-devel, libgnomeui-devel
+    and scrollkeeper.
+- Following the above drop gmdb2.desktop, and no longer pass
+  --enable-sql and --enable-gtk-doc to configure, nor handle
+  desktop_database_post(un) for the now dropped sub-package. and
+  drop gnome_prefix and gnome_datadir defines, no longer used.
+- Add explicit --disable-gmdb2 --disable-gtk-doc calls.
+- Add pkgconfig(glib-2.0) BuildRequires, new dependency previously
+  autoamaticly pulled in.
+- Run spec-cleaner, modernize spec.
+
+-------------------------------------------------------------------

Old:
----
  gmdb2.desktop

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

Other differences:
------------------
++++++ mdbtools.spec ++++++
--- /var/tmp/diff_new_pack.HGeQ7i/_old  2018-06-02 12:09:23.326062586 +0200
+++ /var/tmp/diff_new_pack.HGeQ7i/_new  2018-06-02 12:09:23.330062440 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mdbtools
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -16,36 +16,29 @@
 #
 
 
-%define gnome_prefix %(pkg-config libgnomeui-2.0 --variable=prefix)
-%define gnome_datadir %{gnome_prefix}/share
 %define libmdb    libmdb2
 %define libmdbsql libmdbsql2
 Name:           mdbtools
 Version:        0.7.1
 Release:        0
 Summary:        A Suite of Libraries and Programs to Access Microsoft Access 
Databases
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Productivity/Databases/Tools
-Url:            https://github.com/brianb/mdbtools
-Source:         https://github.com/brianb/mdbtools/archive/%{version}.tar.gz
-Source1:        gmdb2.desktop
+URL:            https://github.com/brianb/mdbtools
+Source0:        https://github.com/brianb/mdbtools/archive/%{version}.tar.gz
+
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  flex
-BuildRequires:  gnome-common
-BuildRequires:  gtk-doc
-BuildRequires:  libglade2-devel
-BuildRequires:  libgnomeui-devel
 BuildRequires:  libtool
 BuildRequires:  libxml2-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
-BuildRequires:  scrollkeeper
 BuildRequires:  txt2man
 BuildRequires:  unixODBC-devel
 BuildRequires:  update-desktop-files
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(glib-2.0)
 
 %description
 Mdbtools contains:
@@ -78,23 +71,6 @@
 mdb-sql -- demo SQL engine program
 mdb-ver -- print version of database
 
-%package gui
-Summary:        A Suite of libraries and programs to access Microsoft Access 
databases
-Group:          Productivity/Databases/Tools
-Requires(post): update-desktop-files
-Requires(postun): update-desktop-files
-
-%description gui
-Mdbtools contains:
-mdb-dump -- simple hex dump utility for looking at mdb files
-mdb-schema -- prints DDL for the specified table
-mdb-export -- export table to CSV format
-mdb-tables -- a simple dump of table names to be used with shell scripts
-mdb-header -- generates a C header to be used in exporting mdb data to a C prog
-mdb-parsecvs -- generates a C program given a CSV file made with mdb-export
-mdb-sql -- demo SQL engine program
-mdb-ver -- print version of database
-
 %package -n %{libmdb}
 Summary:        MDB Tools ODBC driver for unixODBC
 Group:          Productivity/Databases/Tools
@@ -117,54 +93,41 @@
 %configure \
   --disable-static \
   --with-pic \
-  --enable-sql \
   --with-unixodbc=%{_prefix} \
-  --enable-gtk-doc
+  --disable-gmdb2 \
+  --disable-gtk-doc \
+  %{nil}
 make %{?_smp_mflags} V=1
 
 %check
 make %{?_smp_mflags} check
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
-install -D -m 0644 %{SOURCE1} 
%{buildroot}%{gnome_datadir}/applications/gmdb2.desktop
-%suse_update_desktop_file gmdb2 Office Database
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n %{libmdb} -p /sbin/ldconfig
-
 %post -n %{libmdbsql} -p /sbin/ldconfig
-
-%post gui
-%desktop_database_post
-
 %postun -n %{libmdb} -p /sbin/ldconfig
-
 %postun -n %{libmdbsql} -p /sbin/ldconfig
 
-%postun gui
-%desktop_database_postun
-
 %files
-%defattr(-,root,root)
-%doc README AUTHORS COPYING NEWS HACKING ChangeLog TODO
+%license COPYING
+%doc README AUTHORS NEWS HACKING ChangeLog TODO
 %{_bindir}/mdb-*
-%{_mandir}/man1/mdb-*
+%{_mandir}/man1/mdb-*.1%{?ext_man}
+%{_mandir}/man1/gmdb2.1%{?ext_man}
 
 %files -n %{libmdb}
-%defattr(-,root,root)
 %{_libdir}/libmdb.so.2
 %{_libdir}/libmdb.so.2.0.1
 
 %files -n %{libmdbsql}
-%defattr(-,root,root)
 %{_libdir}/libmdbsql.so.2
 %{_libdir}/libmdbsql.so.2.0.0
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/mdb*.h
-%{_includedir}/gmdb.h
 %{_libdir}/libmdbsql.so
 %{_libdir}/libmdb.so
 %{_libdir}/libmdbodbc.so
@@ -172,15 +135,4 @@
 %{_libdir}/pkgconfig/libmdb.pc
 %{_libdir}/pkgconfig/libmdbsql.pc
 
-%files gui
-%defattr(-,root,root)
-%{gnome_prefix}/bin/gmdb2
-%{gnome_datadir}/gmdb
-%doc %{gnome_datadir}/gnome/help/gmdb
-%{gnome_datadir}/applications/gmdb2.desktop
-%dir %{_datadir}/omf
-%dir %{_datadir}/omf/mdbtools
-%{_datadir}/omf/mdbtools/gmdb-C.omf
-%{_mandir}/man1/gmdb2.1.*
-
 %changelog


Reply via email to