diff options
author | Robert Falkenberg | 2020-11-03 07:16:29 +0100 |
---|---|---|
committer | Robert Falkenberg | 2020-11-03 07:16:29 +0100 |
commit | f5fed40f3910a070783af15d554733af3ca2ec70 (patch) | |
tree | 3c78975e620d23fbbe25411ef176de436792fd1e | |
download | aur-f5fed40f3910a070783af15d554733af3ca2ec70.tar.gz |
Create package c-mnalib
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..74d7b2e176d4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = c-mnalib + pkgdesc = C library for easy access and configuration of cellular network modems + pkgver = 0.1 + pkgrel = 1 + url = https://github.com/falkenber9/c-mnalib + arch = x86_64 + arch = arm + license = MIT + makedepends = cmake + depends = curl + depends = glib2 + depends = systemd-libs + options = staticlibs + source = c-mnalib-falcon_v0.1.tar.gz::https://github.com/falkenber9/c-mnalib/archive/falcon_v0.1.tar.gz + sha512sums = 768e44b18016e97377ff4414a6674f2be3d93f05cbe2d6d252f7796745173f4c90b7d71b5fa442fd2c5cf12e524cabf8a6e971a1126a9a0e7baa41e4cf7c27d5 + +pkgname = c-mnalib + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9f4f9f6302d7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Robert Falkenberg <robert.falkenberg@tu-dortmund.de> + +pkgbase=c-mnalib +pkgname=$pkgbase +pkgver=0.1 +_pkgver=falcon_v${pkgver} +pkgrel=1 +pkgdesc='C library for easy access and configuration of cellular network modems' +arch=('x86_64' 'arm') +url='https://github.com/falkenber9/c-mnalib' +license=('MIT') +depends=('curl' 'glib2' 'systemd-libs') +makedepends=('cmake') +options=(staticlibs) +source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/falkenber9/c-mnalib/archive/${_pkgver}.tar.gz") +sha512sums=('768e44b18016e97377ff4414a6674f2be3d93f05cbe2d6d252f7796745173f4c90b7d71b5fa442fd2c5cf12e524cabf8a6e971a1126a9a0e7baa41e4cf7c27d5') + +build() { + echo 'Building C-mnalib' + + cmake .. \ + -B "${pkgname}-${_pkgver}-build" \ + -S "${pkgname}-${_pkgver}" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DENABLE_GENERIC=True + + make -C "${pkgname}-${_pkgver}-build" -j 4 +} + +package() { + make -C "${pkgname}-${_pkgver}-build" DESTDIR="$pkgdir" install + cd $srcdir/${pkgname}-${_pkgver} + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |