summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbasigur2018-12-09 07:56:15 +0500
committerbasigur2018-12-09 07:56:15 +0500
commit32e139a220b25be99e5e95bf60ea0ea688c8df13 (patch)
tree027240e5fda493a3f245674e82dde51c1476d2a5
downloadaur-32e139a220b25be99e5e95bf60ea0ea688c8df13.tar.gz
qcalcfilehash
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD46
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..748b3ed0cb7b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+# Generated by makepkg 5.1.1
+# Sat Dec 8 13:45:39 UTC 2018
+pkgbase = qcalcfilehash
+ pkgdesc = Calculator hash (SHA1, SHA-224, SHA-256, SHA-384, SHA-512, MD5, CRC32, CRC8)
+ pkgver = 1.0.3
+ pkgrel = 1
+ url = https://bitbucket.org/admsasha/qcalcfilehash
+ arch = x86_64
+ license = custom
+ makedepends = qt5-tools
+ depends = qt5-base
+ depends = openssl
+ depends = glibc
+ depends = gcc-libs
+ replaces = qcalcfilehash
+ source = https://bitbucket.org/admsasha/qcalcfilehash/downloads/QCalcFileHash_v1.0.3.tar.gz
+ sha512sums = 0f3016530dae4529b318b0174046507b3d90f922e12025fc66c9ee80638678586575736f4c67a2f6259692a47e516f8b88519407a650fee6489e0b0bd125b1e6
+
+pkgname = qcalcfilehash
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fdc5cc697b32
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: basigur
+
+pkgname=qcalcfilehash
+pkgver=1.0.3
+pkgrel=1
+pkgdesc="Calculator hash (SHA1, SHA-224, SHA-256, SHA-384, SHA-512, MD5, CRC32, CRC8)"
+arch=('x86_64')
+url="https://bitbucket.org/admsasha/qcalcfilehash"
+license=('custom')
+depends=('qt5-base' 'openssl' 'glibc' 'gcc-libs')
+replaces=('qcalcfilehash')
+makedepends=('qt5-tools')
+conflicts=()
+source=("https://bitbucket.org/admsasha/qcalcfilehash/downloads/QCalcFileHash_v"${pkgver}".tar.gz")
+
+sha512sums=('0f3016530dae4529b318b0174046507b3d90f922e12025fc66c9ee80638678586575736f4c67a2f6259692a47e516f8b88519407a650fee6489e0b0bd125b1e6')
+
+build() {
+ tar -xzf QCalcFileHash_v"${pkgver}".tar.gz
+ cd "${srcdir}/QCalcFileHash"
+ qmake
+ lupdate ./QCalcFileHash.pro
+ lrelease ./QCalcFileHash.pro
+ make
+
+ echo "[Desktop Entry]" >> "${pkgname}".desktop
+ echo "Name=QCalcFileHash" >> "${pkgname}".desktop
+ echo "Comment=Hash calculator" >> "${pkgname}".desktop
+ echo "Type=Application" >> "${pkgname}".desktop
+ echo "Exec=qcalcfilehash" >> "${pkgname}".desktop
+ echo "Icon=qcalcfilehash" >> "${pkgname}".desktop
+ echo "Categories=Utility;Qt;" >> "${pkgname}".desktop
+
+}
+
+package(){
+
+ cd "${srcdir}/QCalcFileHash"
+ install -D -m644 "${srcdir}/QCalcFileHash/${pkgname}.desktop" "${pkgdir}"/usr/share/applications/"${pkgname}".desktop
+ install -d "${pkgdir}/usr/share/qcalcfilehash"
+ cp -r *.qm "${pkgdir}"/usr/share/qcalcfilehash/
+ install -D -m644 "${srcdir}/QCalcFileHash/README.md" "${pkgdir}"/usr/share/doc/"${pkgname}"/README.md
+ install -D -m644 "${srcdir}/QCalcFileHash/QCalcFileHash.ico" "${pkgdir}"/usr/share/icons/hicolor/32x32/apps/"${pkgname}".png
+ install -D -m755 "${srcdir}/QCalcFileHash/Bin/qcalcfilehash" "${pkgdir}"/usr/bin/"${pkgname}"
+
+}