summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtem Klevtsov2020-12-27 03:54:38 +0700
committerArtem Klevtsov2020-12-27 03:54:38 +0700
commitad32a1f409f5a377f8fc1f98be4cb8316e5b6658 (patch)
tree2befa352fca479b54736cec684cdfba0b44dbf03
parent0cdbb8572d5d79e215fdbb53116b8bfebf7bc753 (diff)
downloadaur-pianobooster-git.tar.gz
Update PKGBUILD
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD26
2 files changed, 19 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c53cf598b796..4a87fdc35174 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,31 +1,22 @@
pkgbase = pianobooster-git
pkgdesc = A MIDI file player that teaches you how to play the piano
- pkgver = v0.7.2.r0.g9504171
+ pkgver = v1.0.0.r20.gaaafb07
pkgrel = 1
- url = https://github.com/captnfab/PianoBooster
+ url = https://www.pianobooster.org
arch = x86_64
license = GPL3+
+ makedepends = git
makedepends = cmake
makedepends = qt5-tools
- depends = ttf-dejavu
- depends = unzip
- depends = hicolor-icon-theme
- depends = alsa-lib
- depends = freetype2
+ depends = fluidsynth
depends = ftgl
- depends = mesa
- depends = glu
+ depends = hicolor-icon-theme
depends = qt5-base
- depends = jack
- depends = libffado
- depends = fluidsynth
- depends = soundfont-fluid
- depends = libnotify
depends = rtmidi
optdepends = qt5-translations
conflicts = pianobooster
replaces = pianobooster
- source = git+https://github.com/captnfab/PianoBooster
+ source = git+https://github.com/pianobooster/PianoBooster
sha256sums = SKIP
pkgname = pianobooster-git
diff --git a/PKGBUILD b/PKGBUILD
index 58dd12108340..3ab34269cd50 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,19 @@
# Maintainer: Artem Klevtsov a.a.klevtsov@gmail.com
-_pkgname="PianoBooster"
-pkgdesc='A MIDI file player that teaches you how to play the piano'
-origname='PianoBooster'
+_pkgname='PianoBooster'
pkgname='pianobooster-git'
-pkgver=v0.7.2.r0.g9504171
+pkgdesc='A MIDI file player that teaches you how to play the piano'
+pkgver=v1.0.0.r20.gaaafb07
pkgrel=1
-makedepends=('cmake' 'qt5-tools')
-depends=('ttf-dejavu' 'unzip' 'hicolor-icon-theme' 'alsa-lib' 'freetype2' 'ftgl' 'mesa' 'glu' 'qt5-base' 'jack' 'libffado' 'fluidsynth' 'soundfont-fluid' 'libnotify' 'rtmidi')
+depends=('fluidsynth' 'ftgl' 'hicolor-icon-theme' 'qt5-base' 'rtmidi')
+makedepends=('git' 'cmake' 'qt5-tools')
optdepends=('qt5-translations')
conflicts=('pianobooster')
replaces=('pianobooster')
arch=('x86_64')
-url="https://github.com/captnfab/PianoBooster"
+url='https://www.pianobooster.org'
license=('GPL3+')
-source=("git+https://github.com/captnfab/${_pkgname}")
+source=("git+https://github.com/pianobooster/PianoBooster")
sha256sums=("SKIP")
pkgver() {
@@ -22,16 +21,17 @@ pkgver() {
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
-
build () {
cd "${srcdir}/${_pkgname}"
- cmake -DUSE_SYSTEM_FONT=ON \
- -DWITH_MAN=ON \
- -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" .
+ cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DUSE_SYSTEM_FONT=ON \
+ -DUSE_JACK=ON \
+ -DWITH_MAN=ON .
make
}
package () {
cd "${srcdir}/${_pkgname}"
- make install -C build
+ make DESTDIR="${pkgdir}" install
}