From ca96f2db16a2cce5de06e33e0abdfe873d1758e1 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 8 Nov 2014 06:29:13 -0600 Subject: [PATCH] use fresher upstream appdata (translations mostly) --- Add_AppStream_metadata_for_Amarok.patch | 61 ------ amarok.appdata.xml | 257 ++++++++++++++++++++++++ amarok.spec | 12 +- 3 files changed, 265 insertions(+), 65 deletions(-) delete mode 100644 Add_AppStream_metadata_for_Amarok.patch create mode 100644 amarok.appdata.xml diff --git a/Add_AppStream_metadata_for_Amarok.patch b/Add_AppStream_metadata_for_Amarok.patch deleted file mode 100644 index 24fa6cd..0000000 --- a/Add_AppStream_metadata_for_Amarok.patch +++ /dev/null @@ -1,61 +0,0 @@ -commit 4b3eaaced5bf250ccae0fd558a196cc9a3d6c620 -Author: Matthias Klumpp -Date: Tue Aug 12 03:28:48 2014 +0200 - - Add AppStream metadata for Amarok - - See http://lists.kde.org/?l=kde-core-devel&m=140702291220410 for - details. - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index bb3b561..02264d9 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -948,6 +948,7 @@ install(TARGETS amarok ${INSTALL_TARGETS_DEFAULT_ARGS}) - - install(PROGRAMS amarok.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) - install(PROGRAMS amarok_containers.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) -+install(FILES amarok.appdata.xml DESTINATION ${SHARE_INSTALL_PREFIX}/appdata) - - install(FILES amarok_plugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR}) - install(FILES amarok_codecinstall.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR}) -diff --git a/src/amarok.appdata.xml b/src/amarok.appdata.xml -new file mode 100644 -index 0000000..66c81be ---- /dev/null -+++ b/src/amarok.appdata.xml -@@ -0,0 +1,34 @@ -+ -+ -+ amarok.desktop -+ CC0-1.0 -+ Amarok -+ -+

Amarok is a free, versatile and powerful music player.

-+

Features:

-+
    -+
  • Dynamic playlists matching different criteria
  • -+
  • Collection managing with rating support
  • -+
  • Support for basic iPod, MTP and UMS music player devices
  • -+
  • Integrated Internet services: last.fm, Magnatune, Jamendo, Ampache, mp3tunes and more.
  • -+
  • Scripting support
  • -+
  • Cover manager
  • -+
  • Replay gain support
  • -+
-+
-+ http://amarok.kde.org -+ https://bugs.kde.org/enter_bug.cgi?format=guided&product=amarok -+ http://docs.kde.org/development/en/extragear-multimedia/amarok/index.html -+ -+ -+ http://kde.org/images/screenshots/amarok.png -+ -+ -+ https://amarok.kde.org/files/Amarok2.7screenie.png -+ -+ -+ KDE -+ -+ amarok -+ -+
diff --git a/amarok.appdata.xml b/amarok.appdata.xml new file mode 100644 index 0000000..8851d45 --- /dev/null +++ b/amarok.appdata.xml @@ -0,0 +1,257 @@ + + + amarok.desktop + CC0-1.0 + Amarok + Amarok + Amarok + Amarok + Amarok + Amarok + Amarok + Amarok + Amarok + Amarok + Amarok + ਅਮਰੋਕ + Amarok + Amarok + Amarok + Amarok + Amarok + Амарок + Amarok + Амарок + Amarok + Amarok + Amarok + xxAmarokxx + +

Amarok is a free, versatile and powerful music player.

+

L'Amarok és un reproductor de música lliure, versàtil i potent.

+

Amarok je svobodný, univerzální a mocný přehrávač hudby.

+

Amarok er en fri, alsidig og kraftfuld musikafspiller.

+

Amarok ist eine freie, vielfältige und leistungsfähige Anwendung zur Musikwiedergabe.

+

Amarok is a free, versatile and powerful music player.

+

Amarok es un potente y versátil reproductor de música libre.

