[arch-commits] Commit in solfege/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Thu Jan 11 22:40:52 UTC 2018
Date: Thursday, January 11, 2018 @ 22:40:51
Author: dvzrv
Revision: 281498
upgpkg: solfege 3.22.2-4
Moving modifications to prepare(). Fixing static python shebang.
Fixing typo for validpgpkeys.
Modified:
solfege/trunk/PKGBUILD
----------+
PKGBUILD | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-01-11 21:59:49 UTC (rev 281497)
+++ PKGBUILD 2018-01-11 22:40:51 UTC (rev 281498)
@@ -6,7 +6,7 @@
pkgname=solfege
pkgver=3.22.2
-pkgrel=3
+pkgrel=4
pkgdesc="Music education and ear training software"
arch=('x86_64')
url="https://www.gnu.org/software/solfege/"
@@ -23,11 +23,10 @@
source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha512sums=('475d2eea54d0c6b2cb11a5271a02ca64e79c45fb6155d87a01b16e826669a07cca0b4c2543cbbb1ce8d36412ccfd64e8052de1efad3db19f34d7e0a984d7459a'
'SKIP')
-validgpgkeys=('D1820E3CCB05255CCD9855988143F7EEA5E43EA3')
+validpgpkeys=('D1820E3CCB05255CCD9855988143F7EEA5E43EA3')
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
+prepare() {
+ cd "${pkgname}-${pkgver}"
# python2 fix for entire build
export PYTHON=/usr/bin/python2
@@ -34,6 +33,13 @@
# python2 fix for rogue Makefile
sed -i 's/shell python/shell python2/g' help/Makefile
+ # fix static python shebang
+ sed -i 's/python/python2/g' "${pkgname}/_version.py"
+}
+
+build() {
+ cd "${pkgname}-${pkgver}"
+
./configure --prefix=/usr \
--sysconfdir=/etc
make
@@ -40,7 +46,7 @@
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "${pkgname}-${pkgver}"
# python2 fix for runtime
for i in $(find "$pkgdir" -name '*.py'); do
More information about the arch-commits
mailing list