Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128092 - x11-themes/polyester - KDE theme (new ebuild)
Summary: x11-themes/polyester - KDE theme (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Lowest enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.kde-look.org/content/show....
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2006-03-30 02:28 UTC by Fabio Rosati
Modified: 2007-07-07 23:05 UTC (History)
4 users (show)

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


Attachments
Ebuild for KDE-theme "Polyester" (require kde version patch) (polyester-0.8.8.ebuild,560 bytes, text/plain)
2006-03-30 02:35 UTC, Fabio Rosati
Details
kde version patch for polyester-0.8.8 (kdever-polyester-0.8.8.patch,536 bytes, patch)
2006-03-30 02:38 UTC, Fabio Rosati
Details | Diff
polyester-0.9.ebuild (polyester-0.9.ebuild,507 bytes, text/plain)
2006-04-04 03:37 UTC, Fabio Rosati
Details
polyester-0.9.2.ebuild (polyester-0.9.2.ebuild,518 bytes, text/plain)
2006-05-28 03:01 UTC, Markus Rothe (RETIRED)
Details
New version (polyester-0.9.3.ebuild,518 bytes, text/plain)
2006-06-26 00:28 UTC, Emilio Pavia
Details
New version (polyester-0.9.3.ebuild,518 bytes, text/plain)
2006-06-26 00:29 UTC, Emilio Pavia
Details
polyester-0.9.3 ebuild (polyester-0.9.3.ebuild,635 bytes, text/plain)
2006-06-26 05:11 UTC, Jakub Moc (RETIRED)
Details
polyester-1.0_beta2 (polyester-1.0_beta2.ebuild,514 bytes, text/plain)
2006-10-01 13:28 UTC, Fabio Rosati
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rosati 2006-03-30 02:28:48 UTC
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
Comment 1 Fabio Rosati 2006-03-30 02:35:23 UTC
Created attachment 83420 [details]
Ebuild for KDE-theme "Polyester" (require kde version patch)
Comment 2 Fabio Rosati 2006-03-30 02:38:15 UTC
Created attachment 83421 [details, diff]
kde version patch for polyester-0.8.8
Comment 3 Fabio Rosati 2006-04-04 03:37:49 UTC
Created attachment 83871 [details]
polyester-0.9.ebuild
Comment 4 Markus Rothe (RETIRED) gentoo-dev 2006-05-28 03:01:19 UTC
Created attachment 87710 [details]
polyester-0.9.2.ebuild

ebuild for polyester 0.9.2 including ~ppc64 keyword.
Comment 5 Emilio Pavia 2006-06-26 00:28:53 UTC
Created attachment 90168 [details]
New version

Ebuild of the new version (the same of the previous one).
Comment 6 Emilio Pavia 2006-06-26 00:29:07 UTC
Created attachment 90169 [details]
New version

Ebuild of the new version.
Comment 7 Emilio Pavia 2006-06-26 00:33:14 UTC
Comment on attachment 90168 [details]
New version

Posted twice for a mistake.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-06-26 05:11:52 UTC
Created attachment 90178 [details]
polyester-0.9.3 ebuild
Comment 9 Vasilis Lourdas 2006-08-26 03:09:03 UTC
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.
Comment 10 Matteo Azzali (RETIRED) gentoo-dev 2006-08-26 03:42:17 UTC
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).
Comment 11 Vasilis Lourdas 2006-08-26 04:08:08 UTC
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.
Comment 12 Thomas van Kampen 2006-09-02 02:58:01 UTC
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...)
Comment 13 Fabio Rosati 2006-10-01 13:28:05 UTC
Created attachment 98551 [details]
polyester-1.0_beta2

The 1.0_beta2 version solves the filename problem.
Comment 14 Alexandre Bique 2006-11-21 16:42:11 UTC
polyester-1.0_rc1 is out :)
http://www.kde-look.org/content/show.php?content=27968&vote=good&tan=1160869
Comment 15 Tobias Heinlein (RETIRED) gentoo-dev 2007-07-07 23:05:03 UTC
x11-themes/polyester-1.0.1 added to the tree. Thanks to Fabio and the Sunrise people.