[arch-commits] Commit in yass/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Sat Sep 1 14:09:01 UTC 2018
Date: Saturday, September 1, 2018 @ 14:09:01
Author: dvzrv
Revision: 375943
upgpkg: yass 0.1.0-1
Upgrading to 0.1.0. Using (now fixed) Makefile. Installing additional configuration system-wide.
Modified:
yass/trunk/PKGBUILD
----------+
PKGBUILD | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-09-01 13:56:18 UTC (rev 375942)
+++ PKGBUILD 2018-09-01 14:09:01 UTC (rev 375943)
@@ -1,8 +1,8 @@
# $Id$
# Maintainer: David Runge <dave at sleepmap.de>
pkgname=yass
-pkgver=0.0.2
-pkgrel=3
+pkgver=0.1.0
+pkgrel=1
pkgdesc="Yet Another Scrolling Scope"
arch=('x86_64')
url="https://kokkinizita.linuxaudio.org/linuxaudio/"
@@ -10,13 +10,15 @@
groups=('pro-audio')
depends=('clthreads' 'clxclient' 'jack')
makedepends=('gendesk')
+backup=('etc/yass.conf')
source=("https://kokkinizita.linuxaudio.org/linuxaudio/downloads/$pkgname-$pkgver.tar.bz2")
-sha512sums=('bd15d0f28c8877879f2cd75a18185234f254b8c7c00e78d6b8de84ed8c98ec014098aa0560d5f1efdaab8ad8638973d1e92230273d836903d553e56fa80e9a57')
+sha512sums=('c8107368ea014c0f078cd73df325aa68e15af2ce8797e02dbcc4cff4b03b753f9dd7301d9ef675960021a94ca47354cc93cae3f0e8abbbece54d9333ee4f77a2')
validpgpkeys=()
prepare() {
- mv -v ${pkgname} ${pkgname}-${pkgver}
cd "$pkgname-$pkgver"
+ sed -e '/native/d' \
+ -i source/Makefile
# XDG desktop files
gendesk -n \
--pkgname ${pkgname} \
@@ -26,16 +28,18 @@
}
build() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname-$pkgver/source"
make
}
package() {
- cd "$pkgname-$pkgver"
- # Makefile is too broken to do things properly
- install -vDm 755 ${pkgname} -t "${pkgdir}/usr/bin/"
+ cd "$pkgname-$pkgver/source"
+ make DESTDIR="${pkgdir}" PREFIX="/usr" install
# XDG desktop integration
- install -vDm 644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications/"
+ install -vDm 644 "../${pkgname}.desktop" \
+ -t "${pkgdir}/usr/share/applications/"
# docs
- install -vDm 644 {AUTHORS,README} -t "${pkgdir}/usr/share/doc/${pkgname}/"
+ install -vDm 644 ../{AUTHORS,README} -t "${pkgdir}/usr/share/doc/${pkgname}/"
+ # configuration
+ install -vDm 644 ../.yassrc "${pkgdir}/etc/yass.conf"
}
More information about the arch-commits
mailing list