commit libindicator for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package libindicator for openSUSE:Factory 
checked in at 2020-05-02 22:15:04

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


Package is "libindicator"

Sat May  2 22:15:04 2020 rev:10 rq:799129 version:16.10.0+bzr20171205

Changes:

--- /work/SRC/openSUSE:Factory/libindicator/libindicator.changes
2019-10-17 13:08:07.283953100 +0200
+++ /work/SRC/openSUSE:Factory/.libindicator.new.2738/libindicator.changes  
2020-05-02 22:15:13.136269765 +0200
@@ -1,0 +2,8 @@
+Fri Mar 20 09:12:22 UTC 2020 - Yifan Jiang 
+
+- A shared systemd target for user session is shipped with the
+  source, pack it up properly.
+
+  
https://bazaar.launchpad.net/~indicator-applet-developers/libindicator/trunk.16.10/revision/534
+
+---



Other differences:
--
++ libindicator.spec ++
--- /var/tmp/diff_new_pack.dwuRPB/_old  2020-05-02 22:15:14.240272078 +0200
+++ /var/tmp/diff_new_pack.dwuRPB/_new  2020-05-02 22:15:14.240272078 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libindicator
 #
-# 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,7 +26,7 @@
 Summary:Panel indicator applet libraries
 License:GPL-3.0-only
 Group:  System/GUI/Other
-Url:https://launchpad.net/libindicator
+URL:https://launchpad.net/libindicator
 Source: 
https://launchpad.net/ubuntu/+archive/primary/+files/%{name}_%{_version}.orig.tar.gz
 # PATCH-FIX-OPENSUSE libindicator-disable-werror.patch hrvoje.sen...@gmail.com 
-- Disable -Werror.
 Patch0: libindicator-disable-werror.patch
@@ -38,6 +38,7 @@
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(libido3-0.1)
+BuildRequires:  pkgconfig(systemd)
 
 %description
 This library contains information to build indicators to go into
@@ -77,6 +78,14 @@
 This package provides the development files required to build
 indicators and to go into the indicator applet.
 
+%package -n indicator-common
+Summary:Indicator shared files
+Group:  System/Libraries
+
+%description -n indicator-common
+A package that has files needed to work with the indicators. This
+includes the systemd indicators-pre.target.
+
 %prep
 %setup -q -c
 %patch0 -p1
@@ -142,4 +151,7 @@
 %{_libdir}/%{soname_gtk2}.so
 %{_libdir}/pkgconfig/indicator-0.4.pc
 
+%files -n indicator-common
+%{_prefix}/lib/systemd/user/indicators-pre.target
+
 %changelog




commit libindicator for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package libindicator for openSUSE:Factory 
checked in at 2019-10-17 13:08:04

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


Package is "libindicator"

Thu Oct 17 13:08:04 2019 rev:9 rq:738839 version:16.10.0+bzr20171205

Changes:

--- /work/SRC/openSUSE:Factory/libindicator/libindicator.changes
2018-03-26 11:56:43.956519818 +0200
+++ /work/SRC/openSUSE:Factory/.libindicator.new.2352/libindicator.changes  
2019-10-17 13:08:07.283953100 +0200
@@ -1,0 +2,7 @@
+Wed Oct 16 08:35:28 UTC 2019 - Dominique Leuenberger 
+
+- Inject -Wno-error into CFLAGS. It's kinda ridiculous for code
+  that is not maintained upstream to pass -Werror by default and
+  then not catching up. So for now we accept warnings.
+
+---



Other differences:
--
++ libindicator.spec ++
--- /var/tmp/diff_new_pack.vsv71C/_old  2019-10-17 13:08:08.291950505 +0200
+++ /var/tmp/diff_new_pack.vsv71C/_new  2019-10-17 13:08:08.291950505 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libindicator
 #
-# 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
@@ -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/
 #
 
 
@@ -82,7 +82,7 @@
 %patch0 -p1
 
 %build
-
+export CFLAGS="%{optflags} -Wno-error"
 %global _configure ../configure
 NOCONFIGURE=1 gnome-autogen.sh
 for ver in 2 3; do




