Hello community,
here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2016-08-03 11:40:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ekiga (Old)
and /work/SRC/openSUSE:Factory/.ekiga.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ekiga"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2015-10-28 17:15:41.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2016-08-03 11:40:09.000000000 +0200
@@ -1,0 +2,8 @@
+Thu Jul 28 17:51:33 UTC 2016 - badshah400@gmail.com
+
+- Add ekiga-appdata.patch to translate and install appstream
+ metainfo file; appdata taken from upstream git.
+- Patch touches autotool files, run autoreconf -fi before
+ configure; introduces BuildRequires on libtool.
+
+-------------------------------------------------------------------
New:
----
ekiga-appdata.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ekiga.spec ++++++
--- /var/tmp/diff_new_pack.tzkZCU/_old 2016-08-03 11:40:10.000000000 +0200
+++ /var/tmp/diff_new_pack.tzkZCU/_new 2016-08-03 11:40:10.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ekiga
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -28,6 +28,8 @@
Source: http://download.gnome.org/sources/ekiga/4.0/%{name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM boost-configure.patch schwab@suse.de -- AX_BOOST_BASE: add aarch64 to the list of lib64 architectures
Patch0: boost-configure.patch
+# PATCH-FIX-UPSTREAM ekiga-appdata.patch badshah400@gmail.com -- Add, translate and install appstream metainfo file taken from upstream git
+Patch1: ekiga-appdata.patch
BuildRequires: boost-devel
BuildRequires: cyrus-sasl-devel
BuildRequires: dbus-1-glib-devel
@@ -49,6 +51,8 @@
BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(xv)
+# Required for Patch1
+BuildRequires: libtool
Requires: gnome-icon-theme
Recommends: %{name}-lang
Provides: gnomemeeting = %{version}
@@ -98,9 +102,11 @@
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
translation-update-upstream
%build
+autoreconf -fi
%configure \
--disable-schemas-install \
--disable-scrollkeeper \
@@ -166,6 +172,8 @@
%{_libdir}/ekiga/%{version}/plugins/libgmresource_list.so
%{_libdir}/ekiga/%{version}/plugins/libgmxcap.so
%{_mandir}/man1/ekiga.1*
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/%{name}.appdata.xml
%if %{with_gstreamer_0_10}
%files -n ekiga-plugins-gstreamer
++++++ ekiga-appdata.patch ++++++
Index: ekiga-4.0.1/Makefile.am
===================================================================
--- ekiga-4.0.1.orig/Makefile.am
+++ ekiga-4.0.1/Makefile.am
@@ -18,6 +18,10 @@ DESKTOP_FILE=@PACKAGE_NAME@.desktop
SCHEMAS_IN_IN_FILE = @PACKAGE_NAME@.schemas.in.in
SCHEMAS_FILE = @PACKAGE_NAME@.schemas
+APPDATAdir = $(datadir)/appdata
+APPDATA_IN_FILES = ekiga.appdata.xml.in
+APPDATA_DATA = $(APPDATA_IN_FILES:.appdata.xml.in=.appdata.xml)
+@INTLTOOL_XML_RULE@
### Win32 files
WIN32_DIST = \
@@ -59,7 +63,8 @@ EXTRA_DIST = \
LICENSE \
MAINTAINERS \
$(SCHEMAS_FILE) \
- $(WIN32_DIST)
+ $(WIN32_DIST) \
+ $(APPDATA_IN_FILES)
Applicationsdir = $(datadir)/applications
Applications_DATA = $(DESKTOP_FILE)
@@ -93,3 +98,4 @@ install-data-local: install-schemas
else
install-data-local:
endif
+
Index: ekiga-4.0.1/ekiga.appdata.xml.in
===================================================================
--- /dev/null
+++ ekiga-4.0.1/ekiga.appdata.xml.in
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2015 Eugen Dedu <eugen.dedu@univ-fcomte.fr> -->
+
+<component type="desktop">
+ <id>ekiga.desktop</id>
+