summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTianyu Ge2017-07-06 18:28:45 -0400
committerTianyu Ge2017-07-06 18:28:45 -0400
commit2e009945646038bf524324eea8205538e70e88a5 (patch)
tree6a2af0cb0418eee4dccea803e7b99377efd45e6c /PKGBUILD
downloadaur-2e009945646038bf524324eea8205538e70e88a5.tar.gz
Initial commit. Works for 3.01.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7981673d1035
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer <tianyu at vt dot edu>
+
+pkgname=pinegrow
+pkgver=3.01
+pkgrel=1
+pkgdesc='A website development tool for building responsive websites'
+arch=('x86_64')
+url="https://pinegrow.com"
+license=('custom')
+source=("https://pinegrow.s3.amazonaws.com/PinegrowLinux64.${pkgver}.zip"
+ "${url}/Pinegrow_EULA.pdf")
+noextract=("Pinegrow_EULA.pdf")
+sha1sums=("d9dce8cac9b95e97dd9b8df93173ee94ca5ab827"
+ "a69404f2d55d4c8dd8d47c54dbadad9e08573e6c")
+
+prepare() {
+ cd "${srcdir}"
+
+ unzip -qqo "PinegrowLinux64.${pkgver}.zip" -d "Pinegrow-${pkgver}"
+}
+
+package() {
+ cd "${srcdir}"
+
+ mkdir -p "${pkgdir}/usr/bin"
+ mkdir -p "${pkgdir}/usr/share/pinegrow"
+ mkdir -p "${pkgdir}/usr/share/applications"
+
+ cp -p "./Pinegrow_EULA.pdf" "${pkgdir}/usr/share/pinegrow"
+ cp -pdr "./Pinegrow-${pkgver}" "${pkgdir}/usr/share/pinegrow"
+ ln -fs "${pkgdir}/usr/share/pinegrow/Pinegrow.desktop" "${pkgdir}/usr/share/applications/pinegrow.desktop"
+ ln -fs "${pkgdir}/usr/share/pinegrow/PinegrowLibrary" "${pkgdir}/usr/bin/pinegrow"
+}