summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD62
1 files changed, 31 insertions, 31 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e09f76ee3bc7..c95c2c23c256 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}