summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVadim Yanitskiy2024-05-23 18:34:41 +0700
committerVadim Yanitskiy2024-05-23 18:34:41 +0700
commit1d15ec90ea550dd13ee7b1b9c7bc3434e9ef6154 (patch)
treef315772c883e8b5cabe69cc3f3d0eb5aeee74162 /PKGBUILD
parent58d299f0a9f95a9d2b231213da27366e3f774758 (diff)
downloadaur-freecalypso-sim-sniff-hg.tar.gz
Fix building with gcc 14.1.1, pass $CFLAGS and -std=gnu89
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 5 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5ee17e9e1470..7f39c16d1292 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ _hgname=fc-sim-sniff
_pkgname=freecalypso-sim-sniff
pkgname="${_pkgname}-hg"
pkgver=r58.95ed46b5f8f1
-pkgrel=1
+pkgrel=2
pkgdesc="FreeCalypso SIM sniffer"
arch=('x86_64' 'i686')
url="https://www.freecalypso.org/hg/${_hgname}"
@@ -12,6 +12,7 @@ license=('custom')
groups=('freecalypso')
depends=()
makedepends=('mercurial')
+conflicts=("${_pkgname}")
source=("hg+https://www.freecalypso.org/hg/${_hgname}")
md5sums=('SKIP')
@@ -21,8 +22,8 @@ pkgver() {
}
build() {
- cd "${_hgname}/sw"
- make
+ cd "${_hgname}"
+ make -C sw CFLAGS="-std=gnu89 ${CFLAGS}"
}
package() {
@@ -34,5 +35,5 @@ package() {
cp -r doc/* "${pkgdir}/usr/share/doc/${_pkgname}/"
# DESTDIR is not respected, use INSTALL_PREFIX instead
- make INSTALL_PREFIX="${pkgdir}/opt/freecalypso/" install
+ make -C sw INSTALL_PREFIX="${pkgdir}/opt/freecalypso/" install
}