+

Amarok on vapaa, monipuolinen ja tehokas musiikkisoitin.

+

Amarok adalah bebas, serbaguna dan player musik perkasa.

+

Amarok è un lettore musicale libero, versatile e potente.

+

Amarok is een vrije, veelzijdige en krachtige muziekspeler.

+

ਅਮਰੋਕ ਮੁਫ਼ਤ, ਲਚਕੀਲਾ ਤੇ ਮਜ਼ਬੂਤ ਸੰਗੀਤ ਪਲੇਅਰ ਹੈ।

+

Amarok jest darmowym, wszechstronnym i zaawansowanym odtwarzaczem muzyki.

+

O Amarok é um leitor multimédia gratuito, versátil e poderoso.

+

Amarok é um reprodutor de músicas livre, versátil e poderoso.

+

Amarok je slobodný, univerzálny a silný prehrávač hudby.

+

Amarok je prost, vsestranski in zmogljiv predvajalnik glasbe.

+

Амарок је слободан, свестран и моћан музички плејер.

+

Amarok je slobodan, svestran i moćan muzički plejer.

+

Амарок је слободан, свестран и моћан музички плејер.

+

Amarok je slobodan, svestran i moćan muzički plejer.

+

Amarok är en fri, mångsidig och kraftfull musikspelare.

+

Amarok — вільна, універсальна та потужна програма для відтворення звукових даних.

+

xxAmarok is a free, versatile and powerful music player.xx

+

Features:

+

Característiques:

+

Vlastnosti:

+

Funktioner:

+

Funktionen:

+

Features:

+

Funciones:

+

Ominaisuudet:

+

Ciri yang khas:

+

Funzionalità:

+

Mogelijkheden:

+

ਲੱਛਣ:

+

Możliwości:

+

Características:

+

Funcionalidades:

+

Funkcie:

+

Zmožnosti:

+

Могућности:

+

Mogućnosti:

+

Могућности:

+

Mogućnosti:

+

Funktioner:

+

Можливості:

+

xxFeatures:xx

