You are not logged in.

#1 2004-09-10 13:59:19

thegnu
Member
From: Brooklyn, NY
Registered: 2004-05-04
Posts: 280
Website

[NEW] lilypond 2.2.6 stable

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

#2 2004-09-20 00:26:50

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [NEW] lilypond 2.2.6 stable

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 smile 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 ?

more:
http://linuxsound.atnet.at/notation.html

Offline

#3 2004-09-20 11:14:33

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: [NEW] lilypond 2.2.6 stable

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

#4 2004-09-20 16:09:23

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [NEW] lilypond 2.2.6 stable

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 sad

Offline

#5 2004-09-22 14:07:28

thegnu
Member
From: Brooklyn, NY
Registered: 2004-05-04
Posts: 280
Website

Re: [NEW] lilypond 2.2.6 stable

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

#6 2004-09-22 14:18:07

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: [NEW] lilypond 2.2.6 stable

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

#7 2004-09-22 17:50:17

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [NEW] lilypond 2.2.6 stable

thegnu and dp rock!
hope to see those 2 packages soon in an AL repo smile

Offline

#8 2004-09-25 11:23:25

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [NEW] lilypond 2.2.6 stable

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

Board footer

Powered by FluxBB