diff --git a/.gitignore b/.gitignore index 23da0bf..87a344b 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,39 @@ /fedora-24-icons.tar.gz /fedora-25.xml.gz /fedora-25-icons.tar.gz +/fedora-26.xml.gz +/fedora-26-icons.tar.gz +/fedora-27.xml.gz +/fedora-27-icons.tar.gz +/fedora-28.xml.gz +/fedora-28-icons.tar.gz +/fedora-29.xml.gz +/fedora-29-icons.tar.gz +/fedora-30.xml.gz +/fedora-30-icons.tar.gz +/fedora-31.xml.gz +/fedora-31-icons.tar.gz +/fedora-32.xml.gz +/fedora-32-icons.tar.gz +/fedora-33.xml.gz +/fedora-33-icons.tar.gz +/fedora-35.xml.gz +/fedora-35-icons.tar.gz +/fedora-36.xml.gz +/fedora-36-icons.tar.gz +/fedora-37.xml.gz +/fedora-37-icons.tar.gz +/fedora-38.xml.gz +/fedora-38-icons.tar.gz +/fedora-39.xml.gz +/fedora-39-icons.tar.gz +/fedora-40-icons.tar.gz +/fedora-40.xml.gz +/fedora-41-icons.tar.gz +/fedora-41.xml.gz +/fedora-42-icons.tar.gz +/fedora-42.xml.gz +/fedora-43-icons.tar.gz +/fedora-43.xml.gz +/fedora-44-icons.tar.gz +/fedora-44.xml.gz diff --git a/adobe-flash.xml b/adobe-flash.xml deleted file mode 100644 index 92b5948..0000000 --- a/adobe-flash.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - flash-player-properties.desktop - flash-plugin - CC0-1.0 - Adobe Flash - Codec for multimedia and rich content - -

- Adobe Flash Player is for running rich Internet applications and - for watching streaming video and listening to audio. -

