summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudio Cabral2023-04-27 20:05:15 +0200
committerClaudio Cabral2023-04-27 20:05:15 +0200
commit6a0807166e00b9f52498cd05bc31e02ad12c8604 (patch)
tree9d765a070e1cf800b12e21735581f2360d111b4b
parent7622dcebc222209935d1169b0bd872e8780acd6f (diff)
downloadaur-6a0807166e00b9f52498cd05bc31e02ad12c8604.tar.gz
Replace werror.patch with sed command
Given that this is a git package, the previous solution was likely to break if upstream edit src/Makefile. Using sed instead we avoid this issue.
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD14
-rw-r--r--werror.patch4
3 files changed, 5 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fad31de123a0..c28ab81ef43a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -10,12 +10,11 @@ pkgbase = alsa-scarlett-gui-git
makedepends = make
makedepends = git
makedepends = pkgconf
+ makedepends = sed
depends = gtk4
depends = alsa-lib
provides = alsa-scarlett-gui
source = alsa-scarlett-gui::git+https://github.com/geoffreybennett/alsa-scarlett-gui.git
- source = werror.patch
- sha384sums = SKIP
sha384sums = SKIP
pkgname = alsa-scarlett-gui-git
diff --git a/PKGBUILD b/PKGBUILD
index 0cd10100e21a..204bf4402f76 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,16 +7,10 @@ arch=('i686' 'x86_64')
url="https://github.com/geoffreybennett/alsa-scarlett-gui"
license=('GPL3')
depends=('gtk4' 'alsa-lib')
-makedepends=('gcc' 'make' 'git' 'pkgconf')
+makedepends=('gcc' 'make' 'git' 'pkgconf' 'sed')
provides=('alsa-scarlett-gui')
-source=(
- "$_pkgname::git+https://github.com/geoffreybennett/alsa-scarlett-gui.git"
- "werror.patch"
- )
-sha384sums=(
- 'SKIP'
- 'SKIP'
-)
+source=( "$_pkgname::git+https://github.com/geoffreybennett/alsa-scarlett-gui.git")
+sha384sums=('SKIP')
pkgver() {
cd "$_pkgname"
@@ -24,8 +18,8 @@ pkgver() {
}
build() {
- patch "$_pkgname/src/Makefile" werror.patch
cd $_pkgname
+ sed -i 's/-Werror//' src/Makefile
PREFIX="/usr" make -C src
}
diff --git a/werror.patch b/werror.patch
deleted file mode 100644
index 9707bda3a4b4..000000000000
--- a/werror.patch
+++ /dev/null
@@ -1,4 +0,0 @@
-11c11
-< CFLAGS := -Wall -Werror -ggdb -fno-omit-frame-pointer -O2 -D_FORTIFY_SOURCE=2
----
-> CFLAGS := -Wall -ggdb -fno-omit-frame-pointer -O2 -D_FORTIFY_SOURCE=2