Hello community, here is the log from the commit of package quassel for openSUSE:13.1 checked in at 2013-10-14 22:04:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1/quassel (Old) and /work/SRC/openSUSE:13.1/.quassel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "quassel" Changes: -------- --- /work/SRC/openSUSE:13.1/quassel/quassel.changes 2013-09-23 11:07:40.000000000 +0200 +++ /work/SRC/openSUSE:13.1/.quassel.new/quassel.changes 2013-10-14 22:04:59.000000000 +0200 @@ -1,0 +2,14 @@ +Mon Oct 14 12:14:21 UTC 2013 - [email protected] + +- Utilize the unit file rather than old initscript + +------------------------------------------------------------------- +Sun Oct 13 15:34:00 UTC 2013 - [email protected] + +- Version bump to 0.9.1 (no official changelog available): + * Important update for PostgreSQL users, preventing database + corruption. (bnc#845511) + * Fixes related to key handling for encrypted channels. + * Other fixes. + +------------------------------------------------------------------- Old: ---- init.quasselcore quassel-0.9.0.tar.bz2 New: ---- quassel-0.9.1.tar.bz2 service.quasselcore ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ quassel.spec ++++++ --- /var/tmp/diff_new_pack.NtoHh1/_old 2013-10-14 22:04:59.000000000 +0200 +++ /var/tmp/diff_new_pack.NtoHh1/_new 2013-10-14 22:04:59.000000000 +0200 @@ -17,14 +17,14 @@ Name: quassel -Version: 0.9.0 +Version: 0.9.1 Release: 0 Summary: Modern, cross-platform, distributed IRC client License: GPL-2.0 or GPL-3.0 Group: Productivity/Networking/IRC Url: http://%{name}-irc.org/ Source: http://%{name}-irc.org/pub/%{name}-%{version}.tar.bz2 -Source1: init.%{name}core +Source1: service.%{name}core Source2: sysconfig.%{name}core Source3: logrotate.%{name}core Source4: %{name}.SuSEfirewall2 @@ -33,6 +33,8 @@ BuildRequires: libdbusmenu-qt-devel BuildRequires: libkde4-devel BuildRequires: libqca2-devel +BuildRequires: systemd +%{?systemd_requires} BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRecommends:libdbusmenu-qt-devel @@ -154,8 +156,10 @@ %fdupes %{buildroot} install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}core install -d -m 755 %{buildroot}%{_kde4_sbindir} -install -D -m 755 %{SOURCE1} %{buildroot}%{_kde4_sysconfdir}/init.d/%{name}core -ln -sf ../../%{_kde4_sysconfdir}/init.d/%{name}core %{buildroot}%{_kde4_sbindir}/rc%{name}core +mkdir -p %{buildroot}%{_unitdir} +install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/quasselcore.service +# Provide SUSE policy symlink /usr/sbin/rcFOO -> /etc/init.d/FOO +ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcquasselcore install -D -m 644 %{SOURCE2} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.%{name}core install -d -m 751 %{buildroot}%{_localstatedir}/log/%{name} install -D -m 644 %{SOURCE3} %{buildroot}%{_kde4_sysconfdir}/logrotate.d/%{name}core @@ -165,16 +169,16 @@ %{_kde4_bindir}/getent group %{name}core >/dev/null || %{_kde4_sbindir}/groupadd -r %{name}core || : %{_kde4_bindir}/getent passwd %{name}core >/dev/null || %{_kde4_sbindir}/useradd -r -d /var/lib/%{name}core \ -s /bin/false -c "%{name}core daemon" -g %{name}core %{name}core || : +%service_add_pre quasselcore.service %post core -%{fillup_and_insserv -yn %{name}core %{name}core} +%service_add_post quasselcore.service %preun core -%{stop_on_removal %{name}core} +%service_del_preun quasselcore.service %postun core -%{restart_on_update %{name}core} -%{insserv_cleanup} +%service_del_postun quasselcore.service %files mono %defattr(-,root,root) @@ -193,7 +197,7 @@ %doc AUTHORS ChangeLog README %{_kde4_bindir}/%{name}core %{_kde4_sbindir}/rc%{name}core -%config %{_kde4_sysconfdir}/init.d/%{name}core +%{_unitdir}/%{name}core.service %config(noreplace) %{_kde4_sysconfdir}/logrotate.d/%{name}core %config %{_kde4_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} %attr(-,%{name}core,%{name}core) %dir %{_localstatedir}/lib/%{name}core ++++++ quassel-0.9.0.tar.bz2 -> quassel-0.9.1.tar.bz2 ++++++ ++++ 17587 lines of diff (skipped) ++++++ service.quasselcore ++++++ [Unit] Description=Quassel Core After=network.target EnvironmentFile=-/etc/sysconfig/quasselcore [Service] PIDFile=/var/run/quassel.pid User=quasselcore ExecStart=/usr/bin/quasselcore --listen=$QUASSELCORE_LISTEN --configdir=/var/lib/quasselcore --logfile=/var/log/quassel/quasselcore [Install] WantedBy=multi-user.target ++++++ sysconfig.quasselcore ++++++ --- /var/tmp/diff_new_pack.NtoHh1/_old 2013-10-14 22:05:01.000000000 +0200 +++ /var/tmp/diff_new_pack.NtoHh1/_new 2013-10-14 22:05:01.000000000 +0200 @@ -7,6 +7,6 @@ # # Interfaces the quassel core should listen on # -QUASSELCORE_LISTEN="" +QUASSELCORE_LISTEN="127.0.0.1" -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
