diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 62 |
1 files changed, 31 insertions, 31 deletions
@@ -1,50 +1,50 @@ # Contributor: Monika Schrenk <moni@random-access.org> # Contributor: Alexandre Teles (afterSt0rm) <ateles.1@gmail.com> -# Maintainer: Emanuel Fernandes <efernandes@tektorque.com> +# Contributor: Emanuel Fernandes <efernandes@tektorque.com> +# Maintainer: Erik Bender <erik.bender@develerik.dev> pkgname=studio-3t -pkgver=2020.2.1 +pkgver=2023.5.0 pkgrel=1 -pkgdesc="The professional workspace for MongoDB (formerly known as MongoChef)" +pkgdesc="The Professional Client, IDE and GUI for MongoDB" arch=('x86_64') url="https://studio3t.com" license=("custom") depends=('gtk2') -makedepends=('gendesk' 'unzip') +makedepends=('gendesk') provides=('studio-3t') replaces=('mongochef') source=("$pkgname-$pkgver.tar.gz::https://download.studio3t.com/studio-3t/linux/${pkgver}/${pkgname}-linux-x64.tar.gz") - -sha256sums=('92a22c40d92821d191dc648a2cc0fa6e5785d03957aa744b11f3a2447c532dec') + +sha256sums=('64417f676fc51ccc1c29b81704e460cd9c6d60d7616daf4c65c25315ef56d830') prepare() { - # Extract, rename and add execution permision - tar xzvf ${pkgname}-${pkgver}.tar.gz && for file in *.sh; do mv "$file" ${pkgname}.sh; done && chmod +x ${pkgname}.sh - - # unattended mode - sh ./${pkgname}.sh -q -dir ${srcdir}/${pkgname} -overwrite - - # Generate Desktop File - cd ${srcdir} - gendesk -f -n \ - --name "Studio 3T" \ - --pkgname "$pkgname" \ - --pkgdesc "$pkgdesc" \ - --categories="Science;Education;Developmenti;Application" + # Extract, rename and add execution permision + tar xzvf ${pkgname}-${pkgver}.tar.gz && for file in *.sh; do mv "$file" ${pkgname}.sh; done && chmod +x ${pkgname}.sh + + # unattended mode + sh ./${pkgname}.sh -q -dir ${srcdir}/${pkgname} -overwrite + + # Generate Desktop File + cd ${srcdir} + gendesk -f -n \ + --name "Studio 3T" \ + --pkgname "$pkgname" \ + --pkgdesc "$pkgdesc" \ + --categories="Science;Education;Development;Application" } package() { - cd ${srcdir} - mkdir -p $pkgdir/opt/$pkgname - install -Dm644 ${pkgname}/.install4j/Studio-3T.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png - cp -R ${pkgname}/. ${pkgdir}/opt/${pkgname} - - mkdir -p "$pkgdir/usr/bin/" - mkdir -p "$pkgdir/usr/share/applications/" - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - - #cd ${srcdir} - ln -s "/opt/$pkgname/Studio-3T" "$pkgdir/usr/bin/$pkgname" - install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + cd ${srcdir} + mkdir -p $pkgdir/opt/$pkgname + install -Dm644 ${pkgname}/.install4j/Studio-3T.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png + cp -R ${pkgname}/. ${pkgdir}/opt/${pkgname} + + mkdir -p "$pkgdir/usr/bin/" + mkdir -p "$pkgdir/usr/share/applications/" + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + + ln -s "/opt/$pkgname/Studio-3T" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" } |