summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD72
1 files changed, 36 insertions, 36 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1bc8f41a34df..3e9074f1094c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,51 +1,51 @@
-# Maintainer: davedatum <ask at davedatum dot com>
-
-pkgname=imagine-git
-pkgver=0.5.0.r0.g7bea16d
-pkgrel=1.5
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: davedatum <ask at davedatum dot com>
+_name=imagine
+pkgname=${_name}-git
+pkgver=0.7.1.r0.g278e380
+pkgrel=1
pkgdesc="PNG/JPEG optimization app"
-arch=("x86_64")
-url="https://github.com/meowtec/Imagine"
-license=("MIT")
-depends=("electron2" "imagemagick" "gconf")
-makedepends=("git" "npm")
-provides=("${pkgname}")
-conflicts=("${pkgname}")
-install=${pkgname}.install
-options=(!strip)
-source=("${pkgname}::git+$url.git#tag=v0.5.0"
- "${pkgname}.sh"
- "${pkgname}.desktop"
- "${pkgname}.install")
-md5sums=('SKIP'
- 'd59bb8174b24651acc0f5d6c68796eaa'
- 'e9cea0ab2cde2303a73d97902b340930'
- 'a2123b329fe19aa386ffd3af1483594c')
+arch=(x86_64)
+url="https://github.com/meowtec/${_name}"
+license=(MIT)
+depends=(electron imagemagick)
+makedepends=(nodejs npm git)
+provides=("${_name}")
+conflicts=("${_name}")
+install=${_name}.install
+# options=(!strip)
+source=("git+${url}.git#tag=v0.7.1"
+ "${_name}.sh"
+ "${_name}.desktop"
+ "${_name}.install")
+sha512sums=('SKIP'
+ '30337d827976019c3b143727fe83faf4a648afd23b4dd5b74a0deb5d82b3c3317897b671a543a6fc3f50a7fade538e77cbfcc9781feb9efa4bb56842b14826c0'
+ '422200c31ce054e0fc207914e197aa5bdb65904a0cd835ee8421c784bc93c392b1921d787d6e2bde6c149e0dbf83e813ddb2c0b0d5b4e724e11d5a0ccd543ae8'
+ '815bd0648c4b9403cce83bf6ff4480b1c072afc593cf2ee2eee076b1075bd5703f85308eee55c51a87642bd2a73353d50bbdc20cb13fc4417eade3ff3f380ffb')
pkgver() {
- cd "${pkgname}"
+ cd ${_name}
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "${srcdir}/${pkgname}"
- npm install && npm run pack
+ cd ${_name}
+ npm install && npm run pack
}
package() {
- install -d "${pkgdir}/opt/${pkgname}"
- cp -a "${srcdir}/${pkgname}/dist/linux-unpacked/." "${pkgdir}/opt/${pkgname}"
- chmod -R 755 "${pkgdir}/opt/${pkgname}"
+ install -d "${pkgdir}/opt/${_name}"
+ cp -a "${_name}/dist/linux-unpacked/." "${pkgdir}/opt/${_name}"
+ chmod -R 755 "${pkgdir}/opt/${_name}"
- install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
- install -Dm644 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm644 "${_name}.desktop" "${pkgdir}/usr/share/applications/${_name}.desktop"
+ install -Dm644 "${_name}.sh" "${pkgdir}/usr/bin/${_name}"
- install -Dm644 "${srcdir}/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 "${_name}/LICENSE" "${pkgdir}/usr/share/licenses/${_name}/LICENSE"
- for _size in "192x192" "128x128" "96x96" "64x64" "48x48" "32x32" "24x24" "22x22" "20x20" "16x16" "8x8"
- do
+ for _size in "192x192" "128x128" "96x96" "64x64" "48x48" "32x32" "24x24" "22x22" "20x20" "16x16" "8x8"; do
install -dm755 "${pkgdir}/usr/share/icons/hicolor/$_size/apps"
- convert "${srcdir}/${pkgname}/build/icon.png" \
- -resize "$_size" "${pkgdir}/usr/share/icons/hicolor/$_size/apps/${pkgname}.png"
+ convert "${_name}/build/icon.png" \
+ -resize "$_size" "${pkgdir}/usr/share/icons/hicolor/$_size/apps/${_name}.png"
done
-} \ No newline at end of file
+}