commit libindicator for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package libindicator for openSUSE:Factory 
checked in at 2018-03-26 11:56:42

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


Package is "libindicator"

Mon Mar 26 11:56:42 2018 rev:8 rq:588615 version:16.10.0+bzr20171205

Changes:

--- /work/SRC/openSUSE:Factory/libindicator/libindicator.changes
2018-03-14 19:32:41.730717958 +0100
+++ /work/SRC/openSUSE:Factory/.libindicator.new/libindicator.changes   
2018-03-26 11:56:43.956519818 +0200
@@ -1,0 +2,6 @@
+Mon Mar 12 12:43:56 UTC 2018 - sor.ale...@meowr.ru
+
+- Replace dont-build-debug-tools.patch with
+  libindicator-disable-werror.patch: no need to avoid Ido.
+
+---

Old:

  dont-build-debug-tools.patch

New:

  libindicator-disable-werror.patch



Other differences:
--
++ libindicator.spec ++
--- /var/tmp/diff_new_pack.ZWtKzA/_old  2018-03-26 11:56:45.620459788 +0200
+++ /var/tmp/diff_new_pack.ZWtKzA/_new  2018-03-26 11:56:45.624459644 +0200
@@ -28,12 +28,12 @@
 Group:  System/GUI/Other
 Url:https://launchpad.net/libindicator
 Source: 
https://launchpad.net/ubuntu/+archive/primary/+files/%{name}_%{_version}.orig.tar.gz
-# PATCH-FIX-OPENSUSE dont-build-debug-tools.patch hrvoje.sen...@gmail.com -- 
Do not build debug tools that are used only for tests & developing indicators, 
which pulls libido.
-Patch0: dont-build-debug-tools.patch
+# PATCH-FIX-OPENSUSE libindicator-disable-werror.patch hrvoje.sen...@gmail.com 
-- Disable -Werror.
+Patch0: libindicator-disable-werror.patch
 BuildRequires:  gnome-common
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(gio-unix-2.0)
+BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
@@ -44,7 +44,7 @@
 the indicator applet.
 
 %package -n %{soname}-%{sover}
-Summary:Panel indicator applet - Shared Libraries
+Summary:Panel indicator applet library
 Group:  System/Libraries
 
 %description -n %{soname}-%{sover}
@@ -52,7 +52,7 @@
 and to go into the indicator applet.
 
 %package -n %{soname_gtk2}%{sover}
-Summary:Panel indicator applet -- Shared Libraries
+Summary:Panel indicator applet library for GTK+2
 Group:  System/Libraries
 
 %description -n %{soname_gtk2}%{sover}
@@ -60,7 +60,7 @@
 and to go into the indicator applet.
 
 %package -n %{soname}-devel
-Summary:Panel indicator applet -- Development Files
+Summary:Development files for the Panel indicator applet
 Group:  Development/Libraries/Other
 Requires:   %{soname}-%{sover} = %{version}
 
@@ -69,7 +69,7 @@
 indicators and to go into the indicator applet.
 
 %package -n %{soname_gtk2}-devel
-Summary:Panel indicator applet -- Development Files
+Summary:Development files for the Panel indicator applet (GTK+2 
variant)
 Group:  Development/Libraries/Other
 Requires:   %{soname_gtk2}%{sover} = %{version}
 
@@ -89,7 +89,7 @@
 mkdir build-gtk$ver
 pushd build-gtk$ver
 %configure --disable-static --with-gtk=$ver
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 popd
 done
 
@@ -102,7 +102,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 # This dummy indicator is fairly useless, it is not shipped in Ubuntu.
-rm -f %{buildroot}%{_libdir}/libdummy-indicator*.so
+rm %{buildroot}%{_libdir}/libdummy-indicator*.so
 
 %post -n %{soname}-%{sover} -p /sbin/ldconfig
 
@@ -132,7 +132,9 @@
 
 %files -n %{soname}-devel
 %{_includedir}/%{soname}-0.4/
+%{_libexecdir}/indicator-loader3
 %{_libdir}/%{soname}.so
