summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorctucx2021-02-11 16:36:03 +0100
committerctucx2021-02-11 16:36:03 +0100
commit321cf32171413351cbed05bfe41100bf8903b444 (patch)
treed531bc0e814c0c5515270ede4ad8a0332c9902d8
downloadaur-321cf32171413351cbed05bfe41100bf8903b444.tar.gz
init
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD22
2 files changed, 37 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c8c3a8adb0bb
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = serial2tcp
+ pkgver = 0.1
+ pkgrel = 0
+ url = https://cgit.ctu.cx/serial2tcp/
+ arch = x86_64
+ license = GPL-3
+ makedepends = nim
+ makedepends = nimble
+ makedepends = git
+ depends = glibc
+ source = serial2tcp-ef1ea798224b912aa3cee213bdf91bb362fa05ea.tar.gz::https://cgit.ctu.cx/serial2tcp/snapshot/serial2tcp-ef1ea798224b912aa3cee213bdf91bb362fa05ea.tar.gz
+ sha256sums = 2625c849b495bdb106e604143af2ed691b820885273a78ee41881fbee167ddf9
+
+pkgname = serial2tcp
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ef8dcff75fc7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+pkgname=serial2tcp
+pkgver=0.1
+pkgrel=0
+arch=('x86_64')
+url="https://cgit.ctu.cx/serial2tcp/"
+license=( 'GPL-3' )
+depends=( 'glibc' )
+makedepends=( 'nim' 'nimble' 'git' )
+_commit="ef1ea798224b912aa3cee213bdf91bb362fa05ea"
+source=("${pkgname}-${_commit}.tar.gz::https://cgit.ctu.cx/${pkgname}/snapshot/${pkgname}-${_commit}.tar.gz")
+sha256sums=('2625c849b495bdb106e604143af2ed691b820885273a78ee41881fbee167ddf9')
+
+build() {
+ cd "$srcdir/${pkgname}-${_commit}/"
+ nimble build -d:release -d:nimWorkaround14447 -y
+}
+
+package() {
+ cd "$srcdir/${pkgname}-${_commit}"
+ install -Dm755 ./serial2tcp "$pkgdir"/usr/bin/serial2tcp
+ install -Dm755 ./serial2tcp@.service "$pkgdir"/usr/lib/systemd/system/serial2tcp@.service
+}