Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 571028 - net-news/rssguard-3.0.1: version bump request
Summary: net-news/rssguard-3.0.1: version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Ben de Groot (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-06 00:25 UTC by Fabio Rossi
Modified: 2016-10-23 18:28 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rssguard-3.0.1.ebuild (rssguard-3.0.1.ebuild,1.08 KB, text/plain)
2016-01-06 00:25 UTC, Fabio Rossi
Details
rssguard-3.3.1.ebuild (rssguard-3.3.1.ebuild,1.05 KB, text/plain)
2016-07-07 16:36 UTC, mAhdi
Details
rssguard-3.3.2.ebuild (rssguard-3.3.2.ebuild,986 bytes, text/plain)
2016-07-25 15:37 UTC, ZyX
Details
rssguard-3.1.0.ebuild (rssguard-3.1.0.ebuild,717 bytes, text/plain)
2016-07-25 15:52 UTC, ZyX
Details
rssguard-3.3.4.ebuild (rssguard-3.3.4.ebuild,1.17 KB, text/plain)
2016-08-29 20:26 UTC, mAhdi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2016-01-06 00:25:09 UTC
Created attachment 422052 [details]
rssguard-3.0.1.ebuild

bump request, upstream there is no archive with sources but there are two options:
- to use rpm source archives from opensuse or other distros
- to use git checking out a particular tag

I have followed the second solution, here is attached the working ebuild. I have used git-2.eclass because git-r3 doesn't allow avoiding the fetch of submodules (see #497164).
Comment 1 Arnaud Vallette d'Osia 2016-07-07 08:53:43 UTC
I can confirm this, upstream repo moved to github.

Announce :
https://bitbucket.org/skunkos/rssguard/downloads

New repo :
https://github.com/martinrotter/rssguard

Actually, version 3.3.1 is out.
Comment 2 mAhdi 2016-07-07 16:36:47 UTC
Created attachment 439970 [details]
rssguard-3.3.1.ebuild
Comment 3 mAhdi 2016-07-07 16:38:22 UTC
There are actually some other major changes not only repo.

Since 3.3 application is using qtwebengine for internal browser.

Attached ebuild of rssguard-3.3.1.ebuild - it works for me, but I may have forgotten some deps.
Comment 4 mAhdi 2016-07-07 16:39:58 UTC
Forgot to mention other major changes since 3.0

- Qt4 dropped, only Qt5 supported
- cmake dropped qmake used
Comment 5 ZyX 2016-07-25 15:24:26 UTC
@Fabio Rossi there are archive sources. To fix existing ebuild it is enough to apply the following patch, github provides automatically created repository snapshot archives:

--- /usr/portage/net-news/rssguard/rssguard-2.4.0.ebuild	2015-10-01 17:20:39.000000000 +0300
+++ /etc/portage-overlay/net-news/rssguard/rssguard-2.4.0.ebuild	2016-07-25 18:33:40.171541934 +0300
@@ -6,8 +6,8 @@
 inherit cmake-utils
 
 DESCRIPTION="A tiny RSS and Atom feed reader"
-HOMEPAGE="https://bitbucket.org/skunkos/rssguard"
-SRC_URI="https://bitbucket.org/skunkos/rssguard/downloads/${P}.tar.gz"
+HOMEPAGE="https://github.com/martinrotter/rssguard"
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
Comment 6 ZyX 2016-07-25 15:37:25 UTC
Created attachment 441524 [details]
rssguard-3.3.2.ebuild

This ebuild should probably work (it is the edit of 3.3.1 with changes to use github archives). Problem is that I do not have :5/5.7 qt, so can’t check.
Comment 7 ZyX 2016-07-25 15:52:14 UTC
Created attachment 441526 [details]
rssguard-3.1.0.ebuild

This is a ebuild which works for me. I have also tried 3.2.4, but it #include’s some Qt header which I do not have (outdated Qt? I have 5.5.1-r1).
Comment 8 mAhdi 2016-08-29 20:26:54 UTC
Created attachment 444398 [details]
rssguard-3.3.4.ebuild
Comment 9 mAhdi 2016-08-29 20:27:51 UTC
Added new ebuild for rssguard 3.3.4

There are several upstream changes:

- Qt version requirement dropped from 5.7 to 5.6
- added webengine compile flag to either use dev-qt/qtwebengine (with full html support including images) or QTextBrowser (no images, less heavy) this can be controlled by setting webengine use flag

enjoy!
Comment 10 Michael Palimaka (kensington) gentoo-dev 2016-10-23 18:28:31 UTC
Thanks, fixed in git by Andreas.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436fc595c838251bfa1dfece3cd572c352316f4d