+
    +
  • Dynamic playlists matching different criteria
  • +
  • Llistes de reproducció dinàmiques coincidint amb diferents criteris
  • +
  • Dynamické seznamy skladeb odpovídající různým požadavkům
  • +
  • Dynamiske spillelister som matcher forskellige kriterier
  • +
  • Dynamische Wiedergabelisten nach verschiedenen Kriterien
  • +
  • Dynamic playlists matching different criteria
  • +
  • Listas de reproducción dinámicas según distintos criterios
  • +
  • Eri ehtoja vastaavat dynaamiset soittolistat
  • +
  • Playlist dinamis menyesuaikan kriteria yang berbeda
  • +
  • Scalette dinamiche che verificano diversi criteri
  • +
  • Dynamische afspeellijsten die voldoen aan verschillende criteria
  • +
  • Dynamiczne listy odtwarzania spełniające różne warunki
  • +
  • Listas dinâmicas que correspondem a diferentes critérios
  • +
  • Listas de músicas dinâmicas que correspondem a diferentes critérios
  • +
  • Dynamické zoznamy skladieb sledujúce rôzne kritériá
  • +
  • Dinamični seznami predvajanja temelječi na raznolikih pogojih
  • +
  • Динамичке листе нумера по различитим критеријумима.
  • +
  • Dinamičke liste numera po različitim kriterijumima.
  • +
  • Динамичке листе нумера по различитим критеријумима.
  • +
  • Dinamičke liste numera po različitim kriterijumima.
  • +
  • Dynamiska spellistor som motsvarar olika kriterier
  • +
  • динамічні списки відтворення на основі різних критеріїв;
  • +
  • xxDynamic playlists matching different criteriaxx
  • +
  • Collection managing with rating support
  • +
  • Gestió de les col·leccions amb implementació per a les qualificacions
  • +
  • Správa sbírek s podporou hodnocení
  • +
  • Samlingshåndtering med understøttelse af vurderinger
  • +
  • Verwaltung von Sammlungen wit Unterstützung durch Bewertungen
  • +
  • Collection managing with rating support
  • +
  • Gestión de colección con uso de puntuaciones
  • +
  • Kokoelmanhallinta arviointituella
  • +
  • Mengelola koleksi dengan dukungan peringkat
  • +
  • Gestione della collezione con supporto per la valutazione
  • +
  • Beheer van verzamelingen met ondersteuning van waardering
  • +
  • Zarządzanie zbiorem wraz z obsługą ocen
  • +
  • Gestão da colecção com o suporte para classificações
  • +
  • Gerenciamento de coleções com suporte a avaliação
  • +
  • Správa zbierok s podporou hodnotení
  • +
  • Upravljanje zbirk s podporo ocenam
  • +
  • Управљање збирком и подршка за оцењивање.
  • +
  • Upravljanje zbirkom i podrška za ocenjivanje.
  • +
  • Управљање збирком и подршка за оцењивање.
  • +
  • Upravljanje zbirkom i podrška za ocenjivanje.
  • +
  • Samlingshantering med betygsstöd
  • +
  • керування збіркою з підтримкою оцінок;
  • +
  • xxCollection managing with rating supportxx
  • +
  • Support for basic iPod, MTP and UMS music player devices
  • +
  • Implementació pels dispositius de reproducció de música bàsics com iPod, MTP i UMS
  • +
  • Podpora pro zařízení iPod, MTP a UMS
  • +
  • Understøttelse af basale iPod-, MTP- og UMS-musikafspillere
  • +
  • Unterstützung für Wiedergabegeräte wie iPod, MTP und UMS
  • +
  • Support for basic iPod, MTP and UMS music player devices
  • +
  • Implementación básica de dispositivos de reproducción de música como iPod y los que usan los protocolos MTP y UMS
  • +
  • Tuki tavallisille iPod-, MTP- ja UMS-musiikkisoitinlaitteille
  • +
  • Terutama mendukung perangkat player musik iPod, MTP dan UMS
  • +
  • Supporto per i lettori musicali iPod, MTP e UMS
  • +
  • Ondersteuning voor basis iPod, MTP en UMS muziekspelerapparaten
  • +
  • Obsługa dla podstawowych urządzeń odtwarzających muzykę takich jak iPod, MTP oraz UMS
  • +
  • Suporte para os dispositivos leitores multimédia básicos de iPod, MTP e UMS
  • +
  • Suporte a dispositivos básicos para reprodução de música iPod, MTP e UMS
  • +
  • Podpora pre základné prehrávacie zariadenia iPod, MTP a UMS
  • +
  • Podpora osnovnim napravam za predvajanje glasbe: iPod, MTP in UMS
  • +
  • Подршка за основне МТП и УМС музичке плејере, и и‑под.
  • +
  • Podrška za osnovne MTP i UMS muzičke plejere, i iPod.
  • +
  • Подршка за основне МТП и УМС музичке плејере, и и‑под.
  • +
  • Podrška za osnovne MTP i UMS muzičke plejere, i iPod.
  • +
  • Stöd för grundläggande iPod-, MTP- och UMS-musikspelare
  • +
  • підтримка базової роботи з пристроями відтворення, що працюють за протоколами iPod, MTP та UMS;
  • +
  • xxSupport for basic iPod, MTP and UMS music player devicesxx
  • +
  • Integrated Internet services: last.fm, Magnatune, Jamendo, Ampache, mp3tunes and more.
  • +
  • Serveis integrats d'Internet: last.fm, Magnatune, Jamendo, Ampache, mp3tunes i més
  • +
  • Integrované internetové služby: last.fm, Magnatune, Jamendo, Ampache, mp3tunes a další.
  • +
  • Integrerede internettjenester: last.fm, Magnatune, Jamendo, Ampache, mp3tunes og andre.
  • +
  • Integrierte Internet-Dienste: last.fm, Magnatune, Jamendo, Ampache, mp3tunes und weitere.
  • +
  • Integrated Internet services: last.fm, Magnatune, Jamendo, Ampache, mp3tunes and more.
  • +
  • Servicios de Internet integrados: last.fm, Magnatune, Jamendo, Ampache, mp3tunes y más.
  • +
  • Sisäänrakennetut internetpalvelut: Last.fm, Magnatune, Jamendo, Ampache, mp3tunes ja muita.
  • +
  • Layanan Internet terpadu: last.fm, Magnatune, Jamendo, Ampache, mp3tunes dan lebih banyak lagi.
  • +
  • Servizi Internet integrati: last.fm, Magnatune, Jamendo, Ampache, mp3tunes e altri.
  • +
  • Geïntegreerde internetservices: last.fm, Magnatune, Jamendo, Ampache, mp3tunes en meer.
  • +
  • Zintegrowane usługi internetowe: last.fm, Magnatune, Jamendo, Ampache, mp3tunes i więcej.
  • +
  • Serviços da Internet integrados: last.fm, Magnatune, Jamendo, Ampache, mp3tunes entre outros.
  • +
  • Serviços de Internet integrados: last.fm, Magnatune, Jamendo, Ampache, mp3tunes entre outros.
  • +
  • Integrované internetové služby: last.fm, Magnatune, Jamendo, Ampache, mp3tunes a viac.
  • +
  • Vgrajene internetne storitve: last.fm, Magnatune, Jamendo, Ampache, mp3tunes in več.
  • +
  • Уклопљени интернет сервиси: ЛастФМ, Магнатјун, Џамендо, Ампач, МП3‑тјунс, и други.
  • +
  • Uklopljeni internet servisi: last.fm, Magnatune, Jamendo, Ampache, MP3Tunes, i drugi.
  • +
  • Уклопљени интернет сервиси: ЛастФМ, Магнатјун, Џамендо, Ампач, МП3‑тјунс, и други.
  • +
  • Uklopljeni internet servisi: last.fm, Magnatune, Jamendo, Ampache, MP3Tunes, i drugi.
  • +
  • Integrerade Internet-tjänster: last.fm, Magnatune, Jamendo, Ampache, mp3tunes med flera.
  • +
  • інтеграція з інтернет-службами: last.fm, Magnatune, Jamendo, Ampache, mp3tunes тощо;
  • +
  • xxIntegrated Internet services: last.fm, Magnatune, Jamendo, Ampache, mp3tunes and more.xx
  • +
  • Scripting support
  • +
  • Implementació per a la creació d'scripts
  • +
  • Podpora pro skripty
  • +
  • Understøttelse af scripts
  • +
  • Skript-Unterstützung
  • +
  • Scripting support
  • +
  • Uso de guiones
  • +
  • Skriptaustuki
  • +
  • Dukungan skrip
  • +
  • Supporto per la creazione di script
  • +
  • Ondersteuning voor scripting
  • +
  • Obsługa skryptów
  • +
  • Suporte para a programação
  • +
  • Suporte a scripts
  • +
  • Podpora skriptovania
  • +
  • Podpora skriptom
  • +
  • Подршка за скриптовање.
  • +
  • Podrška za skriptovanje.
  • +
  • Подршка за скриптовање.
  • +
  • Podrška za skriptovanje.
  • +
  • Stöd för skript
  • +
  • підтримка роботи зі скриптами;
  • +
  • xxScripting supportxx
  • +
  • Cover manager
  • +
  • Gestor de cobertes
  • +
  • Správce obalů
  • +
  • Omslagshåndtering
  • +
  • Cover-Verwaltung
  • +
  • Cover manager
  • +
  • Gestor de carátulas
  • +
  • Kansikuvien hallinta
  • +
  • Manajer sampul
  • +
  • Gestore delle copertine
  • +
  • Hoesbeheerder
  • +
  • Zarządzanie okładkami
  • +
  • Gestor de capas
  • +
  • Gerenciador de capas
  • +
  • Správca obalov
  • +
  • Upravljalnik ovitkov
  • +
  • Менаџер омота.
  • +
  • Menadžer omota.
  • +
  • Менаџер омота.
  • +
  • Menadžer omota.
  • +
  • Omslagshanterare
  • +
  • засіб керування збіркою зображень обкладинок;
  • +
  • xxCover managerxx
  • +
  • Replay gain support
  • +
  • Implementació de la repetició de guany
  • +
  • Podpora Replay gain
  • +
  • Replay Gain-understøttelse
  • +
  • Unterstützung für Lautstärkeanpassung
  • +
  • Replay gain support
  • +
  • Implementación de normalización de audio
  • +
  • Voimakkuudentasauksen tuki
  • +
  • Dukungan gain mainkan lagi
  • +
  • Supporto del guadagno di riproduzione
  • +
  • Ondersteuning van Replay gain
  • +
  • Obsługa trybu replay gain
  • +
  • Suporte para o ganho de reprodução
  • +
  • Suporte a ajuste de ganho
  • +
  • Podpora replay gain
  • +
  • Podpora jakosti predvajanja
  • +
  • Подршка за поновљиво појачање.
  • +
  • Podrška za ponovljivo pojačanje.
  • +
  • Подршка за поновљиво појачање.
  • +
  • Podrška za ponovljivo pojačanje.
  • +
  • Stöd för uppspelningsnivå
  • +
  • підтримка вирівнювання гучності.
  • +
  • xxReplay gain supportxx
  • +