-
- Proprietary - epiphany.desktop - firefox.desktop - midori.desktop -
-
diff --git a/appstream-data.spec b/appstream-data.spec index efb2de9..32d14a3 100644 --- a/appstream-data.spec +++ b/appstream-data.spec @@ -1,115 +1,49 @@ Summary: Fedora AppStream metadata Name: appstream-data -Version: 25 -Release: 3%{?dist} +Version: 44 +Release: %autorelease BuildArch: noarch -License: CC0 and CC-BY and CC-BY-SA and GFDL -URL: https://github.com/hughsie/createrepo_as -Source1: https://alt.fedoraproject.org/pub/alt/screenshots/f25/fedora-%{version}.xml.gz -Source2: https://alt.fedoraproject.org/pub/alt/screenshots/f25/fedora-%{version}-icons.tar.gz -Source3: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appstream-extra/adobe-flash.xml -Source4: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appstream-extra/gstreamer-non-free.xml -Source5: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appstream-extra/other-repos.xml -Source6: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appstream-extra/webapps.xml -Source7: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appstream-extra/fedora-categories.xml -Source8: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appstream-extra/fedora-popular.xml +License: CC0-1.0 AND CC-BY-1.0 AND CC-BY-SA-1.0 AND GFDL-1.1-or-later +URL: https://github.com/hughsie/appstream-glib +Source1: https://dl.fedoraproject.org/pub/alt/screenshots/f%{version}/fedora-%{version}.xml.gz +Source2: https://dl.fedoraproject.org/pub/alt/screenshots/f%{version}/fedora-%{version}-icons.tar.gz +Source3: gstreamer-non-free.xml +Source4: other-repos.xml BuildRequires: libappstream-glib %description This package provides the distribution specific AppStream metadata required -for the GNOME and KDE software centers. The upstream data is built weekly using -createrepo_as and the extra data in fedora-appstream. +for the GNOME and KDE software centers. The appstream data is built weekly with +/usr/bin/appstream-builder, combining the data from RPM packages in official +repositories and the extra data in fedora-appstream. %install DESTDIR=%{buildroot} appstream-util install-origin fedora %{SOURCE1} %{SOURCE2} DESTDIR=%{buildroot} appstream-util install \ - %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} + %{SOURCE3} %{SOURCE4} + +# Move to the "correct" path for appstream 0.16 / 1.0 +mv %{buildroot}%{_datadir}/app-info %{buildroot}%{_datadir}/swcatalog +mv %{buildroot}%{_datadir}/swcatalog/xmls %{buildroot}%{_datadir}/swcatalog/xml + %check -if ! gunzip -c %{buildroot}%{_datadir}/app-info/xmls/fedora.xml.gz | grep -q 'gstreamer1-plugin-openh264' ; then +if ! gunzip -c %{buildroot}%{_datadir}/swcatalog/xml/fedora.xml.gz | grep -q 'gstreamer1-plugin-openh264' ; then echo "missing gstreamer1-plugin-openh264" exit 1 fi %files -%attr(0644,root,root) %{_datadir}/app-info/xmls/* -%{_datadir}/app-info/icons/fedora/*/*.png -%dir %{_datadir}/app-info -%dir %{_datadir}/app-info/icons -%dir %{_datadir}/app-info/icons/fedora -%dir %{_datadir}/app-info/icons/fedora/64x64 -%dir %{_datadir}/app-info/icons/fedora/128x128 -%dir %{_datadir}/app-info/xmls +%attr(0644,root,root) %{_datadir}/swcatalog/xml/* +%{_datadir}/swcatalog/icons/fedora/*/*.png +%dir %{_datadir}/swcatalog +%dir %{_datadir}/swcatalog/icons +%dir %{_datadir}/swcatalog/icons/fedora +%dir %{_datadir}/swcatalog/icons/fedora/64x64 +%dir %{_datadir}/swcatalog/icons/fedora/128x128 +%dir %{_datadir}/swcatalog/xml %changelog -* Thu May 26 2016 Richard Hughes 25-3 -- Add the Fedora-specific popular metadata - -* Thu May 26 2016 Kalev Lember 25-2 -- New metadata version -- Add a test for gstreamer1-plugin-openh264 - -* Wed Apr 27 2016 Richard Hughes 25-1 -- New metadata version - -* Mon Feb 15 2016 Richard Hughes 24-4 -- New metadata version - -* Wed Feb 03 2016 Fedora Release Engineering - 24-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Dec 16 2015 Richard Hughes 24-2 -- New metadata version - -* Wed Aug 19 2015 Richard Hughes 24-1 -- New metadata version - -* Wed Jun 17 2015 Fedora Release Engineering - 23-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Tue May 26 2015 Richard Hughes 23-2 -- New metadata version -- Fix the installed icon location for the new origin value - -* Mon May 11 2015 Richard Hughes 23-1 -- New metadata version -- Debundle the appstream-extra files - -* Thu Apr 23 2015 Richard Hughes 22-7 -- New metadata version. - -* Fri Mar 20 2015 Kalev Lember 22-6 -- New metadata version. - -* Wed Mar 04 2015 Richard Hughes 22-5 -- New metadata version, this time with all the icons. - -* Tue Feb 24 2015 Richard Hughes 22-4 -- New metadata version. - -* Mon Sep 29 2014 Richard Hughes 22-3 -- Ship HiDPI icons, harder - -* Mon Sep 29 2014 Richard Hughes 22-2 -- Ship HiDPI icons - -* Thu Jul 17 2014 Richard Hughes 22-1 -- New metadata version number, data unchanged. - -* Wed Jul 02 2014 Richard Hughes 21-5 -- New metadata version with source screenshots. - -* Mon Jun 30 2014 Richard Hughes 21-4 -- New metadata version that passes xmllint. - -* Thu Jun 19 2014 Richard Hughes 21-3 -- New metadata version. - -* Wed Jun 11 2014 Richard Hughes 21-2 -- Own the correct directories -- Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1107802#c5 - -* Tue Jun 10 2014 Richard Hughes 21-1 -- Initial version for Fedora package review +%autochangelog diff --git a/fedora-categories.xml b/fedora-categories.xml deleted file mode 100644 index 78b6658..0000000 --- a/fedora-categories.xml +++ /dev/null @@ -1,528 +0,0 @@ - - - - - - amarok.desktop - - featured - - - - ardour4.desktop - - featured - - - - audacity.desktop - - featured - - - - banshee.desktop - - featured - - - - brasero.desktop - - featured - - - - easytag.desktop - - featured - - - - gnome-music.desktop - - featured - - - - rhythmbox.desktop - - featured - - - - rosegarden.desktop - - featured - - - - sound-juicer.desktop - - featured - - - - anjuta.desktop - - featured - - - - devassistant.desktop - - featured - - - - devhelp.desktop - - featured - - - - d-feet.desktop - - featured - - - - eclipse.desktop - - featured - - - - gitg.desktop - - featured - - - - glade.desktop - - featured - - - - monodevelop.desktop - - featured - - - - org.gnome.gedit.desktop - - featured - - - - celestia.desktop - - featured - - - - 0ad.desktop - - featured - - - - btanks.desktop - - featured - - - - frozen-bubble.desktop - - featured - - - - gnome-chess.desktop - - featured - - - - gnome-mahjongg.desktop - - featured - - - - gnome-mines.desktop - - featured - - - - gnome-sudoku.desktop - - featured - - - - gnome-tetravex.desktop - - featured - - - - iagno.desktop - - featured - - - - lightsoff.desktop - - featured - - - - neverball.desktop - - featured - - - - openarena.desktop - - featured - - - - quadrapassel.desktop - - featured - - - - redeclipse.desktop - - featured - - - - sol.desktop - - featured - - - - supertuxkart.desktop - - featured - - - - swell-foop.desktop - - featured - - - - tremulous.desktop - - featured - - - - wesnoth.desktop - - featured - - - - xonotic.desktop - - featured - - - - blender.desktop - - featured - - - - darktable.desktop - - featured - - - - gimp.desktop - - featured - - - - inkscape.desktop - - featured - - - - libreoffice-draw.desktop - - featured - - - - mypaint.desktop - - featured - - - - org.gnome.font-viewer.desktop - - featured - - - - scribus.desktop - - featured - - - - shotwell.desktop - - featured - - - - simple-scan.desktop - - featured - - - - chromium-browser.desktop - - featured - - - - epiphany.desktop - - featured - - - - firefox.desktop - - featured - - - - geary.desktop - - featured - - - - mozilla-thunderbird.desktop - - featured - - - - org.gnome.Polari.desktop - - featured - - - - pidgin.desktop - - featured - - - - transmission-gtk.desktop - - featured - - - - vinagre.desktop - - featured - - - - abiword.desktop - - featured - - - - evolution.desktop - - featured - - - - geary.desktop - - featured - - - - gnucash.desktop - - featured - - - - gnumeric.desktop - - featured - - - - gramps.desktop - - featured - - - - libreoffice-calc.desktop - - featured - - - - libreoffice-impress.desktop - - featured - - - - libreoffice-writer.desktop - - featured - - - - lyx.desktop - - featured - - - - octave.desktop - - featured - - - - saoimage.desktop - - featured - - - - stellarium.desktop - - featured - - - - gnome-disks.desktop - - featured - - - - gparted.desktop - - featured - - - - org.gnome.Boxes.desktop - - featured - - - - virt-manager.desktop - - featured - - - - bijiben.desktop - - featured - - - - org.gnome.clocks.desktop - - featured - - - - org.gnome.Documents.desktop - - featured - - - - org.gnome.Photos.desktop - - featured - - - - workrave.desktop - - featured - - - - openshot.desktop - - featured - - - - org.gnome.Cheese.desktop - - featured - - - - org.gnome.Totem.desktop - - featured - - - - pitivi.desktop - - featured - - - - vlc.desktop - - featured - - - - org.gnome.Builder.desktop - - featured - - - - diff --git a/fedora-popular.xml b/fedora-popular.xml deleted file mode 100644 index 4bcf139..0000000 --- a/fedora-popular.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - bijiben.desktop - - GnomeSoftware::popular - - - - calibre-gui.desktop - - GnomeSoftware::popular - - - - geary.desktop - - GnomeSoftware::popular - - - - gnucash.desktop - - GnomeSoftware::popular - - - - gtg.desktop - - GnomeSoftware::popular - - - - inkscape.desktop - - GnomeSoftware::popular - - - - mozilla-thunderbird.desktop - - GnomeSoftware::popular - - - - musique.desktop - - GnomeSoftware::popular - - - - org.gnome.Maps.desktop - - GnomeSoftware::popular - - - - pdfmod.desktop - - GnomeSoftware::popular - - - - scribus.desktop - - GnomeSoftware::popular - - - - shutter.desktop - - GnomeSoftware::popular - - - - simple-scan.desktop - - GnomeSoftware::popular - - - - stellarium.desktop - - GnomeSoftware::popular - - - - transmission-gtk.desktop - - GnomeSoftware::popular - - - diff --git a/gstreamer-non-free.xml b/gstreamer-non-free.xml index 522d471..dac5594 100644 --- a/gstreamer-non-free.xml +++ b/gstreamer-non-free.xml @@ -27,7 +27,7 @@ video editing applications.

- application-x-executable + application-x-addon Addons Codecs @@ -43,8 +43,8 @@ Siren LGPL-2.0 and PatentConcern - http://gstreamer.freedesktop.org/ - http://fedoraproject.org/wiki/Multimedia + https://gstreamer.freedesktop.org/ + https://fedoraproject.org/wiki/Multimedia gstreamer-libav @@ -73,7 +73,7 @@ video editing applications.

- application-x-executable + application-x-addon Addons Codecs @@ -91,8 +91,8 @@ OGG LGPL-2.0 - http://gstreamer.freedesktop.org/ - http://fedoraproject.org/wiki/Multimedia + https://gstreamer.freedesktop.org/ + https://fedoraproject.org/wiki/Multimedia
gstreamer-ugly @@ -119,7 +119,7 @@ video editing applications.

- application-x-executable + application-x-addon Addons Codecs @@ -137,7 +137,7 @@ RealMedia LGPL-2.0 and PatentConcern - http://gstreamer.freedesktop.org/ - http://fedoraproject.org/wiki/Multimedia + https://gstreamer.freedesktop.org/ + https://fedoraproject.org/wiki/Multimedia
diff --git a/other-repos.xml b/other-repos.xml index 08ce9f0..ce0f02a 100644 --- a/other-repos.xml +++ b/other-repos.xml @@ -1,69 +1,13 @@ - - adobe-release-x86_64 - adobe-release-x86_64 - CC0-1.0 - Adobe - Adobe Repository Configuration - - - bjnplugin - bjnplugin - CC0-1.0 - Blue Jeans - Blue Jeans Repository Configuration - - - google-chrome - google-chrome - CC0-1.0 - Google Chrome - Google Chrome Repository Configuration - - - google-earth-stable - google-earth-stable - CC0-1.0 - Google Earth - Google Earth Repository Configuration - - - google-musicmanager-beta - google-musicmanager-beta - CC0-1.0 - Google MusicManager - Google MusicManager Repository Configuration - - - google-talkplugin - google-talkplugin - CC0-1.0 - Google Talk - Google Talk Repository Configuration - - - livna-release - livna-release - CC0-1.0 - Livna - Livna Repository Configuration - - - nautilus-dropbox - nautilus-dropbox - CC0-1.0 - Dropbox - Dropbox Repository Configuration - - + rpmfusion-free-release rpmfusion-free-release CC0-1.0 RPM Fusion Free RPM Fusion Repository Configuration - + rpmfusion-nonfree-release rpmfusion-nonfree-release CC0-1.0 diff --git a/sources b/sources index e435ac0..3ab09d4 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -e47dc12e663d511318882cc6b73b0c3e fedora-25.xml.gz -e41e1d2ef1fa3855f4b341c921cc51e6 fedora-25-icons.tar.gz +SHA512 (fedora-44-icons.tar.gz) = 6f03862755d51bf1677205fe3557419c0e6e0ee780d66373b148a1c76e5c76d044e7668280ec2ca9bfa0cd518badebaa57253b0c6b0fc00d7595bf284060ec14 +SHA512 (fedora-44.xml.gz) = 35f5180757e9c37056f551070806aaf0106d17deef7101c61cc375c5dd37117a6c354bd8afcdab524a324f7f89213961984a18b91f29e29aea140216180bdca6 diff --git a/webapps.xml b/webapps.xml deleted file mode 100644 index c08814b..0000000 --- a/webapps.xml +++ /dev/null @@ -1,398 +0,0 @@ - - - - epiphany-kindlecloud.desktop - CC0-1.0 - Kindle Cloud Reader - Read instantly in your browser - -

