[arch-commits] Commit in rosegarden/repos/community-x86_64 (PKGBUILD PKGBUILD)
David Runge
dvzrv at gemini.archlinux.org
Fri Jun 10 17:02:02 UTC 2022
Date: Friday, June 10, 2022 @ 17:02:02
Author: dvzrv
Revision: 1230769
archrelease: copy trunk to community-x86_64
Added:
rosegarden/repos/community-x86_64/PKGBUILD
(from rev 1230768, rosegarden/trunk/PKGBUILD)
Deleted:
rosegarden/repos/community-x86_64/PKGBUILD
----------+
PKGBUILD | 118 +++++++++++++++++++++++++++++++------------------------------
1 file changed, 60 insertions(+), 58 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-06-10 17:01:54 UTC (rev 1230768)
+++ PKGBUILD 2022-06-10 17:02:02 UTC (rev 1230769)
@@ -1,58 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-# Contributor: Ray Rashif <schiv at archlinux.org>
-# Contributor: Giovanni Scafora <giovanni at archlinux.org>
-# Contributor: damir <damir at archlinux.org>
-# Contributor: Robert Emil Berge <robert at rebi.no>
-
-pkgname=rosegarden
-pkgver=21.12
-pkgrel=1
-pkgdesc="MIDI/audio sequencer and notation editor"
-arch=(x86_64)
-url="https://www.rosegardenmusic.com/"
-license=(GPL2)
-groups=(pro-audio)
-depends=(gcc-libs glibc lirc hicolor-icon-theme qt5-base zlib)
-makedepends=(alsa-lib cmake dssi fftw jack ladspa liblrdf liblo
-libsamplerate libsndfile qt5-tools)
-checkdepends=(xorg-server-xvfb)
-optdepends=('cups: Printing support'
- 'evince: Print preview support'
- 'lilypond: Notation display support'
- 'mupdf: Print preview support'
- 'okular: Print preview support'
- 'timidity++: Softsynth support'
- 'flac: FLAC support'
- 'wavpack: Lossless audio codec support')
-provides=(dssi-host ladspa-host)
-source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
-sha512sums=('d11756f57e4f364993af67e4aa10c25ef6a7f5fd4baddd127df50c84c29d31aa1e4a42485c8503e9fca31a8cf8e50c3c5b3bad2a08ac945a3fc8cd1a5874d4be')
-b2sums=('d1f3bbd173e1d082c5380be2fe0bd9818a741498add5edc9b24c47b9e37e24b928869c00734bf84dd9c2cb9a79fed15275de35a8e7cd4cbbd8ff6cdcb739c09d')
-
-build() {
- cd "${pkgname}-${pkgver}"
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=None \
- -Wno-dev \
- -B build \
- -S .
- make VERBOSE=1 -C build
-}
-
-check() {
- cd "${pkgname}-${pkgver}"
- mkdir -p test-tmp
- chmod 700 test-tmp
- export XDG_RUNTIME_DIR="${PWD}/test-tmp"
- xvfb-run make VERBOSE=1 test -C build || echo "TestNotationViewSelection still fails: https://sourceforge.net/p/rosegarden/bugs/1585/"
-}
-
-package() {
- depends+=(libasound.so libfftw3f.so libjack.so liblrdf.so liblo.so
- libsamplerate.so libsndfile.so)
-
- cd "${pkgname}-${pkgver}"
- make DESTDIR="$pkgdir" install -C build
- install -vDm 644 {AUTHORS,CHANGELOG,README} -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-# vim:set ts=2 sw=2 et:
Copied: rosegarden/repos/community-x86_64/PKGBUILD (from rev 1230768, rosegarden/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-06-10 17:02:02 UTC (rev 1230769)
@@ -0,0 +1,60 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: Ray Rashif <schiv at archlinux.org>
+# Contributor: Giovanni Scafora <giovanni at archlinux.org>
+# Contributor: damir <damir at archlinux.org>
+# Contributor: Robert Emil Berge <robert at rebi.no>
+
+pkgname=rosegarden
+pkgver=22.06
+pkgrel=1
+pkgdesc="MIDI/audio sequencer and notation editor"
+arch=(x86_64)
+url="https://www.rosegardenmusic.com/"
+license=(GPL2)
+groups=(pro-audio)
+depends=(gcc-libs glibc lirc hicolor-icon-theme qt5-base zlib)
+makedepends=(alsa-lib cmake dssi fftw jack ladspa liblrdf liblo
+libsamplerate libsndfile qt5-tools)
+checkdepends=(lilypond python tex-gyre-fonts ttf-dejavu xorg-server-xvfb)
+optdepends=(
+ 'cups: Printing support'
+ 'evince: Print preview support'
+ 'lilypond: Notation display support'
+ 'mupdf: Print preview support'
+ 'okular: Print preview support'
+ 'timidity++: Softsynth support'
+ 'flac: FLAC support'
+ 'wavpack: Lossless audio codec support'
+)
+provides=(dssi-host ladspa-host)
+options=(debug)
+source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2)
+sha512sums=('42ce03a65f9c9401cb3f641c0ae80a827e18d6f47420add382f63273f4644eac5997befe70cac972380441a43d74153a4e37a276fc3dc8d9889eb8671759ab5a')
+b2sums=('d4ba13ac6b4cba6d0b5bc555933737d696d380737e56a3e4e1dd782aff641dcbd49af50aade75550b8a0e22a45f491585ffb4166b21cb9889eca1a2e546c585a')
+
+build() {
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=None \
+ -Wno-dev \
+ -B build \
+ -S $pkgname-$pkgver
+ cmake --build build
+}
+
+check() {
+ mkdir -p test-tmp
+ chmod 700 test-tmp
+ export XDG_RUNTIME_DIR="${PWD}/test-tmp"
+ # disable broken lilypond_export_test: https://sourceforge.net/p/rosegarden/bugs/1640/
+ # disable tests incompatible with debug symbols: https://sourceforge.net/p/rosegarden/bugs/1641/
+ xvfb-run ctest --output-on-failure --test-dir build/test -E '^(lilypond_export_test|test_notationview_selection|convert)$'
+}
+
+package() {
+ depends+=(libasound.so libfftw3f.so libjack.so liblrdf.so liblo.so
+ libsamplerate.so libsndfile.so)
+
+ DESTDIR="$pkgdir" cmake --install build
+ install -vDm 644 $pkgname-$pkgver/{AUTHORS,CHANGELOG,README} -t "$pkgdir/usr/share/doc/$pkgname/"
+}
+# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list