summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--parzip/.SRCINFO14
-rw-r--r--parzip/.gitignore4
-rw-r--r--parzip/PKGBUILD34
3 files changed, 52 insertions, 0 deletions
diff --git a/parzip/.SRCINFO b/parzip/.SRCINFO
new file mode 100644
index 0000000..60301d8
--- /dev/null
+++ b/parzip/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = parzip
+ pkgdesc = A command line utility to pack and unpack zip archives using multiple threads.
+ pkgver = 1.3.0
+ pkgrel = 2
+ url = https://github.com/jpakkane/parzip
+ arch = x86_64
+ license = GPL3
+ makedepends = meson
+ depends = xz
+ depends = zlib
+ source = https://github.com/jpakkane/parzip/releases/download/1.3.0/parzip-1.3.0.zip
+ sha256sums = 2497305ce36d3b6225d9517fa5d4c408adef3935f5f736174e218f971caeb7bb
+
+pkgname = parzip
diff --git a/parzip/.gitignore b/parzip/.gitignore
new file mode 100644
index 0000000..d3bb3cb
--- /dev/null
+++ b/parzip/.gitignore
@@ -0,0 +1,4 @@
+pkg/
+src/
+parzip-*.zip
+parzip-*.tar.xz
diff --git a/parzip/PKGBUILD b/parzip/PKGBUILD
new file mode 100644
index 0000000..dc66947
--- /dev/null
+++ b/parzip/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Deposite Pirate <dpirate at metalpunks dot info>
+#
+# Previous maintainers:
+# Johannes Maibaum <jmaibaum at gmail dot com>
+#
+# Upstream: https://git.metalpunks.info/arch-ports
+
+pkgname=parzip
+pkgver=1.3.0
+pkgrel=2
+pkgdesc="A command line utility to pack and unpack zip archives using multiple threads."
+license=('GPL3')
+arch=('x86_64')
+depends=('xz' 'zlib')
+makedepends=('meson')
+url="https://github.com/jpakkane/parzip"
+source=("https://github.com/jpakkane/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.zip")
+sha256sums=('2497305ce36d3b6225d9517fa5d4c408adef3935f5f736174e218f971caeb7bb')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ meson --prefix=/usr build
+ ninja -C build
+}
+
+check() {
+ cd "$srcdir/$pkgname-$pkgver"
+ ninja -C build test
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ DESTDIR="$pkgdir" meson install -C build
+}