- Buy Once, Read Everywhere: You don't need to own a Kindle device to - enjoy Kindle books. - Automatically save and synchronize your furthest page read, bookmarks, - notes, and highlights across all your devices. - That means you can start reading a book on one device, and pick up where - you left off on another device. -

-

- Read the first chapter of a book before you decide whether to buy it. - Read thousands of free books with a Kindle app, including popular - classics like The Adventures of Sherlock Holmes, Pride and Prejudice, - and Treasure Island. -

-

- To use the Kindle Cloud reader you must have Amazon.com account. -

-
- http://g-ecx.images-amazon.com/images/G/01/kindle/www/ariel/kindle-icon-kcp120._SL90_.png - - Education - Literature - - - book - ebook - reader - - https://read.amazon.com - - - - -
- - epiphany-askfedora.desktop - CC0-1.0 - GPL-3.0+ - Ask Fedora - A community knowledge base and support forum - -

- Ask Fedora is a community knowledge base and support forum and - designed to be the primary place for community support in Fedora. -

-
- /usr/share/icons/hicolor/256x256/apps/fedora-logo-icon.png - - Documentation - System - - - help - question - troubleshooting - - https://ask.fedoraproject.org - - - -
- - epiphany-bbciplayer.desktop - CC0-1.0 - BBC iPlayer - Catch up on BBC TV and Radio programmes, or watch/listen live - -

