diff --git a/.appstream-data.metadata b/.appstream-data.metadata new file mode 100644 index 0000000..0898860 --- /dev/null +++ b/.appstream-data.metadata @@ -0,0 +1,6 @@ +e737a0510b2d3fc72be3e42d9e27282fd281998b SOURCES/epel-7-icons.tar.gz +0c679841f59e44bd26f5e72538a69bdbb192252c SOURCES/epel-7.xml.gz +59c507ca5e5884ad502ab151a927349dbfd5b3dc SOURCES/fonts-icons.tar.gz +008d965daad9583f1083999b7e10388059edabcc SOURCES/fonts.xml.gz +d58abb9e55b12d9a5a7c9bfbec404aa736f4554e SOURCES/rhel-7-icons.tar.gz +9bc99356e06449906977b70970dfa4317681799e SOURCES/rhel-7.xml.gz diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0583592 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +SOURCES/epel-7-icons.tar.gz +SOURCES/epel-7.xml.gz +SOURCES/fonts-icons.tar.gz +SOURCES/fonts.xml.gz +SOURCES/rhel-7-icons.tar.gz +SOURCES/rhel-7.xml.gz diff --git a/README.md b/README.md deleted file mode 100644 index 98f42b4..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/adobe-flash.xml b/SOURCES/adobe-flash.xml new file mode 100644 index 0000000..a01592f --- /dev/null +++ b/SOURCES/adobe-flash.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Copyright 2014 Richard Hughes <richard@hughsie.com> --> +<components version="0.8" origin="rhel-7"> + <component type="addon"> + <id>flash-player-properties.desktop</id> + <pkgname>flash-plugin</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>Adobe Flash</name> + <summary>Codec for multimedia and rich content</summary> + <description> + <p> + Adobe Flash Player is for running rich Internet applications and + for watching streaming video and listening to audio. + </p> + </description> + <project_license>Proprietary</project_license> + <extends>epiphany.desktop</extends> + <extends>firefox.desktop</extends> + <extends>midori.desktop</extends> + </component> +</components> diff --git a/SOURCES/gstreamer-non-free.xml b/SOURCES/gstreamer-non-free.xml new file mode 100644 index 0000000..8473633 --- /dev/null +++ b/SOURCES/gstreamer-non-free.xml @@ -0,0 +1,143 @@ +<?xml version="1.0" encoding="UTF-8"?> +<components version="0.8" origin="rhel-7"> + <component priority="-1" type="codec"> + <id>gstreamer-bad-freeworld</id> + <pkgname>gstreamer1-plugins-bad-freeworld</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>GStreamer Multimedia Codecs - Non Free</name> + <summary>Multimedia playback for Bluray, DTS, MMS, MP3, MPEG-2 AAC, MPEG-4, Mimic and Siren</summary> + <description> + <p> + This addon includes several additional codecs that are missing + something - perhaps a good code review, some documentation, a set of + tests, a real live maintainer, or some actual wide use. + However, they might be good enough to play your media files. + </p> + <p> + These codecs can be used to encode and decode media files where the + format is patent encumbered. + Although patent encumbered formats like MP3 are sometimes a way of life + you should always try to produce and distribute content using free + formats like Ogg and Theora whenever possible. + </p> + <p> + A codec decodes audio and video for for playback or editing and is also + used for transmission or storage. + Different codecs are used in video-conferencing, streaming media and + video editing applications. + </p> + </description> + <icon type="stock">application-x-executable</icon> + <categories> + <category>Addons</category> + <category>Codecs</category> + </categories> + <keywords> + <keyword>Bluray</keyword> + <keyword>DTS</keyword> + <keyword>MMS</keyword> + <keyword>MP3</keyword> + <keyword>MPEG-2 AAC</keyword> + <keyword>MPEG-4</keyword> + <keyword>Mimic</keyword> + <keyword>Siren</keyword> + </keywords> + <project_license>LGPL-2.0 and PatentConcern</project_license> + <url type="homepage">http://gstreamer.freedesktop.org/</url> + <url type="missing">http://fedoraproject.org/wiki/Multimedia</url> + </component> + <component priority="-1" type="codec"> + <id>gstreamer-libav</id> + <pkgname>gstreamer1-libav</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>GStreamer Multimedia Codecs - libav</name> + <summary>Multimedia playback for a large number of additional formats</summary> + <description> + <p> + This addon supports a large number of audio and video compression + formats through the use of the libav library. + </p> + <p> + These codecs can be used for encoding 40+ formats (MPEG, DivX, MPEG4, + AC3, DV, ...), decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, + ...), demuxing 30+ formats, and handling colorspace conversion. + Some of these formats are patent encumbered. + Although patent encumbered formats like MP3 are sometimes a way of life + you should always try to produce and distribute content using free + formats like Ogg and Theora whenever possible. + </p> + <p> + A codec decodes audio and video for for playback or editing and is also + used for transmission or storage. + Different codecs are used in video-conferencing, streaming media and + video editing applications. + </p> + </description> + <icon type="stock">application-x-executable</icon> + <categories> + <category>Addons</category> + <category>Codecs</category> + </categories> + <keywords> + <keyword>AC-3</keyword> + <keyword>ASF</keyword> + <keyword>AVI</keyword> + <keyword>DivX</keyword> + <keyword>DV</keyword> + <keyword>Matroska</keyword> + <keyword>MPEG-1</keyword> + <keyword>MPEG-2</keyword> + <keyword>MPEG-4</keyword> + <keyword>OGG</keyword> + </keywords> + <project_license>LGPL-2.0</project_license> + <url type="homepage">http://gstreamer.freedesktop.org/</url> + <url type="missing">http://fedoraproject.org/wiki/Multimedia</url> + </component> + <component priority="-1" type="codec"> + <id>gstreamer-ugly</id> + <pkgname>gstreamer1-plugins-ugly</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>GStreamer Multimedia Codecs - License Issues</name> + <summary>Multimedia playback for AC-3, AMR, AMR, ASF, DVD, H.264/MPEG-4 AVC, MP2, MP3, MPEG-2 and RealMedia</summary> + <description> + <p> + This addon includes several good quality codecs that are well tested. + These codecs can be used to encode and decode media files where the + format is not patent encumbered. + </p> + <p> + There are some important issues with this addon. + The codecs are not 100% compatible with the license used by the media + framework used on this system. + There may also be possible licensing issues with several codecs. + </p> + <p> + A codec decodes audio and video for for playback or editing and is also + used for transmission or storage. + Different codecs are used in video-conferencing, streaming media and + video editing applications. + </p> + </description> + <icon type="stock">application-x-executable</icon> + <categories> + <category>Addons</category> + <category>Codecs</category> + </categories> + <keywords> + <keyword>AC-3</keyword> + <keyword>AMR-NB</keyword> + <keyword>AMR-WB</keyword> + <keyword>ASF</keyword> + <keyword>DVD</keyword> + <keyword>H.264/MPEG-4 AVC</keyword> + <keyword>MP2</keyword> + <keyword>MP3</keyword> + <keyword>MPEG-2</keyword> + <keyword>RealMedia</keyword> + </keywords> + <project_license>LGPL-2.0 and PatentConcern</project_license> + <url type="homepage">http://gstreamer.freedesktop.org/</url> + <url type="missing">http://fedoraproject.org/wiki/Multimedia</url> + </component> +</components> diff --git a/SOURCES/ibus.xml b/SOURCES/ibus.xml new file mode 100644 index 0000000..ada8613 --- /dev/null +++ b/SOURCES/ibus.xml @@ -0,0 +1,296 @@ +<?xml version="1.0" encoding="UTF-8"?> +<components version="0.6" origin="rhel-7"> + <component type="inputmethod"> + <id>chewing.xml</id> + <pkgname>ibus-chewing</pkgname> + <name>Chewing</name> + <summary>Chinese chewing input method</summary> + <description><p>The Chewing input method is designed for entering Traditional Chinese text. Chewing helps you inputting Traditional Chinese by its pronunciation, in the form of either Bopomofo/Zhuyin or Hanyu pinyin, as well as Chinese punctuation marks and normal and full shape number and English alphabets.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>GPL-2.0+</project_license> + <url type="homepage">http://code.google.com/p/ibus/</url> + <releases> + <release version="1.4.14" timestamp="1418644800"/> + <release version="1.4.13" timestamp="1418644800"/> + <release version="1.4.12" timestamp="1418299200"/> + </releases> + <languages> + <lang percentage="95">de</lang> + <lang percentage="92">de_DE</lang> + <lang percentage="100">es</lang> + <lang percentage="92">es_ES</lang> + <lang percentage="92">fr</lang> + <lang percentage="92">fr_FR</lang> + <lang percentage="91">it</lang> + <lang percentage="92">it_IT</lang> + <lang percentage="92">ja</lang> + <lang percentage="92">ja_JP</lang> + <lang percentage="100">ko</lang> + <lang percentage="96">ko_KR</lang> + <lang percentage="92">pt_BR</lang> + <lang percentage="92">uk</lang> + <lang percentage="96">uk_UA</lang> + <lang percentage="92">zh_CN</lang> + <lang percentage="100">zh_TW</lang> + </languages> + <metadata> + <value key="X-IBus-Symbol">酷</value> + </metadata> + </component> + <component type="inputmethod"> + <id>hangul.xml</id> + <pkgname>ibus-hangul</pkgname> + <name>Hangul</name> + <summary>Korean Input Method</summary> + <description><p>The Hangul input method is designed for entering Korean text.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>GPL-2.0+</project_license> + <url type="homepage">http://code.google.com/p/ibus/</url> + <project_group>GNOME</project_group> + <compulsory_for_desktop>GNOME</compulsory_for_desktop> + <releases> + <release version="1.5.0" timestamp="1417003200"/> + <release version="1.4.2" timestamp="1359460800"/> + <release version="1.4.1" timestamp="1334664000"/> + </releases> + <languages> + <lang percentage="100">ko</lang> + </languages> + <metadata> + <value key="X-IBus-Symbol">한</value> + </metadata> + </component> + <component type="inputmethod"> + <id>kkc.xml</id> + <pkgname>ibus-kkc</pkgname> + <name>Kana Kanji</name> + <summary>Kana Kanji Input Method</summary> + <description><p>The Kana Kanji input method is designed for entering Japanese text. It uses the Kana Kanji conversion library as backend, whose algorithm is based on 3-gram statistical language model generated from Wikipedia data.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>GPL-2.0+</project_license> + <url type="homepage">https://bitbucket.org/libkkc</url> + <project_group>GNOME</project_group> + <compulsory_for_desktop>GNOME</compulsory_for_desktop> + <releases> + <release version="1.5.22" timestamp="1418990400"/> + <release version="1.5.21" timestamp="1404734400"/> + <release version="1.5.20" timestamp="1396353600"/> + </releases> + <languages> + <lang percentage="100">ja</lang> + </languages> + <metadata> + <value key="X-IBus-Symbol">あ</value> + <value key="X-Kudo-GTK3"/> + </metadata> + </component> + <component type="inputmethod"> + <id>libpinyin.xml</id> + <pkgname>ibus-libpinyin</pkgname> + <name>Intelligent Pinyin</name> + <summary>Intelligent Pinyin input method</summary> + <description><p>The Pinyin input method is designed for entering Chinese text by using Pinyin or Zhuyin.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>GPL-2.0+</project_license> + <url type="homepage">https://github.com/libpinyin/ibus-libpinyin</url> + <project_group>GNOME</project_group> + <compulsory_for_desktop>GNOME</compulsory_for_desktop> + <releases> + <release version="1.7.1" timestamp="1427284800"/> + <release version="1.7.0" timestamp="1425470400"/> + <release version="1.6.99.20150203" timestamp="1422964800"/> + </releases> + <languages> + <lang percentage="51">fr</lang> + <lang percentage="100">zh_CN</lang> + <lang percentage="51">zh_HK</lang> + <lang percentage="51">zh_TW</lang> + </languages> + <metadata> + <value key="X-IBus-Symbol">拼</value> + </metadata> + </component> + <component type="inputmethod"> + <id>m17n.xml</id> + <pkgname>ibus-m17n</pkgname> + <name>M17N Component</name> + <summary>M17N Component</summary> + <description><p>The multilingualization input method allows entering many languages using the tables from the m17n library.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>GPL-2.0+</project_license> + <url type="homepage">http://code.google.com/p/ibus/</url> + <project_group>GNOME</project_group> + <compulsory_for_desktop>GNOME</compulsory_for_desktop> + <releases> + <release version="1.3.4" timestamp="1336737600"/> + <release version="1.3.3" timestamp="1314878400"/> + <release version="1.3.2" timestamp="1299499200"/> + </releases> + <languages> + <lang percentage="100">as</lang> + <lang percentage="100">bn_IN</lang> + <lang percentage="100">de</lang> + <lang percentage="100">es</lang> + <lang percentage="100">fr</lang> + <lang percentage="100">gu</lang> + <lang percentage="100">hi</lang> + <lang percentage="100">it</lang> + <lang percentage="100">ja</lang> + <lang percentage="100">kn</lang> + <lang percentage="100">ko</lang> + <lang percentage="100">ml</lang> + <lang percentage="100">mr</lang> + <lang percentage="100">or</lang> + <lang percentage="100">pa</lang> + <lang percentage="100">pt_BR</lang> + <lang percentage="100">ru</lang> + <lang percentage="100">ta</lang> + <lang percentage="100">te</lang> + <lang percentage="100">zh_CN</lang> + <lang percentage="100">zh_TW</lang> + </languages> + </component> + <component type="inputmethod"> + <id>sayura.xml</id> + <pkgname>ibus-sayura</pkgname> + <name>Sayura</name> + <summary>Sayura Input Method</summary> + <description><p>The Sayura input method is designed for entering Sinhala text.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>GPL-2.0+</project_license> + <url type="homepage">https://fedorahosted.org/ibus-sayura</url> + <releases> + <release version="1.3.2" timestamp="1364385600"/> + <release version="1.3.1" timestamp="1298548800"/> + <release version="1.3.0.20100716" timestamp="1279281600"/> + </releases> + <languages> + <lang percentage="100">si</lang> + <lang percentage="100">zh_CN</lang> + </languages> + <metadata> + <value key="X-IBus-Symbol">සි</value> + </metadata> + </component> + <component type="inputmethod"> + <id>stroke5.db</id> + <pkgname>ibus-table-chinese-stroke5</pkgname> + <name>Stroke5</name> + <summary>A IME under IBus Table</summary> + <description><p>Stroke 5 is a very simple stroke-based Chinese input method. It was designed specifically for people with limited hand mobility or computer literacy, like the elderly or disabled.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>GPL-3.0+</project_license> + <url type="homepage">http://code.google.com/p/ibus/</url> + <releases> + <release version="1.8.2" timestamp="1402401600"/> + <release version="1.8.1" timestamp="1402228800"/> + <release version="1.8.0" timestamp="1402142400"/> + </releases> + <languages> + <lang percentage="100">zh_CN</lang> + <lang percentage="100">zh_HK</lang> + <lang percentage="100">zh_SG</lang> + <lang percentage="100">zh_TW</lang> + </languages> + </component> + <component type="inputmethod"> + <id>typing-booster.xml</id> + <pkgname>ibus-typing-booster</pkgname> + <name>Table Component</name> + <summary>Table Component</summary> + <description><p>Ibus-Typing Booster is a predictive input method and predicts complete words based on partial input. One can then simply select the desired word from a list of suggestions and improve one's typing speed and spelling.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>GPL-3.0+</project_license> + <url type="homepage">http://git.fedorahosted.org/git/?p=ibus-typing-booster.git</url> + <releases> + <release version="1.2.11" timestamp="1411560000"/> + <release version="1.2.10" timestamp="1393502400"/> + <release version="1.2.9" timestamp="1389960000"/> + </releases> + <languages> + <lang percentage="100">de</lang> + </languages> + </component> + <component type="inputmethod"> + <id>wubi-haifeng86.db</id> + <pkgname>ibus-table-chinese-wubi-haifeng</pkgname> + <name>WuBiHaifeng86</name> + <summary>A IME under IBus Table</summary> + <description><p>The HaiFeng Wubi 86 input method is designed for entering Simplified Chinese text.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>BSD-3-Clause</project_license> + <url type="homepage">http://code.google.com/p/ibus/</url> + <releases> + <release version="1.8.2" timestamp="1402401600"/> + <release version="1.8.1" timestamp="1402228800"/> + <release version="1.8.0" timestamp="1402142400"/> + </releases> + <languages> + <lang percentage="100">zh_CN</lang> + <lang percentage="100">zh_HK</lang> + <lang percentage="100">zh_SG</lang> + <lang percentage="100">zh_TW</lang> + </languages> + </component> + <component type="inputmethod"> + <id>wubi-jidian86.db</id> + <pkgname>ibus-table-chinese-wubi-jidian</pkgname> + <name>WuBi-Jidian-86-JiShuag-6.0</name> + <summary>A IME under IBus Table</summary> + <description><p>The Jidian Wubi 86 input method is designed for entering Simplified Chinese text.</p><p>Input methods are typing systems allowing users to input complex languages. They are necessary because these contain too many characters to simply be laid out on a traditional keyboard.</p></description> + <icon type="stock">system-run-symbolic</icon> + <categories> + <category>Addons</category> + <category>InputSources</category> + </categories> + <project_license>Freely redistributable without restriction</project_license> + <url type="homepage">http://code.google.com/p/ibus/</url> + <releases> + <release version="1.8.2" timestamp="1402401600"/> + <release version="1.8.1" timestamp="1402228800"/> + <release version="1.8.0" timestamp="1402142400"/> + </releases> + <languages> + <lang percentage="100">zh_CN</lang> + <lang percentage="100">zh_HK</lang> + <lang percentage="100">zh_SG</lang> + <lang percentage="100">zh_TW</lang> + </languages> + </component> +</components> diff --git a/SOURCES/other-repos.xml b/SOURCES/other-repos.xml new file mode 100644 index 0000000..b974fbf --- /dev/null +++ b/SOURCES/other-repos.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<components version="0.8" origin="rhel-7"> + <component type="source"> + <id>adobe-release-x86_64</id> + <pkgname>adobe-release-x86_64</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>Adobe</name> + <summary>Adobe Repository Configuration</summary> + </component> + <component type="source"> + <id>bjnplugin</id> + <pkgname>bjnplugin</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>Blue Jeans</name> + <summary>Blue Jeans Repository Configuration</summary> + </component> + <component type="source"> + <id>google-chrome</id> + <pkgname>google-chrome</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>Google Chrome</name> + <summary>Google Chrome Repository Configuration</summary> + </component> + <component type="source"> + <id>google-earth-stable</id> + <pkgname>google-earth-stable</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>Google Earth</name> + <summary>Google Earth Repository Configuration</summary> + </component> + <component type="source"> + <id>google-musicmanager-beta</id> + <pkgname>google-musicmanager-beta</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>Google MusicManager</name> + <summary>Google MusicManager Repository Configuration</summary> + </component> + <component type="source"> + <id>google-talkplugin</id> + <pkgname>google-talkplugin</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>Google Talk</name> + <summary>Google Talk Repository Configuration</summary> + </component> + <component type="source"> + <id>nautilus-dropbox</id> + <pkgname>nautilus-dropbox</pkgname> + <metadata_license>CC0-1.0</metadata_license> + <name>Dropbox</name> + <summary>Dropbox Repository Configuration</summary> + </component> +</components> diff --git a/SPECS/appstream-data.spec b/SPECS/appstream-data.spec new file mode 100644 index 0000000..33b7fa3 --- /dev/null +++ b/SPECS/appstream-data.spec @@ -0,0 +1,84 @@ +Summary: Cached AppStream metadata +Name: appstream-data +Version: 7 +Release: 6%{?dist} +BuildArch: noarch +License: CC0 and CC-BY and CC-BY-SA and GFDL +URL: http://people.redhat.com/rhughes/metadata/ +Source1: http://people.redhat.com/rhughes/metadata/rhel-%{version}.xml.gz +Source2: http://people.redhat.com/rhughes/metadata/rhel-%{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 + +# specially prepared for RHEL +Source6: ibus.xml +Source7: fonts.xml.gz +Source8: fonts-icons.tar.gz + +# extra applications not in RHEL +Source9: http://people.redhat.com/rhughes/metadata/epel-%{version}.xml.gz +Source10: http://people.redhat.com/rhughes/metadata/epel-%{version}-icons.tar.gz + +# This is built using: +# sshfs user@host:/media/mirror/RHEL /media/mirror/ +# reposync -r rhel-7.2-candidate -p /media/mirror/ +# https://github.com/hughsie/appstream-scripts/blob/master/rhel/rhel-7.2-candidate.sh +# +# Be sure to use appstream-glib 0.4.1 or newer when generating! + +BuildRequires: libappstream-glib + +%description +This package provides the distribution specific AppStream metadata required +for the GNOME and KDE software centers. + +%install + +DESTDIR=%{buildroot} appstream-util install %{SOURCE1} %{SOURCE2} +DESTDIR=%{buildroot} appstream-util install \ + %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} \ + %{SOURCE7} %{SOURCE8} %{SOURCE9} %{SOURCE10} + +# work around the not-yet-in-rhel install-origin +mv %{buildroot}/usr/share/app-info/icons/fonts/64x64/* %{buildroot}/usr/share/app-info/icons/rhel-%{version}/64x64/ +rmdir %{buildroot}/usr/share/app-info/icons/fonts/64x64 +rmdir %{buildroot}/usr/share/app-info/icons/fonts + +%files +%attr(0644,root,root) %{_datadir}/app-info/xmls/* +%{_datadir}/app-info/icons/rhel-%{version}/*/*.png +%{_datadir}/app-info/icons/epel-%{version}/*/*.png +%dir %{_datadir}/app-info +%dir %{_datadir}/app-info/icons +%dir %{_datadir}/app-info/icons/rhel-%{version}/64x64 +%dir %{_datadir}/app-info/icons/rhel-%{version}/128x128 +%dir %{_datadir}/app-info/icons/epel-%{version}/64x64 +%dir %{_datadir}/app-info/icons/epel-%{version}/128x128 +%dir %{_datadir}/app-info/xmls + +%changelog +* Wed Jul 29 2015 Richard Hughes <richard@hughsie.com> 7-6 +- Use a Red Hat screenshot mirror location +- Resolves: #1237362 + +* Thu Jun 18 2015 Richard Hughes <richard@hughsie.com> 7-5 +- Do not duplicate the RHEL-7 icons in EPEL-7 +- Resolves: #1184202 + +* Thu Jun 18 2015 Richard Hughes <richard@hughsie.com> 7-4 +- Add the applications from EPEL 7 +- Resolves: #1184202 + +* Wed Jun 17 2015 Richard Hughes <richard@hughsie.com> 7-3 +- Add the missing GStreamer, fonts and IBus metadata +- Resolves: #1184202 + +* Tue Jun 16 2015 Richard Hughes <richard@hughsie.com> 7-2 +- Regenerate the RHEL metadata using rhel-7.2-candidate +- Ship HiDPI icons +- Resolves: #1184202 + +* Thu Oct 29 2014 Richard Hughes <richard@hughsie.com> 7-1 +- Initial metadata version +- Resolves: #1184202