You are not logged in.

#1 2007-05-21 18:57:07

Izuil
Member
From: Sweden
Registered: 2006-10-07
Posts: 162

Could someone help me build gstreamer-bad from cvs?

I'm using Exaile as my music player and I would really appreciate if the equalizer worked.
The problem is that it needs gstreamer-bad cvs and I'm not good enough in linux to make it myself...

So if somebody would like help me create a script that could this automatically that would be great and maybe someone else will have use for it.

I've tried before and got help back then to and this is as far as I and that person (on from the forum) came:

# $Id: PKGBUILD,v 1.4 2006/12/30 22:31:21 jgc Exp $
# Maintainer: Jan de Groot <jgc@archlinux.org>

pkgname=gstreamer0.10-bad
pkgver=0.10.4
pkgrel=1
pkgdesc="GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad)"
arch=(i686 x86_64)
depends=('gcc' 'gstreamer0.10-alsa>=0.10.11' 'mesa')
makedepends=('intltool' 'pkgconfig')
url="http://gstreamer.freedesktop.org/"
groups=('gstreamer0.10-plugins')
_relname=gst-plugins-bad
source=(badconf)
md5sums=()

build() {
  cd ${startdir}/src
  msg "CVS Checkout Starting..."
  cvs -d:pserver:anoncvs@anoncvs.freedesktop.org:/cvs/gstreamer co gst-plugins-bad
  msg "CVS Checkout Done, or server error..."
  cd gst-plugins-bad
  . ${startdir}/src/badconf
  rm -f ${startdir}/pkg/usr/lib/gstreamer-0.10/*.{,l}a
}

The problem with this is that it doesn't put the files in the /pkg folder... I don't know why...
This is the output that i get:

cc1: warnings being treated as errors
deinterleave.c: In function 'gst_deinterleave_process':
deinterleave.c:226: warning: 'ret' may be used uninitialized in this function
make[3]: *** [libgstinterleave_la-deinterleave.lo] Error 1
make[3]: Leaving directory `/home/rob/bad/src/gst-plugins-bad/gst/interleave'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rob/bad/src/gst-plugins-bad/gst'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rob/bad/src/gst-plugins-bad'
make: *** [all] Error 2
==> Removing info/doc files...
==> Compressing man pages...
==> Stripping debugging symbols from libraries...
==> Stripping symbols from binaries...
==> Generating .FILELIST file...
tar: *: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
==> Generating .PKGINFO file...
==> WARNING: Please add a license line to your PKGBUILD!
    example for GPL'ed software: license=('GPL').
==> Compressing package...
tar: *: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
==> ERROR: Failed to create package file.

EDIT: Yeah also the badconf file is needed... It can be found here: http://cvs.archlinux.org/cgi-bin/viewcv … ag=CURRENT

Last edited by Izuil (2007-05-21 18:58:06)

Offline

#2 2007-05-21 22:25:15

bboozzoo
Member
From: Poland
Registered: 2006-08-01
Posts: 125

Re: Could someone help me build gstreamer-bad from cvs?

I'm not quite sure, but I think that equalizer will work only with svn gstreamer core. You might want to try rebuilding both of them

Offline

#3 2007-05-21 22:43:47

Izuil
Member
From: Sweden
Registered: 2006-10-07
Posts: 162

Re: Could someone help me build gstreamer-bad from cvs?

Okey but I still don't have the knowledge to do this by myself...

Offline

Board footer

Powered by FluxBB