summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Kuc2020-07-20 21:04:43 +0100
committerMichael Kuc2020-07-20 21:04:43 +0100
commiteb33e7e2147db4f7559e0e11be8045f3ef307c05 (patch)
tree18d443e9a116c694fabbb444dc39e9dffa9732f9
parent66c8c57c86a521e71fb2dfc795161add621d4f07 (diff)
downloadaur-eb33e7e2147db4f7559e0e11be8045f3ef307c05.tar.gz
Fix typo in meson build script.
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD12
-rw-r--r--meson.build.patch8
3 files changed, 15 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bf497106dfb9..8739ee2aaf99 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,7 @@
pkgbase = cdcc-git
+ pkgdesc = Compile flags database generating compiler wrapper.
pkgver = v0.1.r6.g04cc09c
- pkgrel = 1
+ pkgrel = 6
epoch = 1
url = https://github.com/gicmo/cdcc
arch = x86_64
@@ -10,7 +11,7 @@ pkgbase = cdcc-git
source = cdcc::git+https://github.com/gicmo/cdcc.git
source = meson.build.patch
sha256sums = SKIP
- sha256sums = 4b765c7fda2ee2c75e48a765f0c3f594a39bf035608c72c2094056695180d8c0
+ sha256sums = 554bee50f3f3dd3d9300c2488e8cb29c92154e3e8480e888504614fcdd48c24f
pkgname = cdcc-git
diff --git a/PKGBUILD b/PKGBUILD
index b0742e551bfa..0a4501e165f5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
_pkgname=cdcc
pkgname=${_pkgname}-git
pkgver=v0.1.r6.g04cc09c
-pkgrel=1
-pkgdesc=""
+pkgrel=6
+pkgdesc="Compile flags database generating compiler wrapper."
arch=('x86_64')
url="https://github.com/gicmo/cdcc"
license=('unknown')
@@ -18,7 +18,7 @@ source=(
)
sha256sums=(
'SKIP'
- '4b765c7fda2ee2c75e48a765f0c3f594a39bf035608c72c2094056695180d8c0'
+ '554bee50f3f3dd3d9300c2488e8cb29c92154e3e8480e888504614fcdd48c24f'
)
pkgver() {
@@ -29,7 +29,7 @@ pkgver() {
prepare() {
cd "${srcdir}/${_pkgname}"
patch < ../meson.build.patch
- meson --prefix=/usr build
+ meson setup build --prefix=/usr
}
build() {
@@ -46,4 +46,8 @@ package() {
cd "${srcdir}/${_pkgname}/build"
DESTDIR="${pkgdir}" meson install
install -m644 -D "${srcdir}/${_pkgname}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+
+ for CC in 'g++' 'gcc' 'clang' 'clang++'; do
+ ln -s "${pkgdir}/usr/bin/cdcc-cc" "${pkgdir}/usr/bin/cdcc-${CC}"
+ done
}
diff --git a/meson.build.patch b/meson.build.patch
index 7abcde9ea081..9984400459da 100644
--- a/meson.build.patch
+++ b/meson.build.patch
@@ -1,5 +1,5 @@
-*** meson.build 2020-07-20 19:34:21.479395401 +0100
---- meson.build 2020-07-20 19:49:55.374369071 +0100
+*** meson.build 2020-07-20 21:01:01.638690222 +0100
+--- meson.build 2020-07-20 21:01:22.025022028 +0100
***************
*** 16,34 ****
sources: [ 'cc.c', 'db.c' ],
@@ -9,7 +9,7 @@
executable('cdcc-gen',
- sources: [ 'cc.c', 'db.c' ],
+! sources: [ 'cc.c', 'db.c' ],
cpp_args: c_flags,
link_args: ld_flags,
! dependencies: alldep)
@@ -30,7 +30,7 @@
executable('cdcc-gen',
- sources: [ 'cc.c', 'db.c' ],
+! sources: [ 'gen.c', 'db.c' ],
cpp_args: c_flags,
link_args: ld_flags,
! dependencies: alldep,