I think this great KDE theme should be included in Gentoo. I'll post the ebuild and a patch for a small bug in version 0.8.8
Created attachment 83420 [details] Ebuild for KDE-theme "Polyester" (require kde version patch)
Created attachment 83421 [details, diff] kde version patch for polyester-0.8.8
Created attachment 83871 [details] polyester-0.9.ebuild
Created attachment 87710 [details] polyester-0.9.2.ebuild ebuild for polyester 0.9.2 including ~ppc64 keyword.
Created attachment 90168 [details] New version Ebuild of the new version (the same of the previous one).
Created attachment 90169 [details] New version Ebuild of the new version.
Comment on attachment 90168 [details] New version Posted twice for a mistake.
Created attachment 90178 [details] polyester-0.9.3 ebuild
New version 1.0 beta1 is out. For this to work, there are some things to be done. First, download the theme source file from the KDE-apps site and rename it from polyester-1.0Beta1.tar.gz to polyester-1.0_beta1.tar.gz in portage/distfiles. Copy the 0.9.3 ebuild to polyester-1.0_beta1.ebuild and update the digest file: ebuild polyester-1.0_beta1.ebuild digest If you don't do this stuff and use the ebuild from the theme's page, when you try to update the digest, the ebuild command fails with message "!!! x11-themes/polyester-1.0Beta1 does not follow correct package syntax." Apparently, instead of 1.0Beta1, it should be 1.0_beta1. There are some differences between the ebuild provided by the theme's site and the 0.9.3 ebuild (copied to 1.0_beta1 as I describe above). I will test it using my method and report it here.
Warning! I had various issues with this theme, from some incompatibility with openoffice (100% sure) in previous version to some system freeze I had with 9.3 and I haven't anymore after changing theme (not 100%sure of this one, but if testing your system seems to hybernate it's probably this theme).
OK. The ebuild does not work, because the source tar.gz file uncompresses to polyester-1.0Beta1 instead of polyester-1.0_beta1. You have to manually unpack the file, rename the source directory and repack it again, recreate the manifest file and emerge it. I will e-mail the theme's author for this.
Quick workaround to get it working (at least compiling and such, I don't know if it actually works). cd _overlay_dir_/x11-themes/polyester cp polyester-0.9.3.ebuild polyester-1.0_beta1.ebuild wget http://www.notmart.org/files/polyester-1.0Beta1.tar.gz tar xzf polyester-1.0Beta1.tar.gz mv polyester-1.0Beta1/ polyester-1.0_beta1 tar czf polyester-1.0_beta1.tar.gz polyester-1.0_beta1/ cp polyester-1.0_beta1.tar.gz $DISTDIR rm polyester-1.0Beta1.tar.gz polyester-1.0_beta1/ -rf ebuild polyester-1.0_beta1.ebuild digest If you do that, it compiles for now. I have a question tho... Are the maker of archive files bound to Gentoo 'rules' on how to pack or name the file? I can't imagine the maker needs to explicitly rename the tar.gz file just for Gentoo users. Isn't there a way to work around this in the ebuild and just have the maker name the file whatever he wants? (I hope you understand what I mean...)
Created attachment 98551 [details] polyester-1.0_beta2 The 1.0_beta2 version solves the filename problem.
polyester-1.0_rc1 is out :) http://www.kde-look.org/content/show.php?content=27968&vote=good&tan=1160869
x11-themes/polyester-1.0.1 added to the tree. Thanks to Fabio and the Sunrise people.