Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Vryali <vryali ~at~ gmail ~dot~ com>
- # Original PKDBUILD & code: Ivelin Velkov <ivelin dot velkov at gmail dot com>
- pkgname=teams-for-linux
- pkgver=0.1.9
- pkgrel=0
- pkgdesc='Unofficial Microsoft Teams client for Linux using Electron.'
- arch=('any')
- # Original forked URL
- #url='https://github.com/ivelkov/teams-for-linux'
- url='https://github.com/IsmaelMartinez/teams-for-linux'
- license=('GPLv3')
- depends=( 'nodejs' 'xdg-utils' 'electron' )
- source=("https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v0.1.9/teams-for-linux-0.1.9.tar.gz"
- "${pkgname}.svg")
- sha256sums=('b87e201472b553d7823adeb245962478a85ac10ec6e0c131dfa335f6506054d2'
- '9f94cf47531d5d82b764e58c237b96c3bb8f6eddff95a96e18e5bfde306a8a03')
- prepare() {
- cat > "${pkgname}.desktop" << EOF
- [Desktop Entry]
- Type=Application
- Name=Teams
- Comment=Unofficial Microsoft Teams client for Linux.
- GenericName=Teams
- Exec=/usr/bin/${pkgname}
- Icon=teams-for-linux
- Categories=Network;InstantMessaging;Application;
- Terminal=false
- StartupNotify=true
- Version=${pkgver}
- EOF
- cat > "${pkgname}" << EOF
- /usr/share/${pkgname}/teams
- EOF
- }
- package() {
- cd "$pkgname-$pkgver"
- install -Dm644 "${srcdir}/${pkgname}.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
- install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
- mv "${srcdir}/${pkgname}-${pkgver}" "${pkgdir}/usr/share/${pkgname}"
- install -Dm755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement