From 4034eb292337be67298fdda5ae2c55ec7e4b9877 Mon Sep 17 00:00:00 2001 From: Jakob Gruber <jakob.gruber@gmail.com> Date: Sat, 18 Sep 2010 15:58:45 +0000 Subject: [PATCH] python rebuilds, various --- PKGBUILD | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 2a4c5a6..82c9c5f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -6,13 +6,13 @@ pkgname=lilypond pkgver=2.12.3 -pkgrel=4 +pkgrel=5 pkgdesc="An automated music engraving system" arch=('i686' 'x86_64') url="http://lilypond.org" license=('GPL') -depends=('guile' 'python' 'tetex' 'ghostscript' 'pango' 'fontconfig') -makedepends=('flex' 'bison' 'gettext' 'mftrace' 'texinfo' 'fontforge' 't1utils') +depends=('guile' 'python2' 'texlive-core' 'ghostscript' 'pango' 'fontconfig') +makedepends=('flex' 'bison' 'gettext' 'mftrace' 'texinfo' 'fontforge' 't1utils' 'gsfonts') options=('emptydirs') source=(http://download.linuxaudio.org/lilypond/sources/v2.12/$pkgname-$pkgver.tar.gz lilypond-gcc45.patch) @@ -21,12 +21,19 @@ md5sums=('2303bf5f2ea8d4628f33a68f016f3866' build() { cd "$srcdir/$pkgname-$pkgver" + + # python2 fix + for file in $(find . -name '*.py' -print); do + sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file + sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file + done + # libtoolize --force --copy # aclocal # autoconf # automake ./configure --prefix=/usr --disable-gui patch -p1 <$srcdir/lilypond-gcc45.patch - make || return 1 - make DESTDIR="$pkgdir" install || return 1 + make + make DESTDIR="$pkgdir" install } -- GitLab