summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Lambiris2018-08-09 07:29:05 -0400
committerTony Lambiris2018-08-09 07:29:05 -0400
commit27d03310308c9f8719988c9658e056eae180122a (patch)
tree9f642f21cda06a65d374326f11176f6ad6492bd9
downloadaur-27d03310308c9f8719988c9658e056eae180122a.tar.gz
Initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD26
-rw-r--r--xvolkolak.install8
4 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5605cdd34256
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = xvolkolak
+ pkgdesc = Xvolkolak is an unpacker emulator
+ pkgver = 0.21
+ pkgrel = 1
+ url = http://n10info.blogspot.com/
+ install = xvolkolak.install
+ arch = x86_64
+ license = custom
+ depends = glibc
+ source = http://libpcap.net/xvolkolak/xvlk_lin64_public_0.21.tar.gz
+ sha256sums = 9c2a704c0134528e9259e414ad5c5d301e637a71f441709bbcd5cb366fc2577a
+
+pkgname = xvolkolak
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..045b8615625a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+src
+pkg
+*pkg.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fa6b6b1971d9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Tony Lambiris <tony@criticalstack.com>
+
+pkgname=xvolkolak
+pkgver=0.21
+pkgrel=1
+pkgdesc="Xvolkolak is an unpacker emulator"
+arch=(x86_64)
+url="http://n10info.blogspot.com/"
+license=(custom)
+depends=(glibc)
+# official source below
+#source=('https://www.dropbox.com/s/5p3qflue2wmu9m7/xvlk_lin64_public_0.21.tar.gz?dl=1')
+source=("http://libpcap.net/xvolkolak/xvlk_lin64_public_0.21.tar.gz")
+install="$pkgname.install"
+sha256sums=('9c2a704c0134528e9259e414ad5c5d301e637a71f441709bbcd5cb366fc2577a')
+
+package() {
+ mkdir -p "$pkgdir/usr/share/xvlk" "$pkgdir/usr/bin"
+
+ cp -a "${srcdir}/xvlk_lin64_public/base" "$pkgdir/usr/share/xvlk/"
+
+ cp -a "${srcdir}/xvlk_lin64_public/xvlkc.sh" \
+ "${srcdir}/xvlk_lin64_public/xvlk.sh" "$pkgdir/usr/bin/"
+
+ sed -i -re 's|./base|/usr/share/xvolkolak/base|g' "${pkgdir}"/usr/bin/*.sh
+}
diff --git a/xvolkolak.install b/xvolkolak.install
new file mode 100644
index 000000000000..4d1365b6c92a
--- /dev/null
+++ b/xvolkolak.install
@@ -0,0 +1,8 @@
+post_install() {
+ ln -sf /usr/bin/xvlk.sh /usr/bin/xvlk
+ ln -sf /usr/bin/xvlkc.sh /usr/bin/xvlkc
+}
+
+pre_remove() {
+ rm -f /usr/bin/xvlk /usr/bin/xvlkc
+}