From 7653f7e249e0748080b39d9260a38aa0bf8e8deb Mon Sep 17 00:00:00 2001 From: guibuilder_pel7x64builder0 Date: Mon, 2 Sep 2019 12:17:38 +0200 Subject: [PATCH] feedreader packae update Signed-off-by: guibuilder_pel7x64builder0 --- SOURCES/0001-Update-the-man-page.patch | 151 ++++++++++++++++++ SPECS/feedreader.spec | 213 +++++++++++++++++++++++++ 2 files changed, 364 insertions(+) create mode 100644 SOURCES/0001-Update-the-man-page.patch create mode 100644 SPECS/feedreader.spec diff --git a/SOURCES/0001-Update-the-man-page.patch b/SOURCES/0001-Update-the-man-page.patch new file mode 100644 index 0000000..6b16dea --- /dev/null +++ b/SOURCES/0001-Update-the-man-page.patch @@ -0,0 +1,151 @@ +From 9c5fe7d9669d9256179f8d284357e14ea0d8bf92 Mon Sep 17 00:00:00 2001 +From: Matthias Clasen +Date: Tue, 8 Oct 2013 23:49:44 -0400 +Subject: [PATCH] Update the man page + +--- + docs/brasero.1 | 110 ++++++++++++++++++++++++++++++++++++--------------------- + 1 file changed, 70 insertions(+), 40 deletions(-) + +diff --git a/docs/brasero.1 b/docs/brasero.1 +index e7bffb0..8bae046 100644 +--- a/docs/brasero.1 ++++ b/docs/brasero.1 +@@ -1,6 +1,6 @@ +-.TH BRASERO 1 "January 11, 2009" "GNOME" ++.TH BRASERO "1" "April 2011" "GNOME" + .SH NAME +-brasero \- Simple and easy to use CD/DVD burning application for the Gnome Desktop ++brasero \- Simple and easy to use CD/DVD burning application for the GNOME Desktop + .SH SYNOPSIS + .B brasero + .RI [ options ] +@@ -9,57 +9,87 @@ brasero \- Simple and easy to use CD/DVD burning application for the Gnome Deskt + .RI ... + .br + .SH DESCRIPTION +-This manual page documents briefly the +-.B brasero +-command. +-.PP +-\fBBrasero\fP is a disc burning application. It is designed to be simple and easy to use. +-It allows to create data CD/DVD, audio CD, to copy CD/DVD and to burn images. It has some nices features, such as a song, image and video previewer. It can also search for files (thanks to beagle) and display a playlist and its contents. ++\fBBrasero\fP is an easy-to-use application for burning CD-R/Ws and DVD-R/Ws. ++With Brasero you can create data, audio, or video CDs, DVDs, and SVCDs. You can ++copy existing disks, use image files, or create new projects. Brasero includes ++tools such as a media previewer, integrity checker and a cover creator. + .SH OPTIONS +-This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. +-For a complete description, see the Info files. ++The following options are supported: ++.SS "Help Options:" ++.TP ++\fB\-h\fR, \fB\-\-help\fR ++Show help options ++.TP ++\fB\-\-help\-all\fR ++Show all help options ++ ++.SS "Application Options:" ++.TP ++\fB\-p\fR, \fB\-\-project\fR=\fIPROJECT\fR ++Open the specified project ++.TP ++\fB\-l\fR, \fB\-\-playlist\fR=\fIPLAYLIST\fR ++Open the specified playlist as an audio project ++.TP ++\fB\-\-device\fR=\fIDEVICE\fR PATH ++Set the drive to be used for burning ++.TP ++\fB\-\-image\-file\fR ++Create an image file instead of burning ++.TP ++\fB\-a\fR, \fB\-\-audio\fR ++Open an audio project adding the URIs given on the command line ++.TP ++\fB\-d\fR, \fB\-\-data\fR ++Open a data project adding the URIs given on the command line ++.TP ++\fB\-c\fR, \fB\-\-copy\fR=\fIPATH\fR TO DEVICE ++Copy a disc + .TP +-.B \-p, \-\-project=PROJECT +-Open the specified project. ++\fB\-j\fR, \fB\-\-cover\fR=\fIPATH\fR TO COVER ++Cover to use + .TP +-.B \-a, \-\-audio +-Open an empty audio project. ++\fB\-o\fR, \fB\-\-video\fR ++Open a video project adding the URIs given on the command line + .TP +-.B \-d, \-\-data +-Open an empty data project. ++\fB\-i\fR, \fB\-\-image\fR=\fIPATH\fR TO IMAGE ++URI of an image file to burn (autodetected) + .TP +-.B \-c, \-\-copy=PATH +-Copy a disc. ++\fB\-e\fR, \fB\-\-empty\fR ++Force Brasero to display the project selection page + .TP +-.B \-j, \-\-cover=PATH +-Cover to use. ++\fB\-b\fR, \fB\-\-blank\fR=\fIPATH\fR TO DEVICE ++Open the blank disc dialog + .TP +-.B \-o, \-\-video +-Open a video project adding the URIs given on the command line. ++\fB\-k\fR, \fB\-\-check\fR=\fIPATH\fR TO DEVICE ++Open the check disc dialog + .TP +-.B \-i, \-\-image=PATH +-Uri of an image file or a cue file to be burnt (autodetected). ++\fB\-n\fR, \fB\-\-ncb\fR ++Burn the contents of the burn:// URI + .TP +-.B \-e, \-\-empty +-Force brasero to display the project selection page. ++\fB\-\-immediately\fR ++Start burning immediately + .TP +-.B \-b, \-\-blank +-Open the blank disc dialog. ++\fB\-\-no\-existing\-session\fR ++Don't connect to an already\-running instance + .TP +-.B \-k, \-\-check +-Open the check disc dialog. ++\fB\-r\fR, \fB\-\-burn\-and\-remove\-project\fR=\fIPATH\fR ++Burn the specified project and remove it (mainly useful for integration with ++other applications) + .TP +-.B \-n, \-\-ncb +-Open a data project with the contents of burn:/// URI. ++\fB\-x\fR, \fB\-\-transient\-for\fR ++The XID of the parent window + .TP +-.B \-r, \-\-burn-and-remove-project=PATH +-Burn the specified project and REMOVE it. ++\fB\-\-display\fR=\fIDISPLAY\fR ++X display to use ++.SS "Debugging Options:" + .TP +-.B \-\-display=DISPLAY +-X display to use. ++\fB\-\-brasero\-media\-debug\fR ++Display debug messages for Brasero media library + .TP +-.B \-?, \-\-help +-Show summary of options. ++\fB\-g\fR, \fB\-\-brasero\-burn\-debug\fR ++Display debug messages for Brasero burn library ++.SH BUGS ++Please report any \fBbrasero\fP bugs you find to https://bugzilla.gnome.org. + .SH AUTHOR +-Brasero manual page was written by Philippe Rouquier +- and Luis Medinas . ++Brasero\'s manual page was written by Jeremy Bicha . +-- +1.8.3.1 + diff --git a/SPECS/feedreader.spec b/SPECS/feedreader.spec new file mode 100644 index 0000000..67755a8 --- /dev/null +++ b/SPECS/feedreader.spec @@ -0,0 +1,213 @@ +Name: feedreader +Version: 2.10.0 +Release: 1%{?dist} +Summary: RSS desktop client + +# Some of the source files are GPLv3+ and some are LGPLv3+, which makes the +# combined work GPLv3+. +License: GPLv3+ +URL: https://github.com/jangernert/FeedReader +Source0: https://github.com/jangernert/FeedReader/archive/v%{version}%{?pre:-%{pre}}/FeedReader-%{version}.tar.gz + +BuildRequires: gettext +BuildRequires: meson +BuildRequires: pkgconfig(gee-0.8) +BuildRequires: pkgconfig(goa-1.0) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-pbutils-1.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gumbo) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libnotify) +BuildRequires: pkgconfig(libpeas-1.0) +BuildRequires: pkgconfig(libsecret-1) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(rest-0.7) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(webkit2gtk-4.0) +BuildRequires: vala +BuildRequires: /usr/bin/appstream-util +BuildRequires: /usr/bin/desktop-file-validate + +Requires: dbus +Requires: hicolor-icon-theme + +%description +FeedReader is a modern desktop application designed to complement existing +web-based RSS accounts. It combines all the advantages of web based services +like synchronization across all your devices with everything you expect from a +modern desktop application. + + +%prep +%autosetup -p1 -n FeedReader-%{version} + + +%build +%meson +%meson_build + + +%install +%meson_install + +%find_lang feedreader + + +%check +appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/org.gnome.FeedReader.appdata.xml +desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.FeedReader.desktop + + +%files -f feedreader.lang +%license LICENSE +%{_bindir}/feedreader +%{_libdir}/feedreader/ +%{_libdir}/libFeedReader.so +%{_datadir}/feedreader/ +%{_datadir}/applications/org.gnome.FeedReader.desktop +%{_datadir}/glib-2.0/schemas/org.gnome.feedreader*.gschema.xml +%{_datadir}/icons/hicolor/*/apps/org.gnome.FeedReader.svg +%{_datadir}/icons/hicolor/scalable/apps/org.gnome.FeedReader-symbolic.svg +%{_datadir}/metainfo/org.gnome.FeedReader.appdata.xml + + +%changelog +* Sat Jul 13 2019 Pete Walter - 2.10.0-1 +- Update to 2.10.0 + +* Thu May 30 2019 Pete Walter - 2.9.2-1 +- Update to 2.9.2 + +* Mon May 27 2019 Pete Walter - 2.9.1-1 +- Update to 2.9.1 + +* Fri May 24 2019 Pete Walter - 2.9.0-1 +- Update to 2.9.0 + +* Mon Feb 11 2019 Pete Walter - 2.8.2-1 +- Update to 2.8.2 + +* Sun Feb 10 2019 Pete Walter - 2.8.1-1 +- Update to 2.8.1 + +* Fri Feb 01 2019 Pete Walter - 2.7.1-1 +- Update to 2.7.1 + +* Thu Jan 31 2019 Fedora Release Engineering - 2.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 29 2019 Pete Walter - 2.7.0-1 +- Update to 2.7.0 + +* Fri Jan 25 2019 Pete Walter - 2.6.2-1 +- Update to 2.6.2 + +* Fri Dec 07 2018 Pete Walter - 2.6.1-1 +- Update to 2.6.1 + +* Tue Dec 04 2018 Pete Walter - 2.6.0-1 +- Update to 2.6.0 + +* Thu Nov 29 2018 Pete Walter - 2.5.1-1 +- Update to 2.5.1 + +* Mon Nov 26 2018 Pete Walter - 2.5.0-1 +- Update to 2.5.0 + +* Fri Nov 09 2018 Pete Walter - 2.4.1-1 +- Update to 2.4.1 + +* Fri Nov 02 2018 Pete Walter - 2.4.0-1 +- Update to 2.4.0 + +* Mon Oct 29 2018 Pete Walter - 2.3.0-1 +- Update to 2.3.0 + +* Fri Jul 13 2018 Fedora Release Engineering - 2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue May 22 2018 Pete Walter - 2.2-1 +- Update to 2.2 + +* Wed Feb 07 2018 Fedora Release Engineering - 2.0.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jan 11 2018 Igor Gnatenko - 2.0.2-4 +- Remove obsolete scriptlets + +* Wed Aug 02 2017 Fedora Release Engineering - 2.0.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 2.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon Feb 27 2017 Pete Walter - 2.0.2-1 +- Update to 2.0.2 + +* Mon Feb 20 2017 Pete Walter - 2.0.1-1 +- Update to 2.0.1 + +* Mon Feb 13 2017 Pete Walter - 2.0-1 +- Update to 2.0 + +* Fri Feb 10 2017 Fedora Release Engineering - 2.0-0.2.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 02 2017 Pete Walter - 2.0-0.1.beta1 +- Update to 2.0 beta 1 + +* Thu Sep 22 2016 Pete Walter - 1.6.2-2 +- Add missing intltool build dependency + +* Tue Aug 30 2016 Pete Walter - 1.6.2-1 +- Update to 1.6.2 + +* Thu Aug 04 2016 Pete Walter - 1.6.1-1 +- Update to 1.6.1 + +* Mon Aug 01 2016 Pete Walter - 1.6.0-1 +- Update to 1.6.0 + +* Sun May 15 2016 Peter Walter - 1.6-0.1.beta1 +- Update to 1.6 beta 1 + +* Wed Feb 03 2016 Fedora Release Engineering - 1.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 13 2016 Pete Walter - 1.4.3-1 +- Update to 1.4.3 + +* Sat Dec 12 2015 Pete Walter - 1.4.2-1 +- Update to 1.4.2 + +* Wed Nov 18 2015 Pete Walter - 1.4.1-1 +- Update to 1.4.1 +- Disable vilistextum support as we don't have that packaged in Fedora + +* Sat Oct 10 2015 Pete Walter - 1.4-0.1.beta +- Update to 1.4-beta + +* Wed Sep 23 2015 Pete Walter - 1.2.1-4 +- Add missing html2text dependency + +* Wed Sep 09 2015 Pete Walter - 1.2.1-3 +- Add update-desktop-database rpm scripts +- Add a comment explaining the licensing +- Depend on dbus for /usr/share/dbus-1/services directory + +* Fri Sep 04 2015 Pete Walter - 1.2.1-2 +- Update to respinned 1.2.1 tarball +- Include app icon + +* Fri Sep 04 2015 Pete Walter - 1.2.1-1 +- Update to 1.2.1 +- Ship COPYING file +- Use American spelling of 'synchronization' +- Use autosetup macro +- Install appdata file + +* Thu Sep 03 2015 Pete Walter - 1.2-1 +- Initial packaging