summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD25
2 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e47b16b5f5b1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = 2ping
+ pkgdesc = a bi-directional ping utility
+ pkgver = 4.2
+ pkgrel = 1
+ url = https://www.finnie.org/software/2ping/
+ arch = any
+ license = GPL2
+ makedepends = python-setuptools
+ depends = python
+ depends = python-dnspython
+ depends = python-netifaces
+ depends = python-pycryptodome
+ source = 2ping-4.2.tar.gz::https://github.com/rfinnie/2ping/archive/v4.2.tar.gz
+ sha256sums = 121cebb25c7bbd54ff94097188f5b3580bcf9ecd413ea876a4fef4aecdb35a73
+
+pkgname = 2ping
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..53a16118d02c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Andrew Sun <adsun701@gmail.com>
+
+pkgname=2ping
+pkgver=4.2
+pkgrel=1
+pkgdesc="a bi-directional ping utility"
+arch=('any')
+url="https://www.finnie.org/software/2ping/"
+license=("GPL2")
+depends=("python" "python-dnspython" "python-netifaces" "python-pycryptodome")
+makedepends=("python-setuptools")
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/rfinnie/${pkgname}/archive/v${pkgver}.tar.gz")
+sha256sums=('121cebb25c7bbd54ff94097188f5b3580bcf9ecd413ea876a4fef4aecdb35a73')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ python3 setup.py build
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/2ping/COPYING"
+}