Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167054 - Ebuild for the "Kirocker Music Display" Amarok kicker applet
Summary: Ebuild for the "Kirocker Music Display" Amarok kicker applet
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://draketo.de/dateien/gentoo/kiro...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-02-15 15:33 UTC by Arne Babenhauserheide
Modified: 2009-11-19 23:40 UTC (History)
2 users (show)

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


Attachments
kirocker-1.4-r1.ebuild for kirocker music display (kirocker-1.4-r1.ebuild,669 bytes, text/plain)
2007-02-15 15:34 UTC, Arne Babenhauserheide
Details
kirocker-2.0_beta1.ebuild (kirocker-2.0_beta1.ebuild,652 bytes, text/plain)
2007-02-15 15:56 UTC, Arne Babenhauserheide
Details
Kirocker Music Display 2.0-r2 ebuild (kirocker-2.0-r2.ebuild,600 bytes, text/plain)
2007-02-20 12:39 UTC, Arne Babenhauserheide
Details
Kirocker Music Display 2.0-r4 ebuild - much cleaner (kirocker-2.0-r4.ebuild,527 bytes, text/plain)
2007-02-20 23:00 UTC, Arne Babenhauserheide
Details
kirocker-2.0-r5.ebuild (kirocker-2.0.ebuild,491 bytes, text/plain)
2007-02-23 00:07 UTC, Juergen Nagel
Details
kirocker-3.0_beta2.ebuild (kirocker-3.0_beta2.ebuild,501 bytes, text/plain)
2007-03-07 13:14 UTC, Arne Babenhauserheide
Details
kirocker-2.2.ebuild (kirocker-2.2.ebuild,491 bytes, text/plain)
2007-03-07 13:19 UTC, Arne Babenhauserheide
Details
kirocker-3.2.ebuild (kirocker-3.2.ebuild,492 bytes, text/plain)
2007-06-26 06:45 UTC, Arne Babenhauserheide
Details
ebuild for 4.0_beta1 (kirocker-4.0_beta1.ebuild,550 bytes, text/plain)
2007-09-30 18:50 UTC, Elias Probst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arne Babenhauserheide 2007-02-15 15:33:41 UTC
Ebuild created. 

URL: http://www.kde-apps.org/content/show.php?content=52869

Ebuild: http://draketo.de/dateien/gentoo/kirocker-1.4-r1.ebuild

Reproducible: Always
Comment 1 Arne Babenhauserheide 2007-02-15 15:34:52 UTC
Created attachment 110292 [details]
kirocker-1.4-r1.ebuild for kirocker music display
Comment 2 Arne Babenhauserheide 2007-02-15 15:56:28 UTC
Created attachment 110297 [details]
kirocker-2.0_beta1.ebuild
Comment 3 Arne Babenhauserheide 2007-02-20 12:39:26 UTC
Created attachment 110727 [details]
Kirocker Music Display 2.0-r2 ebuild

improved syntax, added "nomirror", license is now "GPL-2 or later", thanks to Temet!

I need testers to stabilize it. 

Till now only tested once on amd64 and x86 (means: ~amd64 and ~x86).
Comment 4 Arne Babenhauserheide 2007-02-20 23:00:31 UTC
Created attachment 110775 [details]
Kirocker Music Display 2.0-r4 ebuild - much cleaner
Comment 5 David Rivoal 2007-02-21 01:32:53 UTC
Yes but using kde_src_compile still install it in /usr/share...
I don't know how to solve your problem ... I'm not an ebuild maker :/

Temet :)
Comment 6 Juergen Nagel 2007-02-21 22:42:42 UTC
I removed the kde_src_compile function from the ebuild and everything went fine.

------------------
>>> Merging kde-misc/kirocker-2.0 to /
--- /usr/
--- /usr/lib/
>>> /usr/lib/kirocker_panelapplet.so
>>> /usr/lib/kirocker_panelapplet.la
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/kirocker-2.0/
>>> /usr/share/doc/kirocker-2.0/AUTHORS.bz2
--- /usr/share/doc/HTML/
--- /usr/share/doc/HTML/en/
>>> /usr/share/doc/HTML/en/kirocker/
>>> /usr/share/doc/HTML/en/kirocker/common -> /usr/kde/3.5/share/doc/HTML/en/common
>>> /usr/share/doc/HTML/en/kirocker/index.cache.bz2
>>> /usr/share/doc/HTML/en/kirocker/index.docbook
--- /usr/share/icons/
--- /usr/share/icons/crystalsvg/
--- /usr/share/icons/crystalsvg/22x22/
--- /usr/share/icons/crystalsvg/22x22/apps/
>>> /usr/share/icons/crystalsvg/22x22/apps/kirocker.png
--- /usr/share/icons/crystalsvg/48x48/
--- /usr/share/icons/crystalsvg/48x48/apps/
>>> /usr/share/icons/crystalsvg/48x48/apps/kirocker.png
--- /usr/share/icons/crystalsvg/128x128/
>>> /usr/share/icons/crystalsvg/128x128/actions/
>>> /usr/share/icons/crystalsvg/128x128/actions/star.png
>>> /usr/share/icons/crystalsvg/128x128/actions/smallstar.png
--- /usr/share/icons/crystalsvg/16x16/
--- /usr/share/icons/crystalsvg/16x16/apps/
>>> /usr/share/icons/crystalsvg/16x16/apps/kirocker.png
--- /usr/share/apps/
--- /usr/share/apps/kicker/
--- /usr/share/apps/kicker/applets/
>>> /usr/share/apps/kicker/applets/kirocker.desktop
>>> /usr/share/apps/kirocker/
>>> /usr/share/apps/kirocker/icons/
>>> /usr/share/apps/kirocker/icons/crystalsvg/
>>> /usr/share/apps/kirocker/icons/crystalsvg/128x128/
>>> /usr/share/apps/kirocker/icons/crystalsvg/128x128/actions/
>>> /usr/share/apps/kirocker/icons/crystalsvg/128x128/actions/star.png
>>> /usr/share/apps/kirocker/icons/crystalsvg/128x128/actions/smallstar.png
>>> /usr/share/apps/kirocker/images/
>>> /usr/share/apps/kirocker/images/colorwaves.jpg
 * Running kbuildsycoca to build global database ...
