This is the Client for www.uptime-project.net. The UptimeProject is a project, where users can see, how long their computer stays up.
Created attachment 35646 [details] yasuc-0.4.0.ebuild
Sorry, we can't include this without a correct header: * http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt Please attach an updated ebuild and reopen and I'll give further feedback.
*** Bug 135637 has been marked as a duplicate of this bug. ***
Hi! New Version with correct header! 2 Versions 1st for x32 2nd for x64
Created attachment 88442 [details] 32-Bit Version of Yasic v0.4.1 32-Bit Version of Yasic v0.4.1
Created attachment 88443 [details] 64-Bit Version of Yasuc v0.4.1
Created attachment 88444 [details] 32-Bit Version of Yasuc v0.4.1 32-Bit Version of Yasic v0.4.1
Created attachment 88445 [details] 64-Bit Version of Yasuc v0.4.1
I'm reopening this bug so that I don't forget about it. Note that this needs to be merged into one ebuild, though, using x86? and amd64? for SRC_URI. See some examples in the portage tree.
Hi! Ok making them obsolete and trying to make one ebuild!
Ok, ebuild is ready! Works fine on my x86 System. Can anyone test amd64 ? I don't have amd64!
Created attachment 88450 [details] yasuc-0.4.1.ebuild yasuc-0.4.1.ebuild for ~x86 and ~amd64
Maybe time to put this into Portage? Works fine here ... x86 & amd64
@Jakub Time to put this into Portage? Working fine ...
Again Question ;) Well, what about putting this ebuild into portage?
Few problems: * SRC_URI is not an URL (and download is not restricted) * $var is wrong - use ${var} * src_install is wrong: * do* functions (see http://devmanual.gentoo.org/function-reference/install-functions/index.html ) * why /bin, not /usr/bin ? * is INSTALL needed? * pkg_postinst is wrong: * dont use \# - need a cleanup (hint: use ") * that $(date...) is needed? * ebuild lacks any *DEPEND Reopen after corrections.
Hi! Thanks for your response, ok, i fixed the things you said. But one not. Why are the do* functions wrong? What do you want here? Which DEPEND you want? I don't see here any, which should be added
Created attachment 94235 [details] yasuc-0.4.1.ebuild yasuc-0.4.1.ebuild
You can use dobin function. Also if the license doesn't prohibit mirroring RESTRICT="nomirror" is not needed (and "as-is" license doesn't). So: * use dobin * remove RESTRICT
Created attachment 94244 [details] yasuc-0.4.1.ebuild Hi! Ok, thanks for you Answer, heres the new ebuild. I replayed doins with dobin for the "yasuc" file. I hope doins is ok for the yasuc.conf ? I also removed restrict.
(In reply to comment #20) > Created an attachment (id=94244) [edit] > yasuc-0.4.1.ebuild > > Hi! > Ok, thanks for you Answer, heres the new ebuild. Are you sure, you uploaded the correct file? ;) Regards, Przemek
Created attachment 94248 [details] yasuc-0.4.1.ebuild This one is correct ;)
Created attachment 94249 [details] yasuc-0.4.1.ebuild Ok... few things: - when using dobin, previous two lines aren't needed at all - when you are using einfo "blablabla", never put unescaped " between opening and closing ones - and plz, plz, plz - never use dos style end of lines (CRLF) only unix one ;) you can convert to unix type, with small script from portage: dos2unix Besides that - everything was ok :) Regards, Przemek
(In reply to comment #22) > This one is correct ;) almost - only the problem with unescaped " left. this is corrected in ebuild I uploaded. btw. good job :) Regards, Przemek
Hi! So your ebuild is ok? You don't need my help anymore? I make my ebuild obsolete? Sry, i was writing the ebuild unter windows :D i forgot to run dos2unix ^^
(In reply to comment #25) > I make my ebuild obsolete? yes, and thx. Krzysiek will add it to portage (probably later today) > Sry, i was writing the ebuild unter windows :D i forgot to run dos2unix ^^ ;)
Ok ;) Nice to help. Thx 4 adding it into portage! Conrad
In portage as net-misc/yasuc.