summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Semjonov2020-02-04 16:07:53 +0100
committerAnton Semjonov2020-02-04 16:07:53 +0100
commitcdb9a52a2631abbf52eb7ccfb461039600961087 (patch)
tree8018a38042da3b9760a80daef08e1d818cc1ae00
downloadaur-cdb9a52a2631abbf52eb7ccfb461039600961087.tar.gz
create package for sfsimage script by bruce nikkel
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD35
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f6d9f53d3ac7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = sfsimage
+ pkgdesc = Script to manage squashfs forensic evidence containers.
+ pkgver = 0.9
+ pkgrel = 1
+ url = https://www.digitalforensics.ch/sfsimage
+ arch = any
+ license = custom
+ makedepends = awk
+ depends = dc3dd
+ depends = squashfs-tools
+ depends = pv
+ provides = sfsimage
+ conflicts = sfsimage
+ source = https://www.digitalforensics.ch/sfsimage/sfsimage-0.9.tar
+ sha256sums = 95efacb9c5cac7b404ba5943dbfbf9eb80057695182ab6b0d7a2e0ef3abdca3f
+
+pkgname = sfsimage
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d7aadfc404ee
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# maintainer: < aur \at semjonov \dot de >
+# copyright: Bruce Nikkel < nikkel \at digitalforensics.ch >
+
+pkgname="sfsimage"
+pkgdesc="Script to manage squashfs forensic evidence containers."
+
+pkgver=0.9
+pkgrel=1
+
+arch=('any')
+url="https://www.digitalforensics.ch/sfsimage"
+license=('custom')
+
+depends=('dc3dd' 'squashfs-tools' 'pv')
+makedepends=('awk')
+
+provides=($pkgname)
+conflicts=($pkgname)
+
+source=("$url/$pkgname-$pkgver.tar")
+sha256sums=('95efacb9c5cac7b404ba5943dbfbf9eb80057695182ab6b0d7a2e0ef3abdca3f')
+
+build() {
+ # write license file from copyright and warranty notice
+ cd "$srcdir/"
+ grep Copyright: sfsimage | tee NOWARRANTY
+ awk '/NO WARRANTIES/{flag=1;next}/^\./{flag=0}flag' sfsimage.1 | tee -a NOWARRANTY
+}
+
+package() {
+ cd "$srcdir/"
+ install -Dm644 "NOWARRANTY" "$pkgdir/usr/share/licenses/$pkgname/NOWARRANTY"
+ install -Dm755 "sfsimage" "$pkgdir/usr/bin/sfsimage"
+ install -Dm644 "sfsimage.1" "$pkgdir/usr/share/man/man1/sfsimage.1"
+}