summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam2021-06-23 12:57:10 -0700
committerSam2021-06-23 12:57:10 -0700
commita5d6c95f933aef100653939cb6d2e75a29c20d69 (patch)
tree1a8b8fdca44f24109904ed90cc1b4cc5d9d8c746
parent12537a00424e0371acdddc46e5b66e2e253b48a9 (diff)
downloadaur-a5d6c95f933aef100653939cb6d2e75a29c20d69.tar.gz
upgpkg: slirp4netns-git v1.1.11.r14.gdf67b2f-1
adopted: slirp4netns-git Signed-off-by: Sam <dev@samarthj.com>
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD40
3 files changed, 30 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 02fdefb67b6c..330b087b4b03 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,18 @@
pkgbase = slirp4netns-git
pkgdesc = User-mode networking for unprivileged network namespaces.
- pkgver = v0.3.0.r6.g67f04e2
+ pkgver = v1.1.11.r14.gdf67b2f
pkgrel = 1
- url = https://github.com/rootless-containers/slirp4netns
+ url = https://github.com/rootless-containers/slirp4netns.git
arch = any
- license = GPL-2.0
+ license = GPL2
makedepends = git
+ depends = libseccomp
+ depends = libslirp
+ depends = libcap
provides = slirp4netns
conflicts = slirp4netns
- source = slirp4netns::git+https://github.com/rootless-containers/slirp4netns.git
+ options = emptydirs
+ source = git+https://github.com/rootless-containers/slirp4netns.git
sha256sums = SKIP
pkgname = slirp4netns-git
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..ae8de978151e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+*.tar.*
+src
+pkg
diff --git a/PKGBUILD b/PKGBUILD
index 9661f092f713..a6e5419ff3e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,36 @@
-# Maintainer: Anton Semjonov < a**** \ät semjonov.de >
+# Maintainer: samarthj <dev@samarthj.com>
+# Contributor: Anton Semjonov < a**** \ät semjonov.de >
_pkgname="slirp4netns"
pkgname="${_pkgname}-git"
-pkgdesc="User-mode networking for unprivileged network namespaces."
-
-pkgver=v0.3.0.r6.g67f04e2
+pkgver=v1.1.11.r14.gdf67b2f
pkgrel=1
-
+pkgdesc="User-mode networking for unprivileged network namespaces."
arch=('any')
-url="https://github.com/rootless-containers/$_pkgname"
-license=('GPL-2.0')
-
-depends=()
+depends=(libseccomp libslirp libcap)
makedepends=('git')
-
-provides=($_pkgname)
-conflicts=($_pkgname)
-
-source=("${_pkgname}::git+${url}.git")
+provides=("$_pkgname")
+conflicts=("$_pkgname")
+url="https://github.com/rootless-containers/$_pkgname.git"
+license=(GPL2)
+options=('emptydirs')
+source=("git+$url")
sha256sums=('SKIP')
pkgver() {
- cd "$srcdir/$_pkgname"
+ cd "$srcdir/$_pkgname" || exit 1
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "$srcdir/$_pkgname"
- ./autogen.sh
- ./configure --prefix=/usr
- make
+ cd $_pkgname || exit 1
+ ./autogen.sh
+ ./configure --prefix=/usr
+ make
}
package() {
- cd "$srcdir/$_pkgname"
- make DESTDIR="$pkgdir" install
+ cd $_pkgname || exit 1
+ make install DESTDIR="$pkgdir"
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}