summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO36
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD72
-rw-r--r--imagine-git.install7
-rw-r--r--imagine.desktop (renamed from imagine-git.desktop)6
-rw-r--r--imagine.install7
-rwxr-xr-ximagine.sh (renamed from imagine-git.sh)2
7 files changed, 67 insertions, 69 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 86933b228f00..8f17e2bc3f9f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,25 @@
pkgbase = imagine-git
pkgdesc = PNG/JPEG optimization app
- pkgver = 0.5.0.r0.g7bea16d
- pkgrel = 1.5
- url = https://github.com/meowtec/Imagine
- install = imagine-git.install
+ pkgver = 0.7.1.r0.g278e380
+ pkgrel = 1
+ url = https://github.com/meowtec/imagine
+ install = imagine.install
arch = x86_64
license = MIT
- makedepends = git
+ makedepends = nodejs
makedepends = npm
- depends = electron2
+ makedepends = git
+ depends = electron
depends = imagemagick
- depends = gconf
- provides = imagine-git
- conflicts = imagine-git
- options = !strip
- source = imagine-git::git+https://github.com/meowtec/Imagine.git#tag=v0.5.0
- source = imagine-git.sh
- source = imagine-git.desktop
- source = imagine-git.install
- md5sums = SKIP
- md5sums = d59bb8174b24651acc0f5d6c68796eaa
- md5sums = e9cea0ab2cde2303a73d97902b340930
- md5sums = a2123b329fe19aa386ffd3af1483594c
+ provides = imagine
+ conflicts = imagine
+ source = git+https://github.com/meowtec/imagine.git#tag=v0.7.1
+ source = imagine.sh
+ source = imagine.desktop
+ source = imagine.install
+ sha512sums = SKIP
+ sha512sums = 30337d827976019c3b143727fe83faf4a648afd23b4dd5b74a0deb5d82b3c3317897b671a543a6fc3f50a7fade538e77cbfcc9781feb9efa4bb56842b14826c0
+ sha512sums = 422200c31ce054e0fc207914e197aa5bdb65904a0cd835ee8421c784bc93c392b1921d787d6e2bde6c149e0dbf83e813ddb2c0b0d5b4e724e11d5a0ccd543ae8
+ sha512sums = 815bd0648c4b9403cce83bf6ff4480b1c072afc593cf2ee2eee076b1075bd5703f85308eee55c51a87642bd2a73353d50bbdc20cb13fc4417eade3ff3f380ffb
pkgname = imagine-git
-
diff --git a/.gitignore b/.gitignore
index eaf589f8d1d1..26219acd05d7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1,8 @@
*
-!imagine-git.desktop
-!imagine-git.install
-!imagine-git.sh
+!imagine.desktop
+!imagine.install
+!imagine.sh
!PKGBUILD
!.SRCINFO
!.gitignore
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
+}
diff --git a/imagine-git.install b/imagine-git.install
deleted file mode 100644
index 17ae7373b621..000000000000
--- a/imagine-git.install
+++ /dev/null
@@ -1,7 +0,0 @@
-post_install() {
- chmod +x /usr/bin/imagine-git
-}
-
-post_upgrade() {
- post_install
-}
diff --git a/imagine-git.desktop b/imagine.desktop
index 2bed55ca0b98..17eb3abfc422 100644
--- a/imagine-git.desktop
+++ b/imagine.desktop
@@ -1,9 +1,9 @@
[Desktop Entry]
-Name=imagine-git
+Name=imagine
Comment=PNG/JPEG optimization app
-Exec=/usr/bin/imagine-git
+Exec=/usr/bin/imagine
Terminal=false
Type=Application
-Icon=imagine-git
+Icon=imagine
StartupWMClass=Imagine
Categories=Graphics; \ No newline at end of file
diff --git a/imagine.install b/imagine.install
new file mode 100644
index 000000000000..64862181d29a
--- /dev/null
+++ b/imagine.install
@@ -0,0 +1,7 @@
+post_install() {
+ chmod +x /usr/bin/imagine
+}
+
+post_upgrade() {
+ post_install
+}
diff --git a/imagine-git.sh b/imagine.sh
index 25083d0539e8..a1faac6178f5 100755
--- a/imagine-git.sh
+++ b/imagine.sh
@@ -1,4 +1,4 @@
#!/bin/bash
# Launch application
-exec /opt/imagine-git/imagine "$@" \ No newline at end of file
+exec /opt/imagine/imagine "$@" \ No newline at end of file