+%{_datadir}/%{name}/
 %{_libdir}/pkgconfig/indicator3-0.4.pc
 
 %files -n %{soname_gtk2}-devel

++ libindicator-disable-werror.patch ++
--- a/libindicator/Makefile.am
+++ b/libindicator/Makefile.am
@@ -65,7 +65,7 @@ libindicator_la_CFLAGS = \
$(LIBINDICATOR_CFLAGS) \
$(COVERAGE_CFLAGS) \
-DG_LOG_DOMAIN=\"libindicator\" \
-   -Wall -Werror -Wno-error=deprecated-declarations
+   -Wall -Wno-error=deprecated-declarations
 
 libindicator_la_LIBADD = \
$(LIBINDICATOR_LIBS) \



commit libindicator for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package libindicator for openSUSE:Factory 
checked in at 2018-03-14 19:32:37

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


Package is "libindicator"

Wed Mar 14 19:32:37 2018 rev:7 rq:586613 version:16.10.0+bzr20171205

Changes:

--- /work/SRC/openSUSE:Factory/libindicator/libindicator.changes
2016-01-01 19:51:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.libindicator.new/libindicator.changes   
2018-03-14 19:32:41.730717958 +0100
@@ -1,0 +2,8 @@
+Sat Mar 10 12:14:23 UTC 2018 - dims...@opensuse.org
+
+- Update to version 16.10.0+bzr20171205:
+  + Fix build with GNOME 3.28.
+- Rebase dont-build-debug-tools.patch.
+- Add pkgconfig(libido3-0.1) BuildRequires: new dependency.
+
+---

Old:

  libindicator_12.10.2+16.04.20151208.orig.tar.gz

New:

  libindicator_16.10.0+18.04.20171205.1.orig.tar.gz



Other differences:
--
++ libindicator.spec ++
--- /var/tmp/diff_new_pack.ru9HxC/_old  2018-03-14 19:32:42.782680599 +0100
+++ /var/tmp/diff_new_pack.ru9HxC/_new  2018-03-14 19:32:42.790680315 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libindicator
 #
-# 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
@@ -19,23 +19,25 @@
 %define soname  libindicator3
 %define soname_gtk2 libindicator
 %define sover   7
-%define _version 12.10.2+16.04.20151208
+%define _version 16.10.0+18.04.20171205.1
 Name:   libindicator
-Version:12.10.2+bzr20151208
+Version:16.10.0+bzr20171205
 Release:0
 Summary:Panel indicator applet libraries
-License:GPL-3.0
+License:GPL-3.0-only
 Group:  System/GUI/Other
 Url:https://launchpad.net/libindicator
-Source: 
http://archive.ubuntu.com/ubuntu/pool/main/libi/%{name}/%{name}_%{_version}.orig.tar.gz
+Source: 
https://launchpad.net/ubuntu/+archive/primary/+files/%{name}_%{_version}.orig.tar.gz
 # PATCH-FIX-OPENSUSE dont-build-debug-tools.patch hrvoje.sen...@gmail.com -- 
Do not build debug tools that are used only for tests & developing indicators, 
which pulls libido.
 Patch0: dont-build-debug-tools.patch
 BuildRequires:  gnome-common
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(libido3-0.1)
 
 %description
 This library contains information to build indicators to go into
@@ -76,7 +78,7 @@
 indicators and to go into the indicator applet.
 
 %prep
-%setup -q -n %{name}-%{_version}
+%setup -q -c
 %patch0 -p1
 
 %build
@@ -111,23 +113,29 @@
 %postun -n %{soname_gtk2}%{sover} -p /sbin/ldconfig
 
 %files -n %{soname}-%{sover}
-%defattr(-,root,root)
-%doc AUTHORS COPYING NEWS
+%if 0%{?suse_version} >= 1500
+%license COPYING
+%else
+%doc COPYING
+%endif
+%doc AUTHORS NEWS
 %{_libdir}/%{soname}.so.%{sover}*
 
 %files -n %{soname_gtk2}%{sover}
