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
