You are not logged in.
PKGBUILD:
#$Id: $
#Contributor: thegnu <thegnu@nathancurry.com>
pkgname=lilypond
pkgver=2.2.6
pkgrel=1
pkgdesc="an automated engraving system that fomats beautiful music notation"
url="http://www.lilypond.org/"
depends=('ghostscript' 'tetex' 'ec-fonts-mftraced' 'guile>=1.6.0')
makedepends=('mftrace>=1.0.17' 'guile>=1.6.0' 'tetex' 'bison>=1.25' 'python>=2.1')
source=(http://lilypond.org/download/v2.2/$pkgname-$pkgver.tar.gz)
md5sum=('c379905b53973cc314415340dd017c77')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
#Make documentation:
make DESTDIR=$startdir/pkg web
}
fffft!
Offline
thegnu, I really like this package. I also read the thread where you were trying to build rosegarden.
what happend? what's the last PKGBUILD that works with rosegarden?
will those two be in extra [nice to have them!]
gtick is http://www.archlinux.org/packages.php?id=3319
if you're not able to build rosegarden, then maybe try http://denemo.sourceforge.net/screenshots.html ?
Offline
rosegarden is not compatible with the newest qt and gcc libs - and the devs are not bothered by this
i tried to patch it, but didn't have time to finish --- see here if you have time:
http://daperi.freelinuxhost.com/archlin … osegarden/
lilypond i will check for inclusion in extra after the 30.sept (after my latest exam tis year)
The impossible missions are the only ones which succeed.
Offline
ec-fonts-mftraced
I don't have this pkg.
nor mftrace
and I cannot find it to build lilybond and build denemo and make sure it works.
dp, for rosegarden:
I never liked QT so I don't use it, so I don't know it, so I cannot help. Sorry
Offline
I got it to work, but it was all haphazard. I don't actually recommend following my instructions. A few days ago, all my base apps were made to disappear. I had absolutely NOTHING in /bin/ :oops:
Here's the PKGBUILD for mftrace. I think maybe t1utils is supplied by t1lib. But I'm not sure.
# Contributor: Nathan Curry <thegnu@nathancurry.com>
pkgname=mftrace
pkgver=1.0.34
pkgrel=1
install="$pkgname.install"
pkgdesc="a small Python program that traces TeX bitmap fonts into scalable PS or TTF fonts"
url="http://www.xs4all.nl/~hanwen/mftrace/"
depends=('potrace' 'python>=2.1' 't1utils' 'tetex')
source=(http://www.cs.uu.nl/~hanwen/mftrace/$pkgname-$pkgver.tar.gz)
md5sums=('c290633ac31c29fbc6a0deeaff97e7e7')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
ec-fonts-mftraced. Before compiling this or lilypond, (after installing mftrace) do:
cd /usr/share/mftrace/
import filelib
#$Id: $
#Contributor: thegnu <thegnu@nathancurry.com>
pkgname=ec-fonts-mftraced
pkgver=1.0.1
pkgrel=1
pkgdesc="a font package required by lilypond"
url="http://www.lilypond.org/"
depends=()
source=(http://lilypond.org/download/fonts/$pkgname-$pkgver.tar.gz)
md5sums=('1b4bf2634fbf680b7fa874e8208e0e54')
build() {
cd $startdir/src/$pkgname-$pkgver
make DESTDIR=$stardir/pkg
make DESTDIR=$startdir/pkg install
}
And rosegarden worked with this PKGBUILD, but after install had to:
ln -s /usr/lib/libreadline.so /usr/lib/libreadline.so.4
#$Id: $
#Maintainer: damir <damir@archlinux.org>
#Contributor: Robert Emil Berge <robert@rebi.no>
pkgname=rosegarden
origver=0.9.9
pkgver=4.0.9.9
pkgrel=1
pkgdesc="audio and MIDI sequencer, score editor, and general-purpose music composition and editing application."
url="http://www.rosegardenmusic.com/"
depends=('kdemultimedia' 'alsa-lib' 'jack-audio-connection-kit' 'ladspa')
source=(http://unc.dl.sourceforge.net/sourceforge/rosegarden/$pkgname-4-$origver.tar.gz rosegarden.patch)
provides=('rosegarden-4')
replaces=('rosegarden-4')
build() {
cd $startdir/src/$pkgname-4-$origver
# make it gcc 3.4 and QT 3.3 compilable:
patch -Np1 -i ../rosegarden.patch
./configure --prefix=/opt/kde
make || return 1
make prefix=$startdir/pkg/opt/kde install
}
to find the rosegarden.patch file, go see http://bbs.archlinux.org/viewtopic.php? … tsmftraced
fffft!
Offline
rosegarden - sorry, i forgot, why i didn't included it in extra - it was not the compatibility (thanx, remembering me on the patch) but the readline4 trouble
The impossible missions are the only ones which succeed.
Offline
thegnu and dp rock!
hope to see those 2 packages soon in an AL repo
Offline
the gnu and dp (and all others)
lilypond 2.4 is out
http://lilypond.org/doc/v2.4/Documentat … /NEWS.html
pkgname=lilypond
pkgver=2.4.0
pkgrel=1
pkgdesc="an automated engraving system that fomats beautiful music notation"
url="http://www.lilypond.org/"
depends=('ghostscript' 'tetex' 'ec-fonts-mftraced' 'guile>=1.6.0')
makedepends=('mftrace>=1.0.17' 'guile>=1.6.0' 'tetex' 'bison>=1.25' 'python>=2.1')
source=(http://lilypond.org/download/v2.4/$pkgname-$pkgver.tar.gz)
md5sum=('0e289d69c673382eef0a0c04186601bc')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}
Offline