-%defattr(-,root,root)
-%doc AUTHORS COPYING NEWS
+%if 0%{?suse_version} >= 1500
+%license COPYING
+%else
+%doc COPYING
+%endif
+%doc AUTHORS NEWS
 %{_libdir}/%{soname_gtk2}.so.%{sover}*
 
 %files -n %{soname}-devel
-%defattr(-,root,root)
 %{_includedir}/%{soname}-0.4/
 %{_libdir}/%{soname}.so
 %{_libdir}/pkgconfig/indicator3-0.4.pc
 
 %files -n %{soname_gtk2}-devel
-%defattr(-,root,root)
 %{_includedir}/%{soname_gtk2}-0.4/
 %{_libdir}/%{soname_gtk2}.so
 %{_libdir}/pkgconfig/indicator-0.4.pc

++ dont-build-debug-tools.patch ++
--- /var/tmp/diff_new_pack.ru9HxC/_old  2018-03-14 19:32:42.830678894 +0100
+++ /var/tmp/diff_new_pack.ru9HxC/_new  2018-03-14 19:32:42.830678894 +0100
@@ -1,48 +1,11 @@
-diff -Naur libindicator-12.10.2+14.04.20140304/configure.ac 
libindicator-12.10.2+14.04.20140304.new/configure.ac
 libindicator-12.10.2+14.04.20140304/configure.ac   2014-03-04 
