Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175031 - new package: net-news/newsbeuter-0.3 (ebuild attached)
Summary: new package: net-news/newsbeuter-0.3 (ebuild attached)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://synflood.at/newsbeuter.html
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-04-18 07:39 UTC by Tim Weber
Modified: 2007-04-19 00:35 UTC (History)
2 users (show)

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


Attachments
net-news/newsbeuter-0.3.ebuild (newsbeuter-0.3.ebuild,847 bytes, text/plain)
2007-04-18 07:40 UTC, Tim Weber
Details
net-news/newsbeuter-0.3.ebuild (correct make prefix) (newsbeuter-0.3.ebuild,861 bytes, text/plain)
2007-04-18 10:54 UTC, Tim Weber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Weber 2007-04-18 07:39:49 UTC
newsbeuter is an RSS (and Atom) feed reader for the text console. It also has a podcatching feature.

ticho said in bug #174975 that he wants to maintain it. My ebuild proposal follows.

I've tested the ebuild and it works fine for me. However, there are some things that someone with more experience should check:

1. The LICENSE file says "MIT/X11", however, having a look at portage/licenses/MIT and /X11 it seems to me that the license doesn't have a lot to do with X11. Therefore I've set the LICENSE variable to MIT only.

2. I'm not sure whether the LICENSE file should be installed with dodoc or not. I chose not to, but I may be wrong.

3. I'm not sure whether some things can be removed from DEPEND or RDEPEND.
Comment 1 Tim Weber 2007-04-18 07:40:38 UTC
Created attachment 116610 [details]
net-news/newsbeuter-0.3.ebuild

My ebuild proposal.
Comment 2 Tim Weber 2007-04-18 09:29:42 UTC
I had a short conversation with the author on IRC regarding the license issue:

11:13 < _ak> btw, regarding the gentoo bug: the license is this one: http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3 resp. http://www.opensource.org/licenses/mit-license.php
11:14 < _ak> and e.g. fm.net calls this license "MIT/X Consortium License": http://freshmeat.net/faq/view/48/
11:20 < Scytale> Okay. I don't know how familiar you are with Gentoo, but the Portage package repository contains all licenses in their full text. The "X11" license starts with the copyrights for Compaq, HP, IBM etc... maybe keeping it as "MIT" would be the way to go?
11:22 < _ak> if "MIT" in the Portage package repository is the license that comes with newsbeuter, then yes.
11:24 < Scytale> It is. Thanks, I'll clarify this in the bug.

So, the license should stay as "MIT".
Comment 3 Tim Weber 2007-04-18 10:54:33 UTC
Created attachment 116622 [details]
net-news/newsbeuter-0.3.ebuild (correct make prefix)

12:39 < _ak> Scytale: regarding http://bugs.gentoo.org/attachment.cgi?id=116610: the first call to emake should have prefix="/usr" as additional parameter, otherwise newsbeuter will be compiled with the wrong path to the .mo files.

He's right, without that prefix the i18n doesn't work.
Comment 4 Wulf Krueger (RETIRED) gentoo-dev 2007-04-18 22:05:55 UTC
Ticho has taken over maintainership and committed this to CVS.
Comment 5 Andrej Kacian (RETIRED) gentoo-dev 2007-04-19 00:35:44 UTC
Actually, my ebuild goes a bit further, as to tell make which compiler to use (toolchain-funcs.eclass).

I missed the bit with having to pass prefix= to make in src_compile() as well. Fixed that in the tree, thanks!