- Watch live BBC channels, listen to BBC radios, or catch up on programmes - from the last 7 days. - Drama, soaps, news, sport and currents affairs, or comedy, whatever your - mood, you will find a BBC programme to suit you. -

-

- To use BBC iPlayer you must be located in the UK and pay a TV licence. -

-
- http://www.bbc.co.uk/terms/images/stock/bbciplayer_logo_black.jpg - - TV - Video - - - drama - entertainment - iplayer - news - - http://www.bbc.co.uk/iplayer/bigscreen - - - - - -
- - devdocs-io.desktop - CC0-1.0 - Devdocs.io - Easily view and search developer documentation - -

- Devdocs.io is a small application that allows you to quickly search and view - developer documentation for various programming langauges and libraries. -

-
- http://devdocs.io/images/webapp-icon-256.png - - Development - - - developer - documentation - programming - - Mozilla Public License v2.0 - http://devdocs.io/ - - - -
- - epiphany-dropbox.desktop - CC0-1.0 - Dropbox - A free service that shares your documents easily - -

- Dropbox is a free service that lets you bring your photos, docs, and - videos anywhere and share them easily. -

-

- To use Dropbox you need to be over the age of 13. -

-
- https://www.dropbox.com/s/hi2dcyswjhcj5yr/dropbox-linux.png?dl=1 - - dropbox - sync - - http://www.dropbox.com/ - - - -
- - epiphany-facebook.desktop - CC0-1.0 - Facebook - Give people the power to share - -

- Facebook is the world's most popular social networking website. - It makes it easy for you to connect and share with your family and - friends online. -

-

- To use Facebook you need a Facebook login and be over the age of 13. -

