summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEgor Panasenko2017-03-08 17:10:18 +0200
committerEgor Panasenko2017-03-08 17:10:18 +0200
commit131d7551bd83222908903ba9d14674cd3cfa9b48 (patch)
tree80424118a0eff51bfd956e958dc93413768725d5
parent630334b3f5e36184d36ecd13801251b302c8ffe3 (diff)
downloadaur-131d7551bd83222908903ba9d14674cd3cfa9b48.tar.gz
trello-bin
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD28
2 files changed, 16 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e708a1cbebce..2301fc44cd45 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,9 +5,11 @@ pkgbase = trello-bin
url = https://github.com/danielchatfield/trello-desktop
arch = any
license = MIT
+ depends = electron
provides = trello
conflicts = trello
- source = https://github.com/danielchatfield/trello-desktop/releases/download/v0.1.1/Trello-linux-0.1.1.zip
+ noextract = trello.zip
+ source = trello.zip::https://github.com/danielchatfield/trello-desktop/releases/download/v0.1.1/Trello-linux-0.1.1.zip
source = trello.desktop
source = trello.png
md5sums = 11df848759cf7fe8fae9f87b07538750
diff --git a/PKGBUILD b/PKGBUILD
index 4dd0d1f96e98..63a3f78be4ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,30 +6,28 @@ pkgdesc="Unofficial Trello Desktop app"
arch=(any)
url="https://github.com/danielchatfield/trello-desktop"
license=('MIT')
-depends=()
+depends=("electron")
makedepends=()
provides=("trello")
conflicts=("trello")
-source=("https://github.com/danielchatfield/${pkgname%-bin}-desktop/releases/download/v0.1.1/Trello-linux-${pkgver}.zip"
- "trello.desktop"
- "trello.png")
+source=("${pkgname%-bin}.zip::https://github.com/danielchatfield/${pkgname%-bin}-desktop/releases/download/v${pkgver}/Trello-linux-${pkgver}.zip"
+ "${pkgname%-bin}.desktop"
+ "${pkgname%-bin}.png")
md5sums=("11df848759cf7fe8fae9f87b07538750"
"c636a75cff12fb5f706c96fcf00d0ae9"
"ddf0e16e77fce510e2a67d6bdd16c433")
+noextract=("${pkgname%-bin}.zip")
package() {
cd "${srcdir}"
- msg2 'Adding binary'
- install -m755 -d "${pkgdir}/usr/bin"
- install -m755 "${srcdir}/Trello" "${pkgdir}/usr/bin/${pkgname%-bin}"
-
- msg2 'Adding application'
- install -m755 -d "${pkgdir}/usr/share/applications"
- install -m644 "${srcdir}/${pkgname%-bin}.desktop" "${pkgdir}/usr/share/applications/"
-
- msg2 'Adding pixmap'
+ install -m755 -d "${pkgdir}/opt/trello/"
+ unzip "${srcdir}/${pkgname%-bin}.zip" -d "${pkgdir}/opt/trello/"
+ install -m755 -d "${pkgdir}/usr/bin/"
+ ln -s "/opt/trello/Trello" "${pkgdir}/usr/bin/trello"
+ install -m755 -d "${pkgdir}/usr/share/licenses/"
+ ln -s "/opt/trello/LICENSE" "${pkgdir}/usr/share/licenses/LICENSE"
+ install -Dm0644 "${srcdir}/${pkgname%-bin}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop"
#convert "${srcdir}/resources/app/static/Icon.ico" "${srcdir}/../${pkgname%-bin}.png"
- install -m755 -d "${pkgdir}/usr/share/pixmaps"
- install -m644 "${srcdir}/${pkgname%-bin}.png" "${pkgdir}/usr/share/pixmaps"
+ install -Dm0644 "${srcdir}/${pkgname%-bin}.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png"
}