11:58:13.0 +0100
-+++ libindicator-12.10.2+14.04.20140304.new/configure.ac   2014-03-07 
20:26:24.409011006 +0100
-@@ -45,7 +45,6 @@
- GTK_REQUIRED_VERSION=2.18
- GTK3_REQUIRED_VERSION=3.6
- GIO_UNIX_REQUIRED_VERSION=2.37
--IDO_REQUIRED_VERSION=13.10.0
- 
- AC_ARG_WITH([gtk],
-   [AS_HELP_STRING([--with-gtk],
-@@ -55,8 +54,7 @@
- AS_IF([test "x$with_gtk" = x3],
- [PKG_CHECK_MODULES(LIBINDICATOR,  gtk+-3.0 >= $GTK3_REQUIRED_VERSION
-   gmodule-2.0
-- 

commit libindicator for openSUSE:Factory

2016-01-01 Thread h_root
Hello community,

here is the log from the commit of package libindicator for openSUSE:Factory 
checked in at 2016-01-01 19:48:52

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


Package is "libindicator"

Changes:

--- /work/SRC/openSUSE:Factory/libindicator/libindicator.changes
2015-10-20 00:08:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.libindicator.new/libindicator.changes   
2016-01-01 19:51:17.0 +0100
@@ -1,0 +2,7 @@
+Sat Dec 26 21:14:56 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to 12.10.2+bzr20140922:
+  * Add -lm via LDADD to resolve FTBFS in Ubuntu 16.04.
+- Remove fix-compilation.patch: fixed upstream.
+
+---

Old:

  fix-compilation.patch
  libindicator_12.10.2+14.10.20140922.orig.tar.gz

New:

  libindicator_12.10.2+16.04.20151208.orig.tar.gz



Other differences:
--
++ libindicator.spec ++
--- /var/tmp/diff_new_pack.o67b7E/_old  2016-01-01 19:51:18.0 +0100
+++ /var/tmp/diff_new_pack.o67b7E/_new  2016-01-01 19:51:18.0 +0100
@@ -19,9 +19,9 @@
 %define soname  libindicator3
 %define soname_gtk2 libindicator
 %define sover   7
-%define _version 12.10.2+14.10.20140922
+%define _version 12.10.2+16.04.20151208
 Name:   libindicator
-Version:12.10.2+bzr20140922
+Version:12.10.2+bzr20151208
 Release:0
 Summary:Panel indicator applet libraries
 License:GPL-3.0
@@ -30,8 +30,6 @@
 Source: 
http://archive.ubuntu.com/ubuntu/pool/main/libi/%{name}/%{name}_%{_version}.orig.tar.gz
 # PATCH-FIX-OPENSUSE dont-build-debug-tools.patch hrvoje.sen...@gmail.com -- 
Do not build debug tools that are used only for tests & developing indicators, 
which pulls libido.
 Patch0: dont-build-debug-tools.patch
-# PATCH-FIX-OPENSUSE fix-compilation.patch sor.ale...@meowr.ru -- Fix "cannot 
find -lglib-2.0-lm" compilation error.
-Patch1: fix-compilation.patch
 BuildRequires:  gnome-common
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gio-unix-2.0)
@@ -80,7 +78,6 @@
 %prep
 %setup -q -n %{name}-%{_version}
 %patch0 -p1
-%patch1 -p1
 
 %build
 

++ libindicator_12.10.2+14.10.20140922.orig.tar.gz -> 
libindicator_12.10.2+16.04.20151208.orig.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libindicator-12.10.2+14.10.20140922/configure.ac 
new/libindicator-12.10.2+16.04.20151208/configure.ac
--- old/libindicator-12.10.2+14.10.20140922/configure.ac2014-09-22 
15:40:07.0 +0200
+++ new/libindicator-12.10.2+16.04.20151208/configure.ac2015-12-08 
12:30:03.0 +0100
@@ -68,7 +68,7 @@
 AM_CONDITIONAL(USE_GTK3, [test "x$with_gtk" = x3])
 
 LT_LIB_M
-LIBINDICATOR_LIBS+="$LIBM"
+AC_SUBST(LIBM)
 
 ##
 # Custom Junk
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libindicator-12.10.2+14.10.20140922/libindicator/Makefile.am 
new/libindicator-12.10.2+16.04.20151208/libindicator/Makefile.am
--- old/libindicator-12.10.2+14.10.20140922/libindicator/Makefile.am
2014-09-22 15:40:07.0 +0200
+++ new/libindicator-12.10.2+16.04.20151208/libindicator/Makefile.am
2015-12-08 12:30:03.0 +0100
@@ -68,7 +68,8 @@
-Wall -Werror -Wno-error=deprecated-declarations
 
 libindicator_la_LIBADD = \
-   $(LIBINDICATOR_LIBS)
+   $(LIBINDICATOR_LIBS) \
+   $(LIBM)
 
 libindicator_la_LDFLAGS = \
$(COVERAGE_LDFLAGS) \




commit libindicator for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package libindicator for openSUSE:Factory 
checked in at 2015-10-19 22:53:38

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


Package is "libindicator"

Changes:

--- /work/SRC/openSUSE:Factory/libindicator/libindicator.changes
2015-06-16 14:05:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.libindicator.new/libindicator.changes   
2015-10-20 00:08:34.0 +0200
@@ -1,0 +2,6 @@
+Sun Oct 18 21:25:43 UTC 2015 - sor.ale...@meowr.ru
+
+- fix-compilation.patch: fix "cannot find -lglib-2.0-lm"
+  compilation error.
+
+---

New:

  fix-compilation.patch



Other differences:
--
++ libindicator.spec ++
--- /var/tmp/diff_new_pack.AZvHfm/_old  2015-10-20 00:08:35.0 +0200
+++ /var/tmp/diff_new_pack.AZvHfm/_new  2015-10-20 00:08:35.0 +0200
@@ -16,8 +16,9 @@
 #
 
 
-%define lname   libindicator3-7
-%define lname_gtk2 libindicator7
+%define soname  libindicator3
+%define soname_gtk2 libindicator
+%define sover   7
 %define _version 12.10.2+14.10.20140922
 Name:   libindicator
 Version:12.10.2+bzr20140922
@@ -29,9 +30,12 @@
 Source: 
http://archive.ubuntu.com/ubuntu/pool/main/libi/%{name}/%{name}_%{_version}.orig.tar.gz
 # PATCH-FIX-OPENSUSE dont-build-debug-tools.patch hrvoje.sen...@gmail.com -- 
Do not build debug tools that are used only for tests & developing indicators, 
which pulls libido.
 Patch0: dont-build-debug-tools.patch
+# PATCH-FIX-OPENSUSE fix-compilation.patch sor.ale...@meowr.ru -- Fix "cannot 
find -lglib-2.0-lm" compilation error.
+Patch1: fix-compilation.patch
 BuildRequires:  gnome-common
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gio-unix-2.0)
+BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 
@@ -39,47 +43,49 @@
 This library contains information to build indicators to go into
 the indicator applet.
 
-%package -n %{lname}
+%package -n %{soname}-%{sover}
 Summary:Panel indicator applet - Shared Libraries
 Group:  System/Libraries
 
-%description -n %{lname}
+%description -n %{soname}-%{sover}
 This package provides the libraries required to build indicators
 and to go into the indicator applet.
 
-%package -n %{lname_gtk2}
+%package -n %{soname_gtk2}%{sover}
 Summary:Panel indicator applet -- Shared Libraries
 Group:  System/Libraries
 
-%description -n %{lname_gtk2}
+%description -n %{soname_gtk2}%{sover}
 This package provides the libraries required to build indicators
 and to go into the indicator applet.
 
-%package -n libindicator3-devel
+%package -n %{soname}-devel
 Summary:Panel indicator applet -- Development Files
 Group:  Development/Libraries/Other
-Requires:   %{lname} = %{version}
+Requires:   %{soname}-%{sover} = %{version}
 
-%description -n libindicator3-devel
+%description -n %{soname}-devel
 This package provides the development files required to build
 indicators and to go into the indicator applet.
 
-%package devel
+%package -n %{soname_gtk2}-devel
 Summary:Panel indicator applet -- Development Files
 Group:  Development/Libraries/Other
-Requires:   %{lname_gtk2} = %{version}
+Requires:   %{soname_gtk2}%{sover} = %{version}
 
-%description devel
+%description -n %{soname_gtk2}-devel
 This package provides the development files required to build
 indicators and to go into the indicator applet.
 
 %prep
 %setup -q -n %{name}-%{_version}
 %patch0 -p1
+%patch1 -p1
 
 %build
+
 %global _configure ../configure
-NOCONFIGURE=1 ./autogen.sh
+NOCONFIGURE=1 gnome-autogen.sh
 for ver in 2 3; do
 mkdir build-gtk$ver
 pushd build-gtk$ver
@@ -99,34 +105,34 @@
 # This dummy indicator is fairly useless, it is not shipped in Ubuntu.
 rm -f %{buildroot}%{_libdir}/libdummy-indicator*.so
 
-%post -n %{lname} -p /sbin/ldconfig
+%post -n %{soname}-%{sover} -p /sbin/ldconfig
 
-%postun -n %{lname} -p /sbin/ldconfig
+%postun -n %{soname}-%{sover} -p /sbin/ldconfig
 
-%post -n %{lname_gtk2} -p /sbin/ldconfig
+%post -n %{soname_gtk2}%{sover} -p /sbin/ldconfig
 
-%postun -n %{lname_gtk2} -p /sbin/ldconfig
+%postun -n %{soname_gtk2}%{sover} -p /sbin/ldconfig
 
-%files -n %{lname}
+%files -n %{soname}-%{sover}
 %defattr(-,root,root)
 %doc AUTHORS COPYING NEWS
-%{_libdir}/%{name}3.so.*
+%{_libdir}/%{soname}.so.%{sover}*
 
-%files -n %{lname_gtk2}
+%files -n %{soname_gtk2}%{sover}
 %defattr(-,root,root)
 %doc AUTHORS COPYING NEWS
-%{_libdir}/%{name}.so.*
+%{_libdir}/%{soname_gtk2}.so.%{sover}*
 
-%files -n libindicator3-devel
+%files -n

commit libindicator for openSUSE:Factory

2015-06-16 Thread h_root
Hello community,

here is the log from the commit of package libindicator for openSUSE:Factory 
checked in at 2015-06-16 14:05:27

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


Package is "libindicator"

Changes:

--- /work/SRC/openSUSE:Factory/libindicator/libindicator.changes
2014-03-22 18:01:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.libindicator.new/libindicator.changes   
2015-06-16 14:05:30.0 +0200
@@ -1,0 +2,14 @@
+Tue May  5 13:47:23 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to 12.10.2+bzr20140922:
+  + No changes.
+- Spec cleanup.
+
+---
+Sun Oct 26 13:22:34 UTC 2014 - p.drou...@gmail.com
+
+- Update to version 12.10.2+14.04.20141007.1
+  + No changelog available
+- Use download Url as source
+
+---

Old:

  libindicator_12.10.2+14.04.20140304.orig.tar.gz

New:

  libindicator_12.10.2+14.10.20140922.orig.tar.gz



Other differences:
--
++ libindicator.spec ++
--- /var/tmp/diff_new_pack.QIfC3S/_old  2015-06-16 14:05:31.0 +0200
+++ /var/tmp/diff_new_pack.QIfC3S/_new  2015-06-16 14:05:31.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libindicator
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,18 +16,18 @@
 #
 
 
+%define lname   libindicator3-7
+%define lname_gtk2 libindicator7
+%define _version 12.10.2+14.10.20140922
 Name:   libindicator
-%define _gtk2_name   libindicator7
-%define _gtk3_name   libindicator3-7
-Version:12.10.2+14.04.20140304
+Version:12.10.2+bzr20140922
 Release:0
 Summary:Panel indicator applet libraries
 License:GPL-3.0
 Group:  System/GUI/Other
 Url:https://launchpad.net/libindicator
-Source: %{name}_%{version}.orig.tar.gz
-# PATCH-FIX-OPENSUSE dont-build-debug-tools.patch -- they are used only for 
tests & developing indicators.
-# also, it pulls libido requirement, which does not exists on openSUSE
+Source: 
http://archive.ubuntu.com/ubuntu/pool/main/libi/%{name}/%{name}_%{_version}.orig.tar.gz
+# PATCH-FIX-OPENSUSE dont-build-debug-tools.patch hrvoje.sen...@gmail.com -- 
Do not build debug tools that are used only for tests & developing indicators, 
which pulls libido.
 Patch0: dont-build-debug-tools.patch
 BuildRequires:  gnome-common
 BuildRequires:  pkgconfig(dbus-glib-1)
@@ -36,107 +36,97 @@
 BuildRequires:  pkgconfig(gtk+-3.0)
 
 %description
-This library contains information to build indicators to go into the indicator
-applet.
-
+This library contains information to build indicators to go into
+the indicator applet.
 
-%package -n %{_gtk2_name}
-Summary:Panel indicator applet - shared libraries
+%package -n %{lname}
+Summary:Panel indicator applet - Shared Libraries
 Group:  System/Libraries
 
-%description -n %{_gtk2_name}
-This package provides the libraries required to build indicators and to go into
-the indicator applet.
+%description -n %{lname}
+This package provides the libraries required to build indicators
+and to go into the indicator applet.
 
-%package -n %{_gtk3_name}
-Summary:Panel indicator applet - shared libraries
+%package -n %{lname_gtk2}
+Summary:Panel indicator applet -- Shared Libraries
 Group:  System/Libraries
 
-%description -n %{_gtk3_name}
-This package provides the libraries required to build indicators and to go into
-the indicator applet.
-
+%description -n %{lname_gtk2}
+This package provides the libraries required to build indicators
+and to go into the indicator applet.
 
-%package devel
-Summary:Panel indicator applet - development files
+%package -n libindicator3-devel
+Summary:Panel indicator applet -- Development Files
 Group:  Development/Libraries/Other
-Requires:   %{_gtk2_name} = %{version}
+Requires:   %{lname} = %{version}
 
-%description devel
-This package provides the development files required to build indicators and to
-go into the indicator applet.
+%description -n libindicator3-devel
+This package provides the development files required to build
+indicators and to go into the indicator applet.
 
-%package -n libindicator3-devel
-Summary:Panel indicator applet - development files
+%package devel
+Summary:Panel indicator applet -- Development Files
 Group:  Development/Libraries/Other
-Requires: 

commit libindicator for openSUSE:Factory

2014-03-22 Thread h_root
Hello community,

here is the log from the commit of package libindicator for openSUSE:Factory 
checked in at 2014-03-22 14:44:25

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


Package is "libindicator"

Changes:

--- /work/SRC/openSUSE:Factory/libindicator/libindicator.changes
2013-12-18 19:20:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.libindicator.new/libindicator.changes   
2014-03-22 18:01:19.0 +0100
@@ -0,0 +1,11 @@
+---
+Fri Mar  7 19:43:41 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 12.10.2+14.04.20140304
+  * Latest release available in Ubuntu archives - no changelog provided
+- Enable build of GTK-3.0 subpackage
+- Added dont-build-debug-tools.patch, tools are used only for tests
+  & developing indicators. Also, it pulls libido requirement, which
+  does not exists on openSUSE
+
+---

Old:

  libindicator-12.10.1.tar.gz

New:

  dont-build-debug-tools.patch
  libindicator_12.10.2+14.04.20140304.orig.tar.gz



Other differences:
--
++ libindicator.spec ++
--- /var/tmp/diff_new_pack.SK39zZ/_old  2014-03-22 18:01:19.0 +0100
+++ /var/tmp/diff_new_pack.SK39zZ/_new  2014-03-22 18:01:19.0 +0100
@@ -1,6 +1,7 @@
-# spec file for libindicator
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# spec file for package libindicator
+#
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,31 +13,46 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
 
 Name:   libindicator
-%define _name   libindicator7
-Version:12.10.1
+%define _gtk2_name   libindicator7
+%define _gtk3_name   libindicator3-7
+Version:12.10.2+14.04.20140304
 Release:0
-License:GPL-3.0
 Summary:Panel indicator applet libraries
-Url:https://launchpad.net/libindicator
+License:GPL-3.0
 Group:  System/GUI/Other
-Source: %{name}-%{version}.tar.gz
-
+Url:https://launchpad.net/libindicator
+Source: %{name}_%{version}.orig.tar.gz
+# PATCH-FIX-OPENSUSE dont-build-debug-tools.patch -- they are used only for 
tests & developing indicators.
+# also, it pulls libido requirement, which does not exists on openSUSE
+Patch0: dont-build-debug-tools.patch
+BuildRequires:  gnome-common
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0)
 
 %description
 This library contains information to build indicators to go into the indicator
 applet.
 
 
-%package -n %{_name}
+%package -n %{_gtk2_name}
 Summary:Panel indicator applet - shared libraries
 Group:  System/Libraries
 
-%description -n %{_name}
+%description -n %{_gtk2_name}
+This package provides the libraries required to build indicators and to go into
+the indicator applet.
+
+%package -n %{_gtk3_name}
+Summary:Panel indicator applet - shared libraries
+Group:  System/Libraries
+
+%description -n %{_gtk3_name}
 This package provides the libraries required to build indicators and to go into
 the indicator applet.
 
@@ -44,47 +60,83 @@
 %package devel
 Summary:Panel indicator applet - development files
 Group:  Development/Libraries/Other
-Requires:   %{_name} = %{version}
+Requires:   %{_gtk2_name} = %{version}
 
 %description devel
 This package provides the development files required to build indicators and to
 go into the indicator applet.
 
+%package -n libindicator3-devel
+Summary:Panel indicator applet - development files
+Group:  Development/Libraries/Other
+Requires:   %{_gtk3_name} = %{version}
+
+%description -n libindicator3-devel
+This package provides the development files required to build indicators and to
+go into the indicator applet.
+
 %prep
-%setup -q
+%setup -q -n %{name}-%{version}
+%patch0 -p1
 
 %build
-%configure   \
-   --disable-static  \
-   --libexecdir=%{_libexecdir}   \
-   --with-gtk=2
+%global _configure ../configure
+NOCONFIGURE=1 sh autogen.sh
+export V=1
+mkdir -p build-gtk2 build-gtk3
+
+pushd build-gtk2
+%configure --with-gtk=2 --disable-static
+make %{?_smp_mflags}
+popd
+
+pushd build-gtk3
+%configure --with-gtk=3 --disable-static
 make %{?_smp_mflags}
+popd
 
 %install
-%makeinstall
+pushd build-gtk2