Creating ebuilds for plasmoids is very easy, everybody should be able to do that.
I put two examples in the overlay already and added some comments.
If you want to create an ebuild for a plasmoid just edit one of these and then send it to me via email or publish your own git tree somewhere and tell my, where to pull from.
Normally you find extra plasmoids in places like http://www.kde-look.org
If you create an ebuild for a plasmoid from kde-look.org make sure you put the right download link in the file. You should get that by running
Code: Select all
wget "the_download_link_from_kde-look.orgAnyway, you can clone the Overlay using git by cloning from:
git://bandi.homelinux.com/plasmoids-kde-svn.git
git://bandi.homelinux.com/plasmoids-kde-4.git
Use the first URL if you want to use them with the live ebuilds and use the second one to use them with the 4.0 ebuilds.
If you want to use layman, there is a xml file for using the overlay with layman, you can get it via gitweb.
<Edit>
Because there have been some problems, here is how to add it with layman. First get the .xml file (browse with gitweb to profiles, select blob on the .xml file, then raw and right click -> save) and put it in your layman directory (normally this should be /usr/portage/local/layman).
Then open /etc/layman/layman.cfg and search for this line:
overlays : http://www.gentoo.org/proj/en/overlays/ ... global.txt
Below this line add file:///usr/portage/local/layman/plasmoids-svn.xml till it looks like this:
overlays : http://www.gentoo.org/proj/en/overlays/ ... global.txt
file:///usr/portage/local/layman/plasmoids-svn.xml
(Don't forget to insert "TAB"s, it won't work if you don't do that.)
Now add the overlay by running
layman -a plasmoids-kde-svn
</Edit>
You can watch the overlays at
http://bandi.homelinux.com/gitweb/?p=pl ... ;a=summary
http://bandi.homelinux.com/gitweb/?p=pl ... ;a=summary
Note, that bball (one of the plasmoids) seems to be broken when one uses the svn version. I didn't test the plasmoids with KDE 4.0.x.
Questions? Suggestions?



