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 - [email protected]
+
+- 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 [email protected] -- AX_BOOST_BASE: 
add aarch64 to the list of lib64 architectures
 Patch0:         boost-configure.patch
+# PATCH-FIX-UPSTREAM ekiga-appdata.patch [email protected] -- 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=@[email protected]
 SCHEMAS_IN_IN_FILE = @[email protected]
 SCHEMAS_FILE = @[email protected]
 
+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 <[email protected]> -->
+
+<component type="desktop">
+  <id>ekiga.desktop</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <name>Ekiga Softphone</name>
+  <summary>Talk to and see people over the Internet</summary>
+  <description>
+    <_p>
+      Ekiga is a VoIP, IP Telephony, and Video Conferencing application
+      that allows you to make audio and video calls to remote users with
+      SIP or H.323 compatible hardware and software.  It supports many
+      audio and video codecs and all modern VoIP features for both SIP and
+      H.323.  Ekiga is the first Open Source application to support both
+      H.323 and SIP, as well as audio and video.
+    </_p>
+  </description>
+  <url type="homepage">http://ekiga.org/</url>
+  <screenshots>
+    <screenshot 
type="default">http://wiki.ekiga.org/images/c/cb/250px-Ekiga_in_a_call.png</screenshot>
+    <!--<screenshot></screenshot>-->
+  </screenshots>
+  <updatecontact>[email protected]</updatecontact>
+</component>
+
Index: ekiga-4.0.1/po/POTFILES.in
===================================================================
--- ekiga-4.0.1.orig/po/POTFILES.in
+++ ekiga-4.0.1/po/POTFILES.in
@@ -1,5 +1,6 @@
 # List of source files containing translatable strings.
 # Please keep this file in alphabetical order.
+ekiga.appdata.xml.in
 ekiga.desktop.in.in
 ekiga.schemas.in.in
 lib/engine/addressbook/contact-core.cpp

Reply via email to