Hello community,

here is the log from the commit of package dictd for openSUSE:Factory checked 
in at 2019-06-19 21:04:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dictd (Old)
 and      /work/SRC/openSUSE:Factory/.dictd.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dictd"

Wed Jun 19 21:04:33 2019 rev:2 rq:707943 version:1.12.1+git.1555438032.190d8c6

Changes:
--------
--- /work/SRC/openSUSE:Factory/dictd/dictd.changes      2019-02-24 
17:09:48.656516575 +0100
+++ /work/SRC/openSUSE:Factory/.dictd.new.4811/dictd.changes    2019-06-19 
21:05:08.642332916 +0200
@@ -1,0 +2,54 @@
+Wed Jun  5 15:29:38 UTC 2019 - Dominique Leuenberger <dims...@opensuse.org>
+
+- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
+  make the build dep chain cheaper by using systemd-mini.
+- USe systemd_ordering instead of systemd_requires: only ask for
+  systemd to be early in the transaction, but don't forcibly
+  require systemd to be present.
+
+-------------------------------------------------------------------
+Wed Apr 24 12:04:26 CEST 2019 - Matej Cepl <mc...@suse.com>
+
+- Update to 1.12.1+git.1555438032.190d8c6:
+  - Remove --enable-dictorg from dict(1)
+- Stop using obs_scm, it doesn't work, use tar_scm instead.
+- Use tighter globs in %%files to make debuginfo generator happy.
+- Clean up SPEC using spec-cleaner.
+
+-------------------------------------------------------------------
+Wed Apr 24 10:00:52 UTC 2019 - Matej Cepl <mc...@cepl.eu>
+
+- Update to version 1.12.1+git.1555438032.190d8c6:
+  * Remove --enable-dictorg from dict(1)
+  * update config.sub and config.guess
+  * dictfmt: fix merge conflict
+  * dictfmt: fix compilation failure on Solaris (alloca)
+  * dictfmt: DICTFMT_SORT variable is used for setting sort(1)
+  * Support for --use-dictorg was removed
+  * Support for socks5 was removed
+  * Clean-ups for autocrap build system (headers and types)
+  * Use stable sort to ensure already-sorted input stays sorted.
+  * Revert "Update tables for is{space,alnum}__ (report by michael72)"
+
+-------------------------------------------------------------------
+Mon Feb  4 18:59:56 UTC 2019 - Jan Engelhardt <jeng...@inai.de>
+
+- Trim filler wording from description.
+- Retire old $RPM_* shell vars.
+
+-------------------------------------------------------------------
+Sat Jan 26 18:09:17 UTC 2019 - opensuse-packag...@opensuse.org
+
+- Update to version 1.12.1.git.1520674574.9a2f53e:
+  * update config.sub and config.guess
+  * dictfmt: fix merge conflict
+  * dictfmt: fix compilation failure on Solaris (alloca)
+  * dictfmt: DICTFMT_SORT variable is used for setting sort(1)
+  * Support for --use-dictorg was removed
+  * Support for socks5 was removed
+  * Clean-ups for autocrap build system (headers and types)
+  * Clean-ups for autocrap build system (mbstate_t, wchar_t, wint_t, 
socklen_t, size_t, CODESET, alloca)
+  * Use stable sort to ensure already-sorted input stays sorted.
+  * Revert "Update tables for is{space,alnum}__ (report by michael72)"
+
+-------------------------------------------------------------------

Old:
----
  dictd-1.12.1.tar.gz

New:
----
  _service
  _servicedata
  dictd-1.12.1+git.1555438032.190d8c6.tar.xz
  dictd.obsinfo

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

Other differences:
------------------
++++++ dictd.spec ++++++
--- /var/tmp/diff_new_pack.ZBASDt/_old  2019-06-19 21:05:10.142334275 +0200
+++ /var/tmp/diff_new_pack.ZBASDt/_new  2019-06-19 21:05:10.146334279 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dictd
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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,21 +16,18 @@
 #
 
 
-
 Name:           dictd
-Version:        1.12.1
+Version:        1.12.1+git.1555438032.190d8c6
 Release:        0
 Summary:        DICT protocol (RFC 2229) server and command-line client
 License:        GPL-1.0-or-later AND Zlib AND MIT
 Group:          Productivity/Office/Dictionary
-URL:            https://sourceforge.net/projects/dict/
-Source0:        http://downloads.sourceforge.net/dict/%{name}-%{version}.tar.gz
+URL:            https://github.com/cheusov/dictd
+Source0:        %{name}-%{version}.tar.xz
 Source1:        colorit.conf
 Source2:        dictd.service
 Patch0:         dictd-1.12.1-unused-return.patch
