You are not logged in.

#1 2004-04-27 22:40:08

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 706
Website

Kfofol - Advanced XMMS Skin Engine

I just created a package for an advances skin engine for XMMS.  This will allow you to use Kfofol style skins, which resemble WinAmp3.  They look really nice!  I put the pkgbuild in incoming.  Here it is...

# Contributor: Lukas Sabota <punkrockguy318@comcast.net>

pkgname=kjofol
pkgver=0.94
pkgrel=1
pkgdesc="A plugin for XMMS that enables advanced skinning abilities similar to WinAmp 3"
url="http://www.csse.monash.edu.au/~timf/xmms.html"
license=""
depends=(xmms)
makedepends=()
conflicts=()
replaces=()
backup=()
install=
source=(http://www.dgs.monash.edu.au/~timf/kint_xmms-$pkgver.tar.gz)
md5sums=(fad0d2ca84c27927756f089bc4f15d64)

# Make sure src and pkg does not exist in the current directory
build() {
  cd $startdir/src/xmms-kj
  make || return 1
  make clean
  make VFLAGS=-DXMMS_VIS=1 VLDFLAGS=-shared
  mv kj libkjofol.so
  mkdir -p $startdir/pkg/usr/lib/xmms/Visualization
  cp libkjofol.so $startdir/pkg/usr/lib/xmms/Visualization
  mkdir -p $startdir/pkg/usr/share/xmms/kjofol
  cp default.zip $startdir/pkg/usr/share/xmms/kjofol
}

PS:  Do pkg maintainers frown on putting a PKGBUILD.pkgnamehere rather than a PKGNAME.tar.gz when there is only one file needed (the pKGBUILD)?


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#2 2004-04-27 22:53:33

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

Re: Kfofol - Advanced XMMS Skin Engine

is there no "make install" in the makefile of this plugin?

it would be better instead of mkdir/cp it to use the native makefile to build the pkg ... have a look at other xmms-plugins already in arch:

http://cvs.archlinux.org/cgi-bin/viewcv … cvs-markup
for example

groups=('xmms-plugins') would be nice too, i think

about the PKGBUILD: dont know - both ways are ok, as long as your pkg is still downloadable+usable  --- what do the other TU's and Devs think abou tthis?


The impossible missions are the only ones which succeed.

Offline

#3 2004-04-27 23:00:43

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 706
Website

Re: Kfofol - Advanced XMMS Skin Engine

The native makefile doesn't support DESTDIR or --prefix.  The only option it had was "Uncomment these lines and change them to your XMMS directory".  So I just took the make install lines and used them raw.  That's the only way it would work


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#4 2004-04-28 08:52:27

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

Re: Kfofol - Advanced XMMS Skin Engine

punkrockguy318 wrote:

The native makefile doesn't support DESTDIR or --prefix.  The only option it had was "Uncomment these lines and change them to your XMMS directory".  So I just took the make install lines and used them raw.  That's the only way it would work

ok, then sorry for my comment - sometimes some Makefiles are simply bad written when the project is in early stage of developement :-)


The impossible missions are the only ones which succeed.

Offline

#5 2004-04-28 15:16:29

KalephOne
Member
From: Fortaleza, Brasil
Registered: 2004-04-02
Posts: 99

Re: Kfofol - Advanced XMMS Skin Engine

One little detail, the name of the plugin is Kjofol, not Kfofol  wink
Kjofol was an windows player that had great skins, and this plugin enables xmms to use them. Thanks for sharing the PKGBUILD smile


Kaleph
jabber: kaleph@jabber.org

Offline

Board footer

Powered by FluxBB