I found out about a couple more great "targets" for a ports make. The "knobs" (like BATCH) and the "targets" (like config") are all listed in the file /usr/ports/Mk/bsd.port.mk
. Today I found out about the 'config-recursive' and 'rmconfig-recursive' options. I'm going to remake all of kdebase3, as there's been lots of changes, especially to HAL, in the KDE stuff, so I'm first going to :
# portsnap update
# cd /usr/ports/x11/kdebase3
# make rmconfig-recursive
# make config-recursive
# make && make install && make clean
So first I make sure my ports tree is up to date (remember, I have a cron job which downloads the updates, but I need to run them by hand when it is time). The I change into the kdebase3 port folder, which is really a meta port for everything KDE3. Then I'll remove all the configuration files and then I'll go through and set all the possible options, most especially the option to enable HAL for KDE, as that's the way PC-BSD works. Kind of overkill for the beast that is KDE3, but at least I should have a solid base to build. Then I'll do the build and hope it just works. We'll see. I wonder how long it will take?
No comments:
Post a Comment