Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97375 - xsri ebuild
Summary: xsri ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High enhancement (vote)
Assignee: Krzysztof Pawlik (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-06-29 03:53 UTC by Thomas Weidner
Modified: 2005-11-01 07:42 UTC (History)
1 user (show)

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


Attachments
xsri-2.1.0.ebuild (xsri-2.1.0.ebuild,528 bytes, text/plain)
2005-06-29 03:53 UTC, Thomas Weidner
Details
new ebuild slightly updated (xsri-2.1.0.ebuild,512 bytes, text/plain)
2005-06-29 09:50 UTC, Thomas Weidner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Weidner 2005-06-29 03:53:14 UTC
Hi,

this is a ebuild for the small xsri utility from redhat. xsri is a wallpaper setter. What it makes special, is that it sets the "right" wallpaper for transparency.
Comment 1 Thomas Weidner 2005-06-29 03:53:43 UTC
Created attachment 62218 [details]
xsri-2.1.0.ebuild
Comment 2 Jonathan Smith (RETIRED) gentoo-dev 2005-06-29 09:18:34 UTC
GPL is not a valid licence

the use of the rpm eclass is discouraged since it is possible to obtain source
code for this product (it _is_ GPL-x)

have you actually tested on amd64, x86, and ppc?

do not set RDEPEND at all unless you are going to put something in it

differing DEPEND entries should be on different lines, indented with tabs

you can inherit multiple things on the same line (ex: "inherit eutils flag-o-matic")

i'm sorry, but desktop-misc has too many packages already... if someone else
wants to maintain it, then fine

reassigning
Comment 3 Thomas Weidner 2005-06-29 09:50:13 UTC
Created attachment 62246 [details]
new ebuild slightly updated
Comment 4 Thomas Weidner 2005-06-29 09:53:09 UTC
sorry i'm new to writing ebuilds. i tried to fix the things you mentioned.
I think redhat only distributes the source as .src.rpm. gentoo could repackage
it, but why should this be neccessary? xsri does not have a project's page, nor
did i found the source in other formats. (perhaps i simply did not search hard
enough)
Second: this is xsri from fc4 released on the mentioned plattforms, so i think
it should work at least on them.
finally i agree that gentoo developers are too heavy loaded with work ATM, so
feel free to ignore this bug. ;-) 
Comment 5 Jonathan Smith (RETIRED) gentoo-dev 2005-06-29 15:15:24 UTC
yes, i do believe gentoo developers should repackage the file. we have plenty of
space on the mirrors, and using rpms when we have portage is just stupid (imho)

then again, i'm not going to be maintaining it, so it doesn't matter what i
think :-)
Comment 6 Krzysztof Pawlik (RETIRED) gentoo-dev 2005-11-01 07:38:14 UTC
I'll add xsri.
Comment 7 Krzysztof Pawlik (RETIRED) gentoo-dev 2005-11-01 07:42:51 UTC
Added as x11-misc/xsri. Thanks.