------------------
Comment 7 Arne Babenhauserheide 2007-02-21 23:05:18 UTC
argl... that's a clear "stick to doing it the easy way" :) 

Does it work? 

Do you want to upload it? 

Wishes, 
Arne
Comment 8 Juergen Nagel 2007-02-23 00:07:59 UTC
Created attachment 111013 [details]
kirocker-2.0-r5.ebuild
Comment 9 Juergen Nagel 2007-02-23 00:10:18 UTC
O.K. I've uploaded r5 of the ebuild which I used to emerge kirocker.

The applet runs fine in Kicker. :)
Comment 10 Kenneth Perry 2007-03-04 17:46:01 UTC
kirocker-2.2 is out : renaming the kirocker-2.0-r5.ebuild to kirocker-2.2.ebuild worked fine for me on ~amd64.
Comment 11 Thomas Matthijs (RETIRED) gentoo-dev 2007-03-05 09:11:51 UTC
Why did you add nomirror?
Comment 12 Arne Babenhauserheide 2007-03-05 10:31:04 UTC
I added nomirror, because kirocker wasn't in any mirrors at that time, and including mirrors just meant to needlessly clobber the mirrors for a file they couldn't have (I waited far too long for the mirrors to get tested). 

As soon as the file gets on mirrors, nomirror gets pulled out. 

Wishes, 
Arne
Comment 13 Arne Babenhauserheide 2007-03-07 13:14:25 UTC
Created attachment 112402 [details]
kirocker-3.0_beta2.ebuild
Comment 14 Arne Babenhauserheide 2007-03-07 13:19:33 UTC
Created attachment 112409 [details]
kirocker-2.2.ebuild

use this for stable builds, the betas need a tweaked URL.
Comment 15 Kenneth Perry 2007-03-07 15:15:00 UTC
If you want to have a single ebuild for both beta/regulars, you can use versionator to change the way package url's are guessed.

More info : http://devmanual.gentoo.org/ebuild-writing/variables/index.html scroll down to "Version Formatting Issues"

Probably for kirocker, it'd be something like : (add versionator to inherit)
MY_P=$(delete_version_seperator 4 ${P})
MY_P=${MY_P/beta/Beta}
SRC_URI="http://slaout.linux62.org/kirocker/${MY_P}.tar.gz"

Note i haven't tested this particular code for kirocker (though i have used it in other places).
Comment 16 Arne Babenhauserheide 2007-03-25 15:17:38 UTC
2.2 can just be renamed to 3.0
Comment 17 Arne Babenhauserheide 2007-03-25 15:18:37 UTC
I just didn't get the versionator working. Sorry... 
Comment 18 Arne Babenhauserheide 2007-06-26 06:45:07 UTC
Created attachment 123083 [details]
kirocker-3.2.ebuild

Version 3.2 attached. 

Works with standard-ebuild, now. 

Commented out is a rewrite of the build-dir, in case we need it again for a beta or so.
Comment 19 Arne Babenhauserheide 2007-06-26 06:48:59 UTC
But in 3.2 the icons don't yet get found by the applet. 
Comment 20 Jakub Nawalaniec 2007-09-26 12:56:08 UTC
Would someone be so kind and put the latest version (4beta) ebuild? Thanks in advance :)
Comment 21 Elias Probst 2007-09-30 18:50:58 UTC
Created attachment 132252 [details]
ebuild for 4.0_beta1
Comment 22 Markos Chandras (RETIRED) gentoo-dev 2008-05-25 13:02:20 UTC
Thanks for this ebuild :)
Comment 23 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-19 23:40:38 UTC
Only kde3 package/upstream -> wont be fixed since we remove kde3 from main tree.