You are not logged in.

#1 2004-10-31 11:17:37

Namlook
Member
From: France / Montpellier
Registered: 2004-05-30
Posts: 74

[new] xmms-goom (was:Problem to create package for goom)

Goom is a *very very* nice vizual plugin for xmms. I tried it once on Mandrake. I try to build a package for it but I have a ./configure problem :

[root@amaroli goom]# makepkg 

==> Making package: xmms_goom  (dim oct 31 14:20:22 CET 2004)

==> Checking Runtime Dependencies...

==> Checking Buildtime Dependencies...

==> Retrieving Sources...

==>     Using local copy of xmms_goom_1.7-src.tar.gz

==> Validating source files with MD5sums

    xmms_goom_1.7-src.tar.gz ... Passed

==> Extracting Sources...

==>     tar --use-compress-program=gzip -xf xmms_goom_1.7-src.tar.gz

==> Starting build()...

creating cache ./config.cache

checking for a BSD compatible install... /bin/install -c

checking whether build environment is sane... yes

checking whether make sets ${MAKE}... yes

checking for working aclocal... found

checking for working autoconf... found

checking for working automake... found

checking for working autoheader... found

checking for working makeinfo... missing

checking host system type... i686-pc-linux-gnu

checking build system type... i686-pc-linux-gnu

checking for ranlib... ranlib

checking for gcc... gcc

checking whether the C compiler (gcc -march=i686 -O2 -pipe  ) works... yes

checking whether the C compiler (gcc -march=i686 -O2 -pipe  ) is a cross-compiler... no

checking whether we are using GNU C... yes

checking whether gcc accepts -g... yes

checking for ld used by GCC... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking for BSD-compatible nm... /usr/bin/nm -B

checking whether ln -s works... yes

updating cache ./config.cache

/bin/sh: ./ltconfig: No such file or directory

configure: error: libtool configure failed

make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.

==> ERROR: Build Failed.  Aborting...

[root@amaroli goom]# 

This is the PKGBUILD :

pkgname=xmms-goom
pkgver=1.7
pkgrel=1
pkgdesc="Very nice visual plugin for XMMS"
url="http://www.ios-software.com/index.php3?page=projet&quoi=1"
license="LGPL"
depends=('xmms')
source=(http://linuxberg.matrix.com.br/files/xmms_goom_1.7-src.tar.gz)
md5sums=(8ab0029a8f420d4cafcc2fab3f921e6d)

build() {
  cd $startdir/src/xmms_goom_1.7
  ./configure --prefix=/usr
  make || return 1
  make prefix=$startdir/pkg/usr install
}

Is any one have an idea ?[/code]

Offline

#2 2004-10-31 11:29:02

skeeterbug
Member
From: Oklahoma, USA
Registered: 2004-10-24
Posts: 92
Website

Re: [new] xmms-goom (was:Problem to create package for goom)

I can tell you why it fails but I don't know how to fix it...yet.  The file ./ltconfig is a symlink that wants to point to /usr/share/libtool/ltconfig which doesn't exist on my system and apparenlty yours as well.

edit: I found this in the libtool sources NEWS file

New in 1.3d: 2001-04-02; CVS version 1.3c, Libtool team:
* ltconfig is no more.  Generation of libtool happens directly from
  the configure file.

Also, the current version of goom seems to be 1.99.4 - is there a reason for trying to build 1.7?

Offline

#3 2004-10-31 12:29:09

Namlook
Member
From: France / Montpellier
Registered: 2004-05-30
Posts: 74

Re: [new] xmms-goom (was:Problem to create package for goom)

Well I saw the newest version too (don't know what I have today  roll )

the 1.99.4 doesn't compile ether (maybe a gcc problem). So I do something pretty amazing :

- I downloaded the deb package.
- extracted it
- got the libgoom.so
- created the PKGBUILD that put libgoom.so in /usr/lib/xmms/Vizualisation

You can find the Package there :  ttp://nclairon.free.fr/arch/pkg/xmms-goom-1.99.4-1.pkg.tar.gz

there is the PKGBUILD :

# Packager Nicolas Clairon <n.namlook at laposte dot net>
pkgname=xmms-goom
pkgver=1.99.4
pkgrel=1
pkgdesc="'What a Goom' is a very nice visual plugin for XMMS"
url="http://www.ios-software.com/index.php3?page=projet&quoi=1"
depends=('xmms' 'sdl')
source=(http://nclairon.free.fr/arch/src/xmms-goom/libgoom.so)
md5sums=(4df5e87817976431272cfa1510ce1bfd)

build() {
  cd $startdir/src/
  mkdir -p $startdir/pkg/usr/lib/xmms/Visualization
  cp libgoom.so $startdir/pkg/usr/lib/xmms/Visualization
}

All of that shit works but if someone can compile the source version, it will be cleaner.
Namlook  smile

Offline

#4 2004-10-31 13:21:43

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: [new] xmms-goom (was:Problem to create package for goom)

xmms-goom will NOT compile on more recent machines (gcc, ....) - forget this! (i tried some time ago, but failed)

xmms-goom is also not longer under developement!

what is now the alternative, is xmms-goom2k4

it can be found here:
http://www.ios-software.com/index.php3? … index.html

and the PKGBUILD i'm working on is here:
http://daperi.freelinuxhost.com/archlin … s-goom2k4/

unfortunately, also this version has trouble to compile under a recent gcc:
http://www.ios-software.com/index.php3? … =2&qui=177

anyone knows a solution, please step forward ;-) (good luck for all souls investing time in it)


The impossible missions are the only ones which succeed.

Offline

Board footer

Powered by FluxBB