commit distcc for openSUSE:Factory

2020-06-08 Thread root
Hello community,

here is the log from the commit of package distcc for openSUSE:Factory checked 
in at 2020-06-09 00:08:40

Comparing /work/SRC/openSUSE:Factory/distcc (Old)
 and  /work/SRC/openSUSE:Factory/.distcc.new.3606 (New)


Package is "distcc"

Tue Jun  9 00:08:40 2020 rev:9 rq:812599 version:3.3.3

Changes:

--- /work/SRC/openSUSE:Factory/distcc/distcc.changes2019-09-25 
08:12:21.498517621 +0200
+++ /work/SRC/openSUSE:Factory/.distcc.new.3606/distcc.changes  2020-06-09 
00:10:13.370450926 +0200
@@ -1,0 +2,6 @@
+Mon Jun  8 11:25:04 UTC 2020 - Dirk Mueller 
+
+- add gcc-10-no-common.patch: 
+  * Fixes link with gcc 10, upstream 
(https://github.com/distcc/distcc/pull/373)
+
+---

New:

  gcc-10-no-common.patch



Other differences:
--
++ distcc.spec ++
--- /var/tmp/diff_new_pack.uP96k5/_old  2020-06-09 00:10:17.006462084 +0200
+++ /var/tmp/diff_new_pack.uP96k5/_new  2020-06-09 00:10:17.010462097 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package distcc
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,13 +26,14 @@
 Summary:A distributed C/C++ compiler
 License:GPL-2.0-or-later
 Group:  Development/Tools/Building
-Url:https://github.com/distcc/distcc
+URL:https://github.com/distcc/distcc
 Source0:
https://github.com/distcc/distcc/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:distccd.sysconfig
 Source2:distccd.service
 Patch1: distcc-3.2_rc1-freedesktop.patch
 Patch2: distcc-3.2_rc1-gssapi.patch
 Patch3: distcc-3.2_rc1-python.patch
+Patch4: gcc-10-no-common.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  binutils-devel

++ gcc-10-no-common.patch ++
>From 377969cc762569f4a5ec409a1e7ad6a7be3e51b3 Mon Sep 17 00:00:00 2001
From: Romain Geissler 
Date: Mon, 27 Jan 2020 09:28:43 +
Subject: [PATCH] Fix build with gcc 10 which defaults to -fno-common (cf
 https://gcc.gnu.org/gcc-10/porting_to.html)

This fixes the following link error I see when I use the latest gcc 10
git branch:
/opt/1A/toolchain/x86_64-v20.0.7/lib/gcc/x86_64-1a-linux-gnu/10.0.1/../../../../x86_64-1a-linux-gnu/bin/ld:
 src/serve.o:(.bss+0x0): multiple definition of `stats_text'; 
src/prefork.o:(.bss+0x0): first defined here
/opt/1A/toolchain/x86_64-v20.0.7/lib/gcc/x86_64-1a-linux-gnu/10.0.1/../../../../x86_64-1a-linux-gnu/bin/ld:
 src/stats.o:(.data+0x20): multiple definition of `stats_text'; 
src/prefork.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
---
 src/stats.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/stats.h b/src/stats.h
index 9bde285..74d4690 100644
--- a/src/stats.h
+++ b/src/stats.h
@@ -33,7 +33,7 @@ enum stats_e { STATS_TCP_ACCEPT, STATS_REJ_BAD_REQ, 
STATS_REJ_OVERLOAD,
 STATS_COMPILE_OK, STATS_COMPILE_ERROR, STATS_COMPILE_TIMEOUT,
 STATS_CLI_DISCONN, STATS_OTHER, STATS_ENUM_MAX };
 
-const char *stats_text[20];
+extern const char *stats_text[20];
 
 int  dcc_stats_init(void);
 void dcc_stats_init_kid(void);



commit distcc for openSUSE:Factory

2019-09-25 Thread root
Hello community,

here is the log from the commit of package distcc for openSUSE:Factory checked 
in at 2019-09-25 08:12:18

Comparing /work/SRC/openSUSE:Factory/distcc (Old)
 and  /work/SRC/openSUSE:Factory/.distcc.new.7948 (New)


Package is "distcc"

Wed Sep 25 08:12:18 2019 rev:8 rq:732630 version:3.3.3

Changes:

--- /work/SRC/openSUSE:Factory/distcc/distcc.changes2019-08-05 
13:40:36.548394927 +0200
+++ /work/SRC/openSUSE:Factory/.distcc.new.7948/distcc.changes  2019-09-25 
08:12:21.498517621 +0200
@@ -1,0 +2,8 @@
+Mon Sep 23 08:12:50 UTC 2019 - Tomáš Chvátal 
+
+- Update to 3.3.3 bsc#1151594:
+  * small fixes, such as fixing the build on some non-Linux systems
+  * Fixes a regression where ssh mode did not work in most circumstances. Bug 
#291
+- Rebase patch distcc-3.2_rc1-freedesktop.patch
+
+---

Old:

  distcc-3.3.tar.gz

New:

  distcc-3.3.3.tar.gz



Other differences:
--
++ distcc.spec ++
--- /var/tmp/diff_new_pack.bBWB9l/_old  2019-09-25 08:12:22.418517491 +0200
+++ /var/tmp/diff_new_pack.bBWB9l/_new  2019-09-25 08:12:22.422517491 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,7 +21,7 @@
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
 Name:   distcc
-Version:3.3
+Version:3.3.3
 Release:0
 Summary:A distributed C/C++ compiler
 License:GPL-2.0-or-later
@@ -142,12 +142,6 @@
 %postun server
 %service_del_postun distccd.service
 
-%post gui
-%desktop_database_post
-
-%postun gui
-%desktop_database_postun
-
 %files
 %license COPYING
 %doc AUTHORS doc/* NEWS README.pump TODO README survey.txt
@@ -179,8 +173,8 @@
 %{_bindir}/distccd
 %{_unitdir}/distccd.service
 %{_sbindir}/rcdistccd
-%{_sysconfdir}/default/distcc
-%{_sysconfdir}/distcc/*allow*
+%config(noreplace) %{_sysconfdir}/default/distcc
+%config(noreplace) %{_sysconfdir}/distcc/*allow*
 %{_mandir}/man1/distccd*
 %{_mandir}/man1/include_server*
 %{_fillupdir}/*

++ distcc-3.2_rc1-freedesktop.patch ++
--- /var/tmp/diff_new_pack.bBWB9l/_old  2019-09-25 08:12:22.442517488 +0200
+++ /var/tmp/diff_new_pack.bBWB9l/_new  2019-09-25 08:12:22.442517488 +0200
@@ -1,6 +1,8 @@
 a/Makefile.in  2011-10-26 11:07:15.0 +0900
-+++ b/Makefile.in  2011-10-27 16:57:46.815272689 +0900
-@@ -50,13 +50,14 @@
+Index: distcc-3.3.3/Makefile.in
+===
+--- distcc-3.3.3.orig/Makefile.in
 distcc-3.3.3/Makefile.in
+@@ -52,13 +52,14 @@ mandir = @mandir@
  includedir = @includedir@
  oldincludedir = /usr/include
  docdir = @docdir@
@@ -12,12 +14,12 @@
  
  # These must be done from here, not from autoconf, because they can 
  # contain variable expansions written in Make syntax.  Ew.
--DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DPKGDATADIR="\"${pkgdatadir}\""
-+DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DICONDIR="\"${icondir}\""
+-DIR_DEFS = -DLIBDIR="\"${libdir}\"" -DSYSCONFDIR="\"${sysconfdir}\"" 
-DPKGDATADIR="\"${pkgdatadir}\""
++DIR_DEFS = -DLIBDIR="\"${libdir}\"" -DSYSCONFDIR="\"${sysconfdir}\"" 
-DICONDIR="\"${icondir}\""
  
  # arguments to pkgconfig
  GNOME_PACKAGES = @GNOME_PACKAGES@
-@@ -1108,10 +1110,10 @@
+@@ -1126,10 +1127,10 @@ install-example: $(example_DOCS)
done
  
  install-gnome-data: $(gnome_data)
@@ -32,8 +34,10 @@
  
  install-conf: $(conf_files) $(default_files)
$(mkinstalldirs) "$(DESTDIR)$(sysconfdir)/distcc"
 a/gnome/distccmon-gnome.desktop2011-04-06 03:58:58.0 +0900
-+++ b/gnome/distccmon-gnome.desktop2011-10-27 17:01:50.792242592 +0900
+Index: distcc-3.3.3/gnome/distccmon-gnome.desktop
+===
+--- distcc-3.3.3.orig/gnome/distccmon-gnome.desktop
 distcc-3.3.3/gnome/distccmon-gnome.desktop
 @@ -1,6 +1,4 @@
  [Desktop Entry]
 -Version=0.9.4
@@ -41,7 +45,7 @@
  Exec=distccmon-gnome
  Name=distcc monitor
  Name[sv]=distcc övervakare
-@@ -8,9 +6,9 @@
+@@ -8,9 +6,9 @@ GenericName=Distributed Compile Monitor
  GenericName[sv]=Distribuerad kompilerings-övervakare
  Comment=Graphical view of distributed compile tasks
  Comment[sv]=Grafisk vy av distribuerade kompileringsuppgifter
@@ -53,9 +57,11 @@
 -Categories=GNOME;Application;Development;
 +Categories=GNOME;Development;
  StartupNotify=true
 a/src/mon-gnome.c  2008-12-03 06:50:25.0 +0900
-+++ b/src/mon-gnome.c  2011-10-27 16:54:50.220566026 +0900
-@@ -599,7 +599,7 @@

commit distcc for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package distcc for openSUSE:Factory checked 
in at 2019-08-05 13:40:35

Comparing /work/SRC/openSUSE:Factory/distcc (Old)
 and  /work/SRC/openSUSE:Factory/.distcc.new.4126 (New)


Package is "distcc"

Mon Aug  5 13:40:35 2019 rev:7 rq:718086 version:3.3

Changes:

--- /work/SRC/openSUSE:Factory/distcc/distcc.changes2019-06-12 
13:17:51.088593183 +0200
+++ /work/SRC/openSUSE:Factory/.distcc.new.4126/distcc.changes  2019-08-05 
13:40:36.548394927 +0200
@@ -1,0 +2,8 @@
+Tue Jul 23 13:09:00 UTC 2019 - matthias.gerst...@suse.com
+
+- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
+  firewalld, see [1].
+
+  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
+
+---

Old:

  distccd.firewall



Other differences:
--
++ distcc.spec ++
--- /var/tmp/diff_new_pack.CdyHVY/_old  2019-08-05 13:40:37.156394797 +0200
+++ /var/tmp/diff_new_pack.CdyHVY/_new  2019-08-05 13:40:37.156394797 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package distcc
 #
-# 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
@@ -30,7 +30,6 @@
 Source0:
https://github.com/distcc/distcc/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:distccd.sysconfig
 Source2:distccd.service
-Source3:distccd.firewall
 Patch1: distcc-3.2_rc1-freedesktop.patch
 Patch2: distcc-3.2_rc1-gssapi.patch
 Patch3: distcc-3.2_rc1-python.patch
@@ -43,13 +42,13 @@
 BuildRequires:  make
 BuildRequires:  pkgconfig
 BuildRequires:  python
-BuildRequires:  pkgconfig(systemd)
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(avahi-client)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(libgssglue)
 BuildRequires:  pkgconfig(pango)
 BuildRequires:  pkgconfig(python3)
+BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-server = %{version}
 Suggests:   %{name}-gui = %{version}
 
@@ -114,8 +113,6 @@
 install -D -m 0644 %{SOURCE2} %{buildroot}/%{_unitdir}/%{name}d.service
 # sysconfig
 install -Dm 644 %{SOURCE1} %{buildroot}%{_fillupdir}/sysconfig.%{name}d
-# firewall
-install -D -m 644 %{SOURCE3} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}d
 # compat links for env override
 install -d %{buildroot}%{_libexecdir}/%{name}/bin
 ln -sf %{_bindir}/%{name} %{buildroot}%{_libexecdir}/%{name}/bin/cc
@@ -186,7 +183,6 @@
 %{_sysconfdir}/distcc/*allow*
 %{_mandir}/man1/distccd*
 %{_mandir}/man1/include_server*
-%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/distccd
 %{_fillupdir}/*
 %{python3_sitearch}/include_server*
 




commit distcc for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package distcc for openSUSE:Factory checked 
in at 2019-06-12 13:17:48

Comparing /work/SRC/openSUSE:Factory/distcc (Old)
 and  /work/SRC/openSUSE:Factory/.distcc.new.4811 (New)


Package is "distcc"

Wed Jun 12 13:17:48 2019 rev:6 rq:709168 version:3.3

Changes:

--- /work/SRC/openSUSE:Factory/distcc/distcc.changes2018-05-19 
15:44:01.531204770 +0200
+++ /work/SRC/openSUSE:Factory/.distcc.new.4811/distcc.changes  2019-06-12 
13:17:51.088593183 +0200
@@ -1,0 +2,6 @@
+Tue Jun 11 12:32:07 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
+  shortcut the build queues by allowing usage of systemd-mini
+
+---



Other differences:
--
++ distcc.spec ++
--- /var/tmp/diff_new_pack.yNH6qd/_old  2019-06-12 13:17:51.912592318 +0200
+++ /var/tmp/diff_new_pack.yNH6qd/_new  2019-06-12 13:17:51.912592318 +0200
@@ -43,7 +43,7 @@
 BuildRequires:  make
 BuildRequires:  pkgconfig
 BuildRequires:  python
-BuildRequires:  systemd
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(avahi-client)
 BuildRequires:  pkgconfig(gtk+-2.0)




commit distcc for openSUSE:Factory

2018-05-19 Thread root
Hello community,

here is the log from the commit of package distcc for openSUSE:Factory checked 
in at 2018-05-19 15:44:01

Comparing /work/SRC/openSUSE:Factory/distcc (Old)
 and  /work/SRC/openSUSE:Factory/.distcc.new (New)


Package is "distcc"

Sat May 19 15:44:01 2018 rev:5 rq:610560 version:3.3

Changes:

--- /work/SRC/openSUSE:Factory/distcc/distcc.changes2018-03-20 
21:56:13.098629526 +0100
+++ /work/SRC/openSUSE:Factory/.distcc.new/distcc.changes   2018-05-19 
15:44:01.531204770 +0200
@@ -1,0 +2,7 @@
+Sat May 19 00:25:49 UTC 2018 - bjorn@gmail.com
+
+- Drop optional pkgconfig(libgnome-2.0) and
+  pkgconfig(libgnomeui-2.0) BuildRequires and no longer pass
+  --enable-gnome to configure, gnome2 is long dead.
+
+---



Other differences:
--
++ distcc.spec ++
--- /var/tmp/diff_new_pack.flZLui/_old  2018-05-19 15:44:02.459170818 +0200
+++ /var/tmp/diff_new_pack.flZLui/_new  2018-05-19 15:44:02.459170818 +0200
@@ -47,8 +47,6 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(avahi-client)
 BuildRequires:  pkgconfig(gtk+-2.0)
-BuildRequires:  pkgconfig(libgnome-2.0)
-BuildRequires:  pkgconfig(libgnomeui-2.0)
 BuildRequires:  pkgconfig(libgssglue)
 BuildRequires:  pkgconfig(pango)
 BuildRequires:  pkgconfig(python3)
@@ -101,7 +99,6 @@
 --enable-rfc2553 \
 --with-gtk \
 --with-avahi \
---with-gnome \
 --with-auth
 # For some reason CC is not propagated to makefile and we get empty string
 sed -i \




commit distcc for openSUSE:Factory

2018-03-20 Thread root
Hello community,

here is the log from the commit of package distcc for openSUSE:Factory checked 
in at 2018-03-20 21:56:10

Comparing /work/SRC/openSUSE:Factory/distcc (Old)
 and  /work/SRC/openSUSE:Factory/.distcc.new (New)


Package is "distcc"

Tue Mar 20 21:56:10 2018 rev:4 rq:586294 version:3.3

Changes:

--- /work/SRC/openSUSE:Factory/distcc/distcc.changes2017-11-27 
22:15:39.536628532 +0100
+++ /work/SRC/openSUSE:Factory/.distcc.new/distcc.changes   2018-03-20 
21:56:13.098629526 +0100
@@ -1,0 +2,25 @@
+Tue Mar 13 09:09:59 UTC 2018 - jeng...@inai.de
+
+- Ensure neutrality of description.
+
+---
+Tue Mar 13 00:02:21 UTC 2018 - avin...@opensuse.org
+
+- Update to 3.3
+  * Use masquerade as compiler white-list.
+  * New --allow-private (the default) which allows non-global IP
+and IPv6 addresses.
+  * Cross-compilation support.
+  * Fix parsing of IPv6 addresses.
+  * Python 3, not python 2.
+  * Can build without python (and without pump mode or tests).
+- cleanup with spec-cleaner
+- use %autosetup macro
+- drop distcc-minilzo-2.08.patch (upstreamed)
+- drop distcc-3.0-fix-fortify.patch (upstreamed)
+- rebase distcc-3.2_rc1-freedesktop.patch
+- rebase distcc-3.2_rc1-gssapi.patch
+- rebase distcc-3.2_rc1-python.patch
+- renumber patches
+
+---

Old:

  distcc-3.0-fix-fortify.patch
  distcc-minilzo-2.08.patch
  v3.2rc1.tar.gz

New:

  distcc-3.3.tar.gz



Other differences:
--
++ distcc.spec ++
--- /var/tmp/diff_new_pack.FUfplj/_old  2018-03-20 21:56:14.106593232 +0100
+++ /var/tmp/diff_new_pack.FUfplj/_new  2018-03-20 21:56:14.106593232 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package distcc
 #
-# Copyright (c) 2017 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
@@ -18,31 +18,30 @@
 
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
-  %define _fillupdir /var/adm/fillup-templates
+  %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
-
 Name:   distcc
-Version:3.2rc1
+Version:3.3
 Release:0
-Summary:A fast, free distributed C/C++ compiler
-License:GPL-2.0+
+Summary:A distributed C/C++ compiler
+License:GPL-2.0-or-later
 Group:  Development/Tools/Building
 Url:https://github.com/distcc/distcc
-Source0:https://github.com/distcc/distcc/archive/v%{version}.tar.gz
+Source0:
https://github.com/distcc/distcc/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:distccd.sysconfig
 Source2:distccd.service
 Source3:distccd.firewall
-Patch0: distcc-3.0-fix-fortify.patch
-Patch2: distcc-3.2_rc1-freedesktop.patch
-Patch3: distcc-3.2_rc1-gssapi.patch
-Patch4: distcc-3.2_rc1-python.patch
-Patch5: distcc-minilzo-2.08.patch
+Patch1: distcc-3.2_rc1-freedesktop.patch
+Patch2: distcc-3.2_rc1-gssapi.patch
+Patch3: distcc-3.2_rc1-python.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
+BuildRequires:  binutils-devel
 BuildRequires:  fdupes
 BuildRequires:  gcc
 BuildRequires:  libtool
 BuildRequires:  make
+BuildRequires:  pkgconfig
 BuildRequires:  python
 BuildRequires:  systemd
 BuildRequires:  update-desktop-files
@@ -52,25 +51,25 @@
 BuildRequires:  pkgconfig(libgnomeui-2.0)
 BuildRequires:  pkgconfig(libgssglue)
 BuildRequires:  pkgconfig(pango)
-BuildRequires:  pkgconfig(python)
+BuildRequires:  pkgconfig(python3)
 Recommends: %{name}-server = %{version}
 Suggests:   %{name}-gui = %{version}
 
 %description
-distcc is a program to distribute builds of C, C++, Objective C or Objective
-C++ code across several machines on a network. distcc should always generate
-the same results as a local build, is simple to install and use, and is
-usually much faster than a local compile.
+distcc is a program to distribute builds of C, C++, Objective C or
+Objective C++ code across several machines on a network, thereby
+completing the task in less time. distcc should always generate the
+same results as a local build.
 
 %package gui
 Summary:GUI monitor for distcc server/client
 Group:  Development/Tools/Building
 
 %description gui
-distcc is a program to distribute builds of C, C++, Objective C or Objective
-C++ code across several machines on a network. distcc should always generate
-the same results as a local build, is simple to install and use, and 

commit distcc for openSUSE:Factory

2017-11-27 Thread root
Hello community,

here is the log from the commit of package distcc for openSUSE:Factory checked 
in at 2017-11-27 22:15:37

Comparing /work/SRC/openSUSE:Factory/distcc (Old)
 and  /work/SRC/openSUSE:Factory/.distcc.new (New)


Package is "distcc"

Mon Nov 27 22:15:37 2017 rev:3 rq:544875 version:3.2rc1

Changes:

--- /work/SRC/openSUSE:Factory/distcc/distcc.changes2017-06-15 
11:25:57.661650969 +0200
+++ /work/SRC/openSUSE:Factory/.distcc.new/distcc.changes   2017-11-27 
22:15:39.536628532 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:49:22 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ distcc.spec ++
--- /var/tmp/diff_new_pack.kP3bbn/_old  2017-11-27 22:15:40.616589330 +0100
+++ /var/tmp/diff_new_pack.kP3bbn/_new  2017-11-27 22:15:40.620589185 +0100
@@ -16,6 +16,11 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 Name:   distcc
 Version:3.2rc1
 Release:0
@@ -118,7 +123,7 @@
 ln -sf service %{buildroot}/%{_sbindir}/rc%{name}d
 install -D -m 0644 %{SOURCE2} %{buildroot}/%{_unitdir}/%{name}d.service
 # sysconfig
-install -Dm 644 %{SOURCE1} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.%{name}d
+install -Dm 644 %{SOURCE1} %{buildroot}%{_fillupdir}/sysconfig.%{name}d
 # firewall
 install -D -m 644 %{SOURCE3} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}d
 # compat links for env override
@@ -189,7 +194,7 @@
 %{_mandir}/man1/distccd*
 %{_mandir}/man1/include_server*
 %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/distccd
-%{_localstatedir}/adm/fillup-templates/*
+%{_fillupdir}/*
 %{python_sitearch}/include_server*
 
 %files gui




commit distcc for openSUSE:Factory

2017-06-15 Thread root
Hello community,

here is the log from the commit of package distcc for openSUSE:Factory checked 
in at 2017-06-15 11:25:27

Comparing /work/SRC/openSUSE:Factory/distcc (Old)
 and  /work/SRC/openSUSE:Factory/.distcc.new (New)


Package is "distcc"

Thu Jun 15 11:25:27 2017 rev:2 rq:503691 version:3.2rc1

Changes:

--- /work/SRC/openSUSE:Factory/distcc/distcc.changes2015-02-03 
11:39:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.distcc.new/distcc.changes   2017-06-15 
11:25:57.661650969 +0200
@@ -1,0 +2,7 @@
+Wed Jun 14 12:51:30 UTC 2017 - tchva...@suse.com
+
+- Switch to github distribution as the code.google.com is dead
+- Drop the distcc-3.0-xinetd.patch as we do not install the service
+  and user can tweak it up to his liking
+
+---

Old:

  distcc-3.0-xinetd.patch
  distcc-3.2rc1.tar.bz2

New:

  v3.2rc1.tar.gz



Other differences:
--
++ distcc.spec ++
--- /var/tmp/diff_new_pack.fONpn2/_old  2017-06-15 11:25:58.441540877 +0200
+++ /var/tmp/diff_new_pack.fONpn2/_new  2017-06-15 11:25:58.441540877 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package distcc
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -22,13 +22,12 @@
 Summary:A fast, free distributed C/C++ compiler
 License:GPL-2.0+
 Group:  Development/Tools/Building
-Url:https://code.google.com/p/distcc/
-Source0:http://distcc.googlecode.com/files/%{name}-%{version}.tar.bz2
+Url:https://github.com/distcc/distcc
+Source0:https://github.com/distcc/distcc/archive/v%{version}.tar.gz
 Source1:distccd.sysconfig
 Source2:distccd.service
 Source3:distccd.firewall
 Patch0: distcc-3.0-fix-fortify.patch
-Patch1: distcc-3.0-xinetd.patch
 Patch2: distcc-3.2_rc1-freedesktop.patch
 Patch3: distcc-3.2_rc1-gssapi.patch
 Patch4: distcc-3.2_rc1-python.patch
@@ -80,7 +79,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
@@ -97,6 +95,8 @@
 autoreconf -fvi
 
 %build
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 %configure \
 --with-docdir=%{_docdir}/%{name} \
 --disable-Werror \
@@ -198,3 +198,4 @@
 %{_datadir}/applications/distccmon-gnome.desktop
 %{_datadir}/pixmaps/distccmon-gnome-icon.png
 
+%changelog