[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