-
- https://www.facebook.com/images/fb_icon_325x325.png - - InstantMessaging - Network - - - facebook - - http://www.facebook.com/ - - - -
- - epiphany-googledrive.desktop - CC0-1.0 - Google Drive - Everything you need, everywhere you go - -

- Google Drive allows you to upload photos, videos, documents, and other - files that are important to you to Google Drive. - Get going with up to 15GB of storage. - With Drive, your stuff goes where you go. - You can organize, edit and share it from any computer at drive.google.com, - or on the go with the Drive mobile app. -

-

- Drive comes with built in apps to help you get stuff done. - Write a short story. Create a shared budget with your roommates. - Sign and fax an important document. - Everything you make is automatically saved in Drive. -

-

- To use Google Drive you need to be over the age of 13. -

-
- http://www.google.com/images/icons/product/drive-64.png - - drive - - http://drive.google.com/ - - - -
- - epiphany-googlemaps.desktop - Google Maps - A web mapping service application and technology - -

- Offers street maps, a route planner for traveling by foot, car, bike, - or with public transportation and a locator for urban businesses in - numerous countries around the world. -

-

- Google Maps satellite images are not updated in real time, but rather - they are several months or years old. -

-

- To use Google Maps you need to be over the age of 13. -

-
- https://developers.google.com/maps/web/images/embed-places-icon.png - - Maps - Science - - - directions - - https://www.google.com/maps - - - -
- - epiphany-googleplus.desktop - Google Plus - Share and discover - -

- Google+ is one of the most active social media networks with hundreds of - millions of people having active accounts. - Whether it's a simple note or a special photograph, share life's - important moments with just the right people. - You can even make a video call with up to 10 friends at once. -

-

- To use Google+ you need a Google account and be over the age of 13. -

-
- https://developers.google.com/+/images/branding/g+128.png - - InstantMessaging - Network - - - google - plus - - http://plus.google.com/ - - - -
- - libnpgoogletalk.so - google-talkplugin - CC0-1.0 - Google Talk - Bring your conversations to life with video calls for free - -

- Have voice and video conversations from your computer. - The plugin is free and installs in seconds. -

-

- Send photos or emoji, see when people are engaged in the Hangout and - message friends anytime, even if they're not connected right now. -

-

- Hangouts works on computers, Android and Apple devices, so you can - connect with everyone, and no one gets left out. -

-
- application-x-executable - - google - talk - - https://www.google.com/tools/dlpage/hangoutplugin - epiphany.desktop - firefox.desktop - midori.desktop - - - -
- - epiphany-rdio.desktop - CC0-1.0 - Rdio - An ad-free music subscription service - -

- Rdio has millions of songs, from massive hits to rare gems to cult - classics, with more added every week. - It's more music than you could listen to in a lifetime. -

-

- Find what to play next -- a song, album, or playlist -- by following - friends and artists. - Or lean back and listen to stations, always free on mobile, for a mix of - favorites and soon-to-be-loved songs. -

-

- Build a collection of your favorites, so they're always close at hand, - and share the music you love with the people who might love it next. -

-
- http://rdio0img-a.akamaihd.net/user/press/rdio-app-icon.png - - Audio - Music - - - music - streaming - - http://www.rdio.com/ - - - - - -
- - epiphany-twitter.desktop - CC0-1.0 - Twitter - Start a conversation, explore your interests, and be in the know - -

- Twitter is a micro-blogging website that lets you 'Tweet' messages of - up to 140 characters in length. -

-

- To use Twitter you need a twitter account and be over the age of 13. -

-
- https://abs.twimg.com/a/1381897480/images/resources/twitter-bird-blue-on-white.png - - InstantMessaging - Network - - - tweet - twitter - - http://www.twitter.com/ - - - -
- - epiphany-telegram.desktop - CC0-1.0 - Telegram - Telegram is an instant messaging app focused on speed and security - -

- Telegram is an instant messaging app focused on speed and security. -

-
- https://web.telegram.org/img/icons/icon128.png - - InstantMessaging - Network - - - telegram - - https://telegram.org/ - - - -
-