You are not logged in.
pkgname=t1utils
pkgver=1.32
pkgrel=1
pkgdesc="Six free UNIX/Windows command-line tools for dealing with Type 1 fonts."
depends=(gcc)
md5sums=('733892543a5b852b7e5d87bc58117f53')
url="http://www.lcdf.org/~eddietwo/type/#t1utils"
source=(http://www.lcdf.org/~eddietwo/type/$pkgname-$pkgver.tar.gz)
#license=
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
# Contributor: thegnu <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
}
after installing mftrace, run:
cd /usr/share/mftrace/
import filelib
you need imagemagick for that (and last version has a problem that is bugreported)
Now sit back and relax.. [f**k bill]
coz this is going to take a lot of time in fonts
#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
}
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' 'texinfo')
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
# I'm not sure the next step actually puts the docs in $startdir/pkg
make DESTDIR=$startdir/pkg web
}
Note to thegnu I've added the missing dep: "texinfo"
and last but not least [don't tell me you don't want GUI for lilypond 's system]
# Contributor: Nikos Kouremenos <nk@ebox.gr>
pkgname=denemo
pkgver=0.7.2a
pkgrel=1
pkgdesc="Denemo is a unique score editor which exports notation to LilyPond and
ABC music formats."
depends=(flex bison gtk2 libxml2 lilypond)
md5sums=('2d57e4d660e13eb6e476104c788046af')
url="http://denemo.sourceforge.net/"
source=(http://heanet.dl.sourceforge.net/sourceforge/denemo/denemo-0.7.2a.tar.gz)
#license=
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr --enable-gtk2 --enable-alsa --with-plugins=analysis
make || return 1
make prefix=$startdir/pkg/usr install
}
DENEMO WILL FAIL COMPILING [I'm guess gcc 3.4]
with
exportmudela.cpp: In function `void lily_write_out(void*, GList*, lily_output_type)':
exportmudela.cpp:183: error: ISO C++ forbids cast to non-reference type used as lvalue
exportmudela.cpp:194: error: ISO C++ forbids cast to non-reference type used as lvalue
exportmudela.cpp:208: error: ISO C++ forbids cast to non-reference type used as lvalue
exportmudela.cpp:216: error: ISO C++ forbids cast to non-reference type used as lvalue
exportmudela.cpp:224: error: ISO C++ forbids cast to non-reference type used as lvalue
exportmudela.cpp:230: error: ISO C++ forbids cast to non-reference type used as lvalue
exportmudela.cpp:232: error: ISO C++ forbids cast to non-reference type used as lvalue
I didn't try cvs, anyone who has the courage go on and try it
and because this is not Gentoo, http://members.hellug.gr/nkour/files/archlinux/
I really hope it works for you
Offline
Good work zeppelin! So you have a working lilypond install now?
The mftrace.install was a failed early attempt to get around manually having to run:
cd /usr/share/mftrace/
import filelib
It should just be left out of the PKGBUILD:
# Contributor: thegnu <thegnu@nathancurry.com>
pkgname=mftrace
pkgver=1.0.34
pkgrel=1
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
}
fffft!
Offline
Good work zeppelin! So you have a working lilypond install now?
yes and I found also what I wanted. midi2ly and lilypond produces also midi.
so the only thing missing is a Nice GUI to run, so you can compose and listen
Offline
Offline