+
+ http://amarok.kde.org + https://bugs.kde.org/enter_bug.cgi?format=guided&product=amarok + http://docs.kde.org/development/en/extragear-multimedia/amarok/index.html + + + http://kde.org/images/screenshots/amarok.png + + + https://amarok.kde.org/files/Amarok2.7screenie.png + + + KDE + + amarok + +
diff --git a/amarok.spec b/amarok.spec index 8e93ae0..47a1ede 100644 --- a/amarok.spec +++ b/amarok.spec @@ -4,7 +4,7 @@ Name: amarok Summary: Media player Version: 2.8.0 -Release: 12%{?dist} +Release: 13%{?dist} # KDE e.V. may determine that future GPL versions are accepted License: GPLv2 or GPLv3 @@ -16,6 +16,8 @@ Url: http://amarok.kde.org/ %global stable stable %endif Source0: http://download.kde.org/%{stable}/amarok/%{version}/src/amarok-%{version}.tar.bz2 +# http://quickgit.kde.org/?p=amarok.git&a=blob&&f=src%2Famarok.appdata.xml&o=plain +Source1: amarok.appdata.xml # Invoke a browser on the online UserBase documentation instead of KHelpCenter # for the help contents if the amarok-doc subpackage is not installed. @@ -27,8 +29,6 @@ Patch1: amarok-2.8.0-no_kdewebkit.patch ## upstreamable patches ## upstream patches -# master branch -Patch100: Add_AppStream_metadata_for_Amarok.patch BuildRequires: curl-devel BuildRequires: desktop-file-utils @@ -124,7 +124,6 @@ Requires: %{name} = %{version}-%{release} %prep %setup -q -%patch100 -p1 -b .appdata %patch0 -p1 -b .onlinedoc %if ! 0%{?kdewebkit} %patch1 -p1 -b .no_kdewebkit @@ -141,6 +140,8 @@ make %{?_smp_mflags} -C %{_target_platform} %install +install -m644 -p -D %{SOURCE1} %{buildroot}%{_kde4_datadir}/appdata/%{name}.appdata.xml + make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang amarok --with-kde --without-mo && mv amarok.lang amarok-doc.lang @@ -262,6 +263,9 @@ fi %changelog +* Sat Nov 08 2014 Rex Dieter 2.8.0-13 +- use fresher upstream appdata (translations mostly) + * Fri Nov 07 2014 Rex Dieter 2.8.0-12 - pull in upstream (master/ branch) appdata