You are not logged in.
Hi,
I have tried to make a pkgbuild for the new 0.2 release of Wired, a music production and creation software that I think looks really promising.
The dependencies for this software are appearently already in the repos, except for portaudio and libsoundtouch, which are in the AUR.
I have gotten this far in making a pkgbuild:
pkgname=wired
pkgver=0.2
pkgrel=1
pkgdesc="Wired aims to be a professional music production and creation software"
url="http://wired.sourceforge.net/"
depends=('gtk2' 'wxgtk' 'libsndfile' 'libsamplerate' 'dssi' 'libsoundtouch' 'portaudio' 'libxml2')
source=(http://dl.sourceforge.net/sourceforge/wired/$pkgname-$pkgver.tar.gz)
md5sums=(02a60a5d5841766a109696736d8bc80e)
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc --enable-dssi
make || return 1
make DESTDIR=$startdir/pkg install
find $startdir/pkg -name "*.la" -exec rm {} ;
}
The libsoundtouch package in AUR is a bit out of date, and the website has moved, so I made a new pkgbuild for that:
pkgname=libsoundtouch
pkgver=1.3.1
pkgrel=1
pkgdesc="The SoundTouch library is suited for application developers writing sound processing tools that require tempo/pitch control functionality, or just for playing around with the sound effects."
url="http://www.surina.net/soundtouch/"
source=(http://www.surina.net/soundtouch/soundtouch-$pkgver.tar.gz)
md5sums=('5e0185e81dbba2f2eed8581b7664ab04')
build() {
cd $startdir/src/soundtouch-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
find $startdir/pkg/usr/lib -name '*.la' -exec rm {} ;
}
According to the creators of Wired, you should compile Portaudio without jack support, like this:
pkgname=portaudio
pkgver=19
pkgrel=1
pkgdesc="PortAudio is a free, cross platform, open-source, audio I/O library"
url="http://www.portaudio.com/"
license=""
depends=('alsa-lib')
source=(http://www.portaudio.com/archives/pa_snapshot_v19.tar.gz)
build() {
cd $startdir/src/$pkgname
./configure --prefix=/usr --with-alsa --without-jack
make || return 1
install -d $startdir/pkg/usr/{lib,include}
make PREFIX=$startdir/pkg/usr install
}
But there seems to be some problems, probably with the configuration of portaudio... I don't know how to fix it, so if someone that is good with packages and is interested in this project would help, I and probably more people that likes making music would be happy.
Offline
Any chance you could tell us what errors you're getting?
Offline
Hmm, I contacted the developers and it seems that there is some bug that prevented it from working for me. They were on to it, so I guess it will have to wait a while...
Offline