On Thu, Aug 12, 2010 at 09:04:41PM +0200, kikadf <[email protected]> wrote: > Well I can run 'makepkg -a', this said: > /depends=('libsamplerate' 'gtk+2-libs' 'wavpack' 'libmad' 'curl' > 'ffmpeg' 'dbus' 'libcdio')/ > > In deadbeef's README: > /full list of dependencies: > libsamplerate: REQUIRED dependency, does high quality resampling > gtk+-2.0 >= 2.12 (+ gthread, + glib): GTK+ 2.0 user interface > alsa-lib: ALSA support > libvorbis: for ogg vorbis plugin > libcurl >= 7.10: for last.fm, vfs_curl (shoutcast/icecast), artwork > plugins > libmad: for mp3 plugin (mpeg1,2 layers1,2,3) > libFLAC: for flac plugin > wavpack: for wavpack plugin > libsndfile: for sndfile plugin > libcdio + libcddb: for cd audio plugin > ffmpeg (libavcodec + libavformat): for ffmpeg plugin > xlib: for global hotkeys > dbus: for notification daemon support (OSD current song notifications) > pulseaudio: for PulseAudio output plugin/ > > In deadbeef package, 'ln -l /usr/lib/deadbeef/': > /... > ...ffmpeg.a > ...ffmpeg.la* > ...ffmpeg.so -> ffmpeg.so.0.0.0* > ...ffmpeg.so.0 -> ffmpeg.so.0.0.0* > ...ffmpeg.so.0.0.0* > ... > ...wavpack.la* > ...wavpack.so -> wavpack.so.0.0.0* > ...wavpack.so.0 -> wavpack.so.0.0.0* > ...wavpack.so.0.0.0* > .../ > Deadbeef use own libs. > > So, I think the FrugalBuild's depends lines is good.
Agreed, in general, makepkg -a is just a suggestion, in some cases its output is not correct and reading the README/INSTALL of the project is the way to go. > # Compiling Time: 1.19 SBU > # Maintainer: who > # Contributor: kikadf <[email protected]> > > pkgname=deadbeef > pkgver=0.4.1 > pkgrel=1 > pkgdesc="DeaDBeeF is an audio player for GNU/Linux systems with X11 written > in C and C++." > _F_sourceforge_ext=".tar.bz2" > depends=('gtk+2' 'libsamplerate') > makedepends=('curl>=7.10' 'libmad' 'wavpack' 'libcdio' 'ffmpeg' 'libnotify') > Finclude sourceforge > groups=('xmultimedia-extra') > archs=('i686' 'x86_64') > options=('scriptlet') > _F_gnome_iconcache="y" > Finclude gnome-scriptlet > sha1sums=('29bbab3be46d0d6d71ec0dbaab6d772c3412e70f') > > build() > { > Fcd > Fconf --disable-pulse > Fmake > Fmakeinstall > } Any reason you don't just use Fconfopts="$Fconfopts --disable-pulse" here and avoid the whole build()? :)
pgpbMz8m8u1HJ.pgp
Description: PGP signature
_______________________________________________ Frugalware-devel mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-devel
