Balló György pushed to branch main at Arch Linux / Packaging / Packages /
freewheeling
Commits:
5a4d8b5a by Balló György at 2026-07-04T13:45:00+02:00
upgpkg: 0.6.6-9: Use icons from the package
JPEG is an invalid icon file format. Extract the icons from the icns file
instead and install them into the hicolor directory.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = freewheeling
pkgdesc = A live looper
pkgver = 0.6.6
- pkgrel = 8
+ pkgrel = 9
url = https://github.com/free-wheeling/freewheeling
arch = x86_64
groups = pro-audio
@@ -10,6 +10,7 @@ pkgbase = freewheeling
makedepends = fluidsynth
makedepends = gendesk
makedepends = jack
+ makedepends = libicns
makedepends = liblo
makedepends = libsndfile
makedepends = libvorbis
@@ -24,13 +25,10 @@ pkgbase = freewheeling
depends = sdl_gfx
depends = sdl_ttf
source =
https://github.com/free-wheeling/freewheeling/archive/v0.6.6/freewheeling-v0.6.6.tar.gz
- source =
freewheeling.jpg::https://raw.githubusercontent.com/wiki/free-wheeling/freewheeling/freewheeling-logo-1.jpg
source = nettle-4.patch
sha512sums =
c2b51b44f2dfc6e0f97a52f9be1c24b61516719b56eb3f641c5b29616f626c09f0d211ecef23b4857dabab04950e31c2ab45b73a1e4d4b7dfd534e3fffc09f57
- sha512sums =
9f8386bff7b34c8ca44d0ad5b87d4e74a0b901a64e50bc5d8d99dd1f1ad10eb5b6b29f7b6fc8f106c425b2de0285517af3158472654abb2c914d48645dab0913
sha512sums =
288fa3986baedbfa61ea3cb63842af909b07285da1556152f1a27be3476fdc4317c906fd8d83e8086f4f367316c4cc6bbfbcf404140cece5926f2ed39e3a4475
b2sums =
c433509d1d7e8ef7f442a487295ba7cf74c74ff99d4fad85ea11a5a6b65131799b9a3b8ef9842fb61f8e7b24504b5a72d208c3d4c7bc73a0bafdabe59c7efe9b
- b2sums =
03bfc2f7d7e438f5007dcd42bcf0eff2947ddbebedc08acc9f901b0e0a2d8b0a62a6b47307ed5fb60b05e0305d87540d17660b460e1e2d0bf8d2115f122ed2e6
b2sums =
aade98a199af9f17718899a9722e9ecafb0e697b18a1ef15b1ede1a923f98469b9ca549e13805aafc48e63f7db14fcd8592fb14f4106df9103a3b5df696f0159
pkgname = freewheeling
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
pkgname=freewheeling
pkgver=0.6.6
-pkgrel=8
+pkgrel=9
pkgdesc="A live looper"
arch=(x86_64)
url="https://github.com/free-wheeling/freewheeling"
@@ -25,20 +25,18 @@ makedepends=(
fluidsynth
gendesk
jack
+ libicns
liblo
libsndfile
libvorbis
)
source=(
$url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz
-
$pkgname.jpg::https://raw.githubusercontent.com/wiki/free-wheeling/$pkgname/$pkgname-logo-1.jpg
nettle-4.patch
)
sha512sums=('c2b51b44f2dfc6e0f97a52f9be1c24b61516719b56eb3f641c5b29616f626c09f0d211ecef23b4857dabab04950e31c2ab45b73a1e4d4b7dfd534e3fffc09f57'
-
'9f8386bff7b34c8ca44d0ad5b87d4e74a0b901a64e50bc5d8d99dd1f1ad10eb5b6b29f7b6fc8f106c425b2de0285517af3158472654abb2c914d48645dab0913'
'288fa3986baedbfa61ea3cb63842af909b07285da1556152f1a27be3476fdc4317c906fd8d83e8086f4f367316c4cc6bbfbcf404140cece5926f2ed39e3a4475')
b2sums=('c433509d1d7e8ef7f442a487295ba7cf74c74ff99d4fad85ea11a5a6b65131799b9a3b8ef9842fb61f8e7b24504b5a72d208c3d4c7bc73a0bafdabe59c7efe9b'
-
'03bfc2f7d7e438f5007dcd42bcf0eff2947ddbebedc08acc9f901b0e0a2d8b0a62a6b47307ed5fb60b05e0305d87540d17660b460e1e2d0bf8d2115f122ed2e6'
'aade98a199af9f17718899a9722e9ecafb0e697b18a1ef15b1ede1a923f98469b9ca549e13805aafc48e63f7db14fcd8592fb14f4106df9103a3b5df696f0159')
prepare() {
@@ -51,6 +49,7 @@ prepare() {
--categories "Audio;Sequencer"
cd $pkgname-$pkgver
+ icns2png -x MacOSX/freewheeling.icns
patch -p1 -i ../nettle-4.patch
autoreconf -fiv
}
@@ -73,7 +72,8 @@ package() {
make DESTDIR="$pkgdir/" install -C $pkgname-$pkgver
install -vDm 644 $pkgname.desktop -t "$pkgdir/usr/share/applications/"
- install -vDm 644 $pkgname.jpg -t "$pkgdir/usr/share/pixmaps/"
+ install -vDm 644 $pkgname-$pkgver/${pkgname}_16x16x32.png
"$pkgdir/usr/share/icons/hicolor/16x16/apps/$pkgname.png"
+ install -vDm 644 $pkgname-$pkgver/${pkgname}_32x32x32.png
"$pkgdir/usr/share/icons/hicolor/32x32/apps/$pkgname.png"
install -vDm 644
$pkgname-$pkgver/{AUTHORS,ChangeLog,NEWS,README.md,THANKS,TUNING} -t
"$pkgdir/usr/share/doc/$pkgname/"
install -vDm 644 $pkgname-$pkgver/examples/* -t
"$pkgdir/usr/share/doc/$pkgname/examples/"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/freewheeling/-/commit/5a4d8b5ab45f582b810533663e1815ad493fa82b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/freewheeling/-/commit/5a4d8b5ab45f582b810533663e1815ad493fa82b
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help