You are not logged in.

#1 2006-09-24 23:24:05

pelle.k
Member
From: Åre, Sweden (EU)
Registered: 2006-04-30
Posts: 667

BMPx 0.30.0 PKGBUILD [obsolete]

[this packagebuild is now obsolete as a new build is in the repos]

Hi boys and girls!
I made a PKGBUILD (well cut'n'paste from the bmpx-svn really) for the newly released bmpx 0.30.0.
It's SO much better than the 2.x line...

pkgname=bmpx
pkgver=0.30.0
pkgrel=1
pkgdesc="BMPx is the continuation of the XMMS-based BMP"
url="http://www.beep-media-player.org"
license="GPL"
depends=('fam' 'gtk2' 'cairo' 'cairomm' 'gtkmm' 'dbus' 'alsa-lib' 'taglib' 'neon' 'musicbrainz' 'gstreamer0.10-base' 'libglade' 'libglademm' 'boost')
# optional depends; 'hal' 'libnotify' 'startup-notification' 'libmp4v2'
# recommended for mp3 and alsa; 'gstreamer0.10-alsa' 'gstreamer0.10-mad'
# leftovers from bmpx-svn; sqlite3'
makedepends=()
conflicts=('bmpx-cvs')
replaces=()
backup=()
install=
source=('http://files.beep-media-player.org/releases/0.30/bmpx-0.30.0.tar.gz')
md5sums=('3146b862e7a33d77960096c5b9b65793')

build() {

  _CONFARGS='--prefix=/usr --enable-amazon --libexecdir=/usr/lib/bmp-2.0'

  cd $startdir/src/$pkgname-$pkgver
  ./configure $_CONFARGS

  make || return 1
  make DESTDIR=$startdir/pkg install

}

I've left some comments in.
I suggest you include the "optional" dependencies, but i leave that up to you smile
http://bmpx.beep-media-player.org/site/BMPx_Homepage

[edit 1]i added gstreamer alsa and mad, as a recomendation in the PKGBUILD (thanks veek). Not really a clean solution, but this isn't an AUR package either...[edit]


"Your beliefs can be like fences that surround you.
You must first see them or you will not even realize that you are not free, simply because you will not see beyond the fences.
They will represent the boundaries of your experience."

SETH / Jane Roberts

Offline

#2 2006-09-27 03:13:36

Deranger
Member
Registered: 2006-09-12
Posts: 35

Re: BMPx 0.30.0 PKGBUILD [obsolete]

The new BMPx sure looks interesting, I might give it a try.

Thanks.


Code should be free and hardware should be cheap.

Offline

#3 2006-09-27 19:46:45

veek
Member
Registered: 2006-03-10
Posts: 167

Re: BMPx 0.30.0 PKGBUILD [obsolete]

Hey pelle.k thanks for the PKGBUILD.

I like this new bmpx.

I got it working after a little bit of fiddling...I was missing a few gstreamer packages.

gstreamer is divided up into a whole bunch of packages that provide various pieces of support.

I'm guessing most people use ALSA so they'll need the corresponding gstreamer package. There's also ones you need for mp3 support including the gstreamer mad plugin.

Here are the gstreamer packages I've got installed:

[moveek@atomicbulldog ~]$ yaourt -Qs gst
Yaourt 0.3.9: Archlinux package manager
local/gstreamer0.10 0.10.9-1
    GStreamer Multimedia Framework
local/gstreamer0.10-alsa 0.10.9-1
    GStreamer alsa plugin
local/gstreamer0.10-bad 0.10.3-1
    GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad)
local/gstreamer0.10-base 0.10.9-1
    GStreamer Multimedia Framework Base Plugins (gst-plugins-base)
local/gstreamer0.10-good 0.10.3-1
    GStreamer Multimedia Framework Good Plugins (gst-plugins-good)
local/gstreamer0.10-mad 0.10.3-1
    GStreamer MP3 mad plugin
local/gstreamer0.10-ugly 0.10.3-1
    GStreamer Multimedia Framework Ugly Plugins (gst-plugins-ugly)

Offline

Board footer

Powered by FluxBB