[Slackbuilds-users] Package Thoughts, Try 2

Robby Workman rworkman at slackbuilds.org
Wed Oct 17 18:18:12 UTC 2007


Heinz Wiesinger wrote:
> Hello,
> as my journey through the SB.o scripts continues, I'm finding errors / bugs / 
> mistakes all along my way ;) No, in fact I'm pretty astonished by the quality 
> of the scripts and just stumbled over some little things.
> 
> 1: synaptics
> Not really an error, just some style (or something I do not understand).
> The script installes every file via a "install ...." command, which is not 
> necessary IMHO, as "make install DESTDIR=$PKG" does work (I've used it for 
> years...)


Yeah, I'm not sure why it's done this way either.
I was just looking at it earlier today when building the latest git
checkout on -current; this is the way to go:
  make PREFIX=/usr DESTDIR=$PKG install

For those others out there on -current who want to use the synaptics
driver, see this post at LQ:
http://www.linuxquestions.org/questions/slackware-14/synaptics-driver-on-xorg-7.3-592525/


> 2: when compiling openal/freealut I get a lot of errors. I tracked them down 
> to some build options, but can't figure out, why it doesn't build without 
> them.
> I have to set "--enable-arts --enable-sdl", otherwise openal quits compiling.
> Also "--enable-esd" is necessary for me, because otherwise freealut quits 
> compiling.
> And freealut has an error when compiling the demo-app. It doesn't link to 
> libopenal. I've used an sed string from gentoo's ebuild to fix this:
> 
> sed -i -e 's/libalut_la_LIBADD = .*/& -lopenal -lpthread/' src/Makefile.am
> 
> This are a lot of errors for just two packages, so I would guess that there 
> must have been other users encountering the same, otherwise I would guess 
> it's a problem on my system...


Interesting; I don't recall any problems building either of those, but
that's been quite some time.  If you can reproduce this on a clean
12.0 install (either in a chroot or emulated environment), submit a
fixed script for them (note the changes in the Comments when uploading
the new scripts) and I'll fast-track them for inclusion.

Thanks!

-RW



More information about the Slackbuilds-users mailing list