You are not logged in.
You have been gifted with magical perl skills
This will most likely replace ncmpcpp as my music player. And by the way, I saw you like Eminem...+10 respect points from me
Thanks for all the kind words.
I've started working on pimpd-ng...
Offline
How bout a PKGBUILD? ...
Yeah, a AUR release would be great.
and
I've just tried out pimpd for the very first time, good work! Since I also like my apps managed by pacman I might create a PKGBUILD for pimpd, but don't expect one in the next two weeks or so :-)
Well, here you go:
http://aur.archlinux.org/packages.php?ID=39028
Best regards, Chris
Haven't been here in a while. Still rocking Arch.
Offline
Thank you Sigi! Much appreciated.
Offline
And pimpd-ng-git:
http://aur.archlinux.org/packages.php?ID=39051 :-)
Haven't been here in a while. Still rocking Arch.
Offline
Hm... I'm not sure what you did there.
--- PKGBUILD 2010-07-21 07:15:24.000000000 +0200
+++ PKGBUILD-t 2010-07-21 10:05:43.671097484 +0200
@@ -2,19 +2,17 @@
pkgname=pimpd-ng-git
pkgver=20100721
pkgrel=1
-pkgdesc="Perl Interface for the Music Player Daemon (MPD)"
+pkgdesc="Next generation pimpd"
arch=('any')
-url="http://github.com/trapd00r/pimpd"
+url="http://github.com/trapd00r/pimpd-ng"
license=('GPLv3')
-depends=('perl-html-tokeparser-simple' 'perl-audio-mpd' \
- 'perl-libwww' 'perl-text-autoformat')
+depends=('perl-audio-mpd')
makedepends=('git')
-conflicts=('pimpd-git')
-backup=('etc/pimpd.conf')
+backup=('etc/pimpd-ng.conf')
source=()
md5sums=()
-_gitroot="git://github.com/trapd00r/pimpd.git"
+_gitroot="git://github.com/trapd00r/pimpd-ng.git"
_gitname="pimpd-ng"
build() {
But it ain't very usable right now so I wouldn't recommend anyone using it.
Offline
Hm... I'm not sure what you did there.
Crap. I should have known that creating and uploading a PKGBUILD during the time I'm eating my breakfast is a bad idea... Sorry.
I fixed the worst mistakes but its still in a bad shape atm.
Haven't been here in a while. Still rocking Arch.
Offline
sigh broke when i upgrade perl... /sadface
Offline
Everything broke... see https://bbs.archlinux.org/viewtopic.php?id=102242
Offline
Offline
Sigi: Do you mind updating the PKGBUILD? I've finally started rewriting this and throwed all dependencies (except Audio::MPD) in the trash.
This should work:
# Contributor: Christoph Siegenthaler <csi@gmx.ch>
pkgname=pimpd-git
pkgver=20100917
pkgrel=1
pkgdesc="Perl Interface for the Music Player Daemon (MPD)"
arch=('any')
url="http://github.com/trapd00r/pimpd"
license=('GPLv2')
depends=('perl-audio-mpd')
makedepends=('git')
backup=('etc/pimpd.conf')
source=()
md5sums=()
_gitroot="git://github.com/trapd00r/pimpd.git"
_gitname="pimpd"
build() {
cd "$srcdir"
msg "Connecting to GIT server...."
if [ -d $_gitname ] ; then
cd $_gitname && git pull origin
msg "The local files are updated."
else
git clone $_gitroot $_gitname
fi
msg "GIT checkout done or server timeout"
msg "Starting make..."
rm -rf "$srcdir/$_gitname-build"
git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
cd "$srcdir/$_gitname-build"
mkdir -p $pkgdir/{etc,/usr/bin}
install pimpd $pkgdir/usr/bin
install pimpd.conf $pkgdir/etc
}
Offline
Also...
I'd like to make the installation by using the provided makefile instead.
This way the manpage will be generated and installed as well.
The configuration file installation could be done like it is now though.
Something like this.
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \
PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \
PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
MODULEBUILDRC=/dev/null
{ perl Makefile.PL &&
make &&
make install; } || return 1
install -D -m644 $srcdir/pimpd/pimpd.conf \
$pkgdir/etc/pimpd.conf
Thank you.
Offline
pimpd is now completely rewritten and will rock your socks off!
The PKGBUILD is updated and the only dependency is Audio::MPD.
Please check it out and tell me what you think!
Cheers.
Offline