prpltwtr is a plugin for libpurple-based IM-clients (pidgin, ...), which adds support for microblogging (twitter, ...) to the client. Current version is prpltwtr-0.4.1 released @2010/02/10 The ebuild is for the current version and incorporates some minor fixes to respect DESTDIR and to make it work with CLI-only clients - also adding "-j1". Works (for me) on ~amd64 and ~x86, tested with net-im/minbif-1.0.1. If a dev finds it working and good enough concerning QA, please include into portage. Thanks. Reproducible: Always Steps to Reproduce: 1. download to overlay 2. digest/manifest 3. emerge 4. try using with a appropriate client Actual Results: Works (for me) Expected Results: Works (for me)
Created attachment 221731 [details] prpltwtr-0.4.1.ebuild
Created attachment 221733 [details, diff] prpltwtr-0.4.1-respect-destdir.patch
Thank you for your work Manu. I'd like to suggest to put this plugin into Sunrise overlay http://overlays.gentoo.org/proj/sunrise/ This way developers will better review this ebuild and more users could easily use it. While we are here, some comments on ebuild: 1. epatch should be in src_prepare(). 2. Why do you need DESTDIR=${D} in src_compile? I guess it's safe to drop it. 3. DESTDIR=${D} <- ${D} should be quoted here. 4. ! use gtk && \ sed '6i\IS_PIDGIN=0' global.mak && \ sed -i "s:Home Timeline:Timeline:g" twitter.c I think it's better to rewrite something like: if ! use gtk; then sed '6i\IS_PIDGIN=0' global.mak || die sed -i "s:Home Timeline:Timeline:g" twitter.c || die fi This way emerge aborts if sed fails. 5. prpltwtr-0.4.1-respect-destdir.patch - Makefile's should respect DESTDIR, not D, thus patch should contain $(DESTDIR) (and note round quotes, this is common convention to use them in such cases).
(In reply to comment #3) > While we are here, some comments on ebuild: > [...] New ebuild/patch with working fixes follows. Thanks for your suggestions. > I'd like to suggest to put this plugin into Sunrise overlay. > This way developers will better review this ebuild and > more users could easily use it. To be honest, I guess I won't. Besides the fact that I hate overlays, I find the process to get an account to cumbersome, instead of encouraging people to help/post new stuff it's more of a burden to me and I don't like to support that. Sorry - but whoever wants to push it to sunrise, they may do so.
Created attachment 221791 [details] prpltwtr-0.4.1.ebuild
Created attachment 221793 [details, diff] prpltwtr-0.4.1-respect-destdir.patch
prpltwtr-0.11.0 is now in the tree. Closing.