LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   How do you rebuild a single package in KDE 4.7.4 (http://www.linuxquestions.org/questions/slackware-14/how-do-you-rebuild-a-single-package-in-kde-4-7-4-a-924709/)

damgar 01-19-2012 09:16 PM

How do you rebuild a single package in KDE 4.7.4
 
How does one go about rebuilding just a single package from Eric's KDE 4.7.4? Specifically I would like to rebuild amarok and k3b, but I can not figure out how to build just these two. I understand how to build certain parts such as kdebase or kdeedu, but I can't figure out where in the slackbuild the sources in /extragear get built. Any help would be appreciated. Thank you.

Daedra 01-20-2012 12:50 AM

1 Attachment(s)
I've attached a k3b build that I use It's basically just a modified version of Pat's script that I pieced together, I always recompile k3b so I can add in the missing deps not included with the stock package. I modified it to use Alien Bob's k3d source version, you will have to grab it off of his page http://taper.alienbase.nl/mirrors/al...028.git.tar.xz. I just tested it and it compiled fine but please look it over and test it for yourself. I make no guarantees but it should work fine.

I don't have a amarok script, but I have thought about recompiling it also, If I come up with anything I'll let you know.

sahko 01-20-2012 03:22 AM

In order to build individual modules from KDE you have to run $ KDE.SlackBuild $KDEMODULE in this case k3b.

Alien Bob 01-20-2012 05:24 AM

The KDE.SlackBuild which you find in the sources will by default not compile anything in extragear but you can add that as a line in the KDEMODS variable or mention it explicitly on the commandline.

Please read http://alien.slackbook.org/blog/kde-...de-slackbuild/ for more background info.

Eric

sahko 01-20-2012 07:57 AM

Oh right, extragear was splitted to a seperate script not too long ago.

wadsworth 01-20-2012 12:20 PM

You'll need to run the "mysql-embedded.build" script before Amarok will compile. Find it on here, or on any mirror.
http://slackware.osuosl.org/slackwar...urce/ap/mysql/

Good luck. :)


All times are GMT -5. The time now is 07:42 AM.