Package Details: telefuel-desktop 0.1.2-1

Git Clone URL: (read-only, click to copy)
Package Base: telefuel-desktop
Description: Telefuel desktop app
Upstream URL:
Licenses: custom:chromium
Submitter: squizduos
Maintainer: squizduos
Last Packager: squizduos
Votes: 0
Popularity: 0.000000
First Submitted: 2019-10-28 17:26
Last Updated: 2019-11-29 03:03

Latest Comments

yochananmarqos commented on 2019-10-29 14:09

A few things:

  • The binaries are available separately on their Github page, please use the .deb from there as the source.
  • That's the Chromium license that's included with their bundled Electron, not the Telefuel software license. See the Debian control file, ISC is the license used. It's not included in the package, however. Also their Terms and Privacy links at the bottom of their webpage do not work.
  • There's no reason to disable the strip and emptydirs flags.
  • The install file is not necessary. The symlink can be created in the package() array. All installed files will be removed upon uninstall.
  • desktop-file-utils & hicolor-icon-theme are not necessary to include, they're pulled in by gtk3.
  • libutil-linux is not necessary to include, it's required by util-linux which is in the base-devel group.
pkgdesc="The new Telegram chat app for professionals & power users."
depends=('gtk3' 'libnotify' 'nss' 'libxss' 'libxtst' 'at-spi2-core' 'libappindicator-gtk3' 'libsecret')

package() {
    tar xf data.tar.xz -C "$pkgdir"
    install -d "$pkgdir/usr/bin"
    ln -sf "/opt/Telefuel/$pkgname" "$pkgdir/usr/bin/$pkgname"

    # Fix icon location
    install -d "$pkgdir/usr/share/pixmaps"
    mv "$pkgdir/usr/share/icons/hicolor/0x0/apps/$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"

    # install license when one can be found
    #install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"