summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJonathan Hudson2023-08-08 17:04:27 +0100
committerJonathan Hudson2023-08-08 17:04:27 +0100
commit48c620795fb40e4184e429ed301d86e9f002f8d5 (patch)
treee0b4a145c7c87c96053dea3cac582871c4afb6cf /PKGBUILD
parent9d4bbfc93fe7ca1a93d96143bfb2eefffe411cf0 (diff)
downloadaur-w1retap.tar.gz
update to 1.5.5 and new repo
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 27 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 786b9c7af0f9..8df2798518f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,38 @@
# Maintainer: Jonathan Hudson <jh+w1retap@daria.co.uk>
pkgname=w1retap
-pkgver=1.4.6
-pkgrel=4
+pkgver=1.55.r0.beaabb6
+pkgrel=1
pkgdesc="one wire weather station data acquisition to RDBMS"
-arch=('x86_64' 'i686' 'ppc' 'arm' 'armv6h')
-url="https://sourceforge.net/projects/w1retap/"
-license=('GPL')
-depends=('libusb-compat' 'glib2')
-optdepends=('libxml2' 'unixodbc' 'postgresql-libs' 'libmysqlclient' 'sqlite3' 'libmongo-client-git')
-source=(https://sourceforge.net/projects/w1retap/files/latest/download/$pkgname-$pkgver.tar.xz)
-md5sums=('bbaccc694e55fc32942c0e2b2b02b1a0')
+arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'pentium4' 'aarch64' 'riscv64')
+license=('GPL2')
+depends=('libusb' 'glib2')
+makedepends=('git' 'meson')
+optdepends=('libxml2: XML logs'
+ 'unixodbc: Log to ODBC'
+ 'postgresql-libs: Log to Postgresql'
+ 'mariadb-libs: Log to MariaDB (Mysql)'
+ 'sqlite3: Log to sqlite')
+url='https://codeberg.org/stronnag/w1retap'
+provides=("$pkgname")
+conflicts=("$pkgname")
+source=("$pkgname::git+$url")
+sha512sums=('SKIP')
-build() {
- cd "$pkgname-$pkgver"
- ./configure --prefix=/usr --sysconfdir=/etc
- make || return 1
+pkgver() {
+ cd "${srcdir}/${pkgname}"
+ printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
+build() {
+ cd "${srcdir}/${pkgname}"
+ arch-meson build
+ ninja -C build
+}
package() {
- cd "$pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
+ # executable
+ cd "${srcdir}/${pkgname}"
+ DESTDIR="$pkgdir" ninja -C build install
}