You are not logged in.

#1 2006-03-21 00:56:00

wulax
Member
Registered: 2006-02-20
Posts: 30

[request] Wired 0.2: music production software

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.  big_smile

tiny_wired_shot-01.jpg

Offline

#2 2006-03-21 08:03:48

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [request] Wired 0.2: music production software

Any chance you could tell us what errors you're getting?

Offline

#3 2006-03-22 01:06:23

wulax
Member
Registered: 2006-02-20
Posts: 30

Re: [request] Wired 0.2: music production software

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

Board footer

Powered by FluxBB