Make It Your Way

| 2 Comments | No TrackBacks

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 TrackBacks

TrackBack URL: http://linux.amazingdev.com/cgi-bin/mt/mt-tb.cgi/389

2 Comments

There is a typo in your example in the line
# make config-recusrive
it should probably be
# make config-recursive
as outlined in the text above.
Thanks for the tip, I didn't know about it.

Thanks for the heads up - got it edited.

Leave a comment

About this Entry

This page contains a single entry by Jonathan published on February 13, 2007 5:08 AM.

Sunk Port was the previous entry in this blog.

Brother, can you spare a dime? is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.