-# https://bugzilla.redhat.com/show_bug.cgi?id=198359
-# https://sourceforge.net/p/dict/feature-requests/4/
-# Patch1:         dictd-1.9.15-ipv6.patch
+BuildRequires:  autoconf
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  gawk
@@ -38,34 +35,51 @@
 BuildRequires:  libdbi-devel
 BuildRequires:  libmaa-devel
 BuildRequires:  libtool
-BuildRequires:  systemd
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  zlib-devel
 # libtool-ltdl-devel  byacc
 %if 0%{?suse_version}
 BuildRequires: systemd-rpm-macros
-%{?systemd_requires}
+%{?systemd_ordering}
 %endif
 
 %description
-This package contains two programs. With dict, you have access to
-powerful electronic dictionaries on the Internet. With dictd, you can
-set up your own dictionary. To look up, for example, the word 'grunt',
-just type "dict grunt" at a command line. See the man pages of dict and
+This package contains two programs. dict gives access to
+electronic dictionaries on the Internet. With dictd, one can
+set up a custom dictionary. To look up, for example, the word "grunt",
+execute `dict grunt` at a command line. See the man pages of dict and
 dictd for details.
 
 %prep
-%setup
+%setup -q
 %autopatch -p1
 
+autoreconf -fv
+
+%package devel
+Summary:        Development files for dictd
+Group:          Development/Languages/C and C++
+Requires:       %{name} = %{version}
+
+%description devel
+This package contains two programs. dict gives access to
+electronic dictionaries on the Internet. With dictd, one can
+set up a custom dictionary. To look up, for example, the word "grunt",
+execute `dict grunt` at a command line. See the man pages of dict and
+dictd for details.
+
+This package contains development files for the dictd package.
+
 %build
-export LDFLAGS="%{?__global_ldflags}" CPPFLAGS="$RPM_OPT_FLAGS -fPIC"
-%configure --enable-dictorg --disable-plugin
+export LDFLAGS="%{?__global_ldflags}" CPPFLAGS="%{optflags} -fPIC"
+%configure --enable-dictorg --with-plugin-dbi
+# --disable-plugin
 make %{?_smp_mflags}
 
 %install
 %make_install
 install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/colorit.conf
-cat <<EOF > $RPM_BUILD_ROOT/%{_sysconfdir}/dictd.conf
+cat <<EOF >%{buildroot}/%{_sysconfdir}/dictd.conf
 global {
     #syslog
     #syslog_facility daemon
@@ -82,7 +96,14 @@
 
 install -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/dictd.service
 
-ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rcdictd
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcdictd
+
+# Makefile doesn't work correctly with libdir
+if [ "x%{_libdir}" != "x%{_libexecdir}" ] ; then
+    mkdir -p %{buildroot}%{_libdir}/
+    mv -v %{buildroot}%{_libexecdir}/dictdplugin* %{buildroot}%{_libdir}/
+fi
+rm -fv %{buildroot}%{_libdir}/*.{la,a}
 
 %pre
 %service_add_pre dictd.service
@@ -100,14 +121,22 @@
 
 %files
 %license COPYING
-%doc ANNOUNCE ChangeLog NEWS README TODO example*
+%doc ANNOUNCE NEWS README example*
 %doc doc/dicf.ms doc/rfc.ms doc/rfc2229.txt doc/security.doc
-%{_bindir}/*
-%{_sbindir}/*
-%{_mandir}/man1/*
-%{_mandir}/man8/*
+%{_bindir}/dict*
+%{_bindir}/colorit
+%{_sbindir}/*dictd
+%{_libdir}/dictdplugin_dbi.so*
+%{_mandir}/man1/colorit*
+%{_mandir}/man1/dict*
+%{_mandir}/man8/dict*
 %attr(0644,root,root) %{_unitdir}/dictd.service
 %config(noreplace) %{_sysconfdir}/colorit.conf
 %config(noreplace) %{_sysconfdir}/dictd.conf
 
+%files devel
+%license COPYING
+%doc ANNOUNCE README TODO
+%{_includedir}/*
+
 %changelog

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="versionprefix">1.12.1+git</param>
    <param name="url">https://github.com/cheusov/dictd</param>
    <param name="scm">git</param>
    <param name="exclude">.git*</param>
    <param name="changesgenerate">enable</param>
    <param name="changesauthor">Matej Cepl &lt;mc...@cepl.eu&gt;</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="compression">xz</param>
    <param name="file">*.tar</param>
  </service>
  <service name="set_version" mode="disabled"/>
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param name="url">https://github.com/cheusov/dictd</param>
              <param 
name="changesrevision">1c167244d9227e7944f85dfc45bed613c07cefb5</param></service></servicedata>++++++
 dictd.obsinfo ++++++
name: dictd
version: 1.12.1.git.1520674574.9a2f53e
mtime: 1520674574
commit: 9a2f53ec26ec7eb1880437f1cafae6291634c98d


Reply via email to