Thanks, xiota, beeper can now run with sh being non-bash. :)
Search Criteria
Package Details: beeper-latest-bin 3.110.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/beeper-latest-bin.git (read-only, click to copy) |
---|---|
Package Base: | beeper-latest-bin |
Description: | A unified messaging app |
Upstream URL: | https://beeper.com/ |
Licenses: | LicenseRef-beeper |
Conflicts: | beeper |
Provides: | beeper |
Submitter: | xiota |
Maintainer: | xiota (sundbp) |
Last Packager: | xiota |
Votes: | 10 |
Popularity: | 1.88 |
First Submitted: | 2023-07-28 06:12 (UTC) |
Last Updated: | 2025-01-19 21:28 (UTC) |
Dependencies (2)
Required by (0)
Sources (1)
3bd commented on 2025-01-20 02:53 (UTC)
xiota commented on 2025-01-19 21:31 (UTC)
Script has been synced with the one in extra/electron
. Both scripts require bash
.
3bd commented on 2025-01-18 21:50 (UTC)
Fix the script, because it is not a shell script, IT IS A BASH SCRIPT; IT CONTAINS BASHISM
here's a simpler script I made:
#!/bin/sh
: "${XDG_CONFIG_HOME:=$HOME/.config}"
_ELECTRON=/usr/bin/electron
_ASAR=/opt/beeper/resources/app.asar
_FLAGS_FILE=$XDG_CONFIG_HOME/beeper-flags.conf
if [ -r "$_FLAGS_FILE" ]; then
_USER_FLAGS=$(cat <"$_FLAGS_FILE")
fi
if [ "$(id -u)" != 0 ] || [ "$ELECTRON_RUN_AS_NODE" ]; then
exec ${_ELECTRON} ${_ASAR} $_USER_FLAGS "$@"
else
exec ${_ELECTRON} ${_ASAR} --no-sandbox $_USER_FLAGS "$@"
fi
gdamms commented on 2024-07-13 10:06 (UTC)
@xiota "Unified Messenger" is nice! Yup, you could change the description as well :)
xiota commented on 2024-07-13 06:51 (UTC) (edited on 2024-07-13 06:52 (UTC) by xiota)
@gdamms The .desktop
file has:
Comment=Beeper: Unified Messenger
Which would you prefer for generic name: "Chats", "Unified Messenger", "Messenger", ...?
I'm thinking about changing the description to something like, "A unified messaging application".
gdamms commented on 2024-07-13 06:06 (UTC) (edited on 2024-07-13 06:06 (UTC) by gdamms)
@xiota one of those?
- All your chats in one app
- All chats in one app
- One app, all chats
- All chats
- Chats
Personally, I prefer short generic names.
xiota commented on 2024-07-12 22:59 (UTC)
@gdamms What generic name do you propose?
gdamms commented on 2024-07-12 07:51 (UTC)
Hi! Could you add a GenericName
attribute to the [Desktop Entry]
in the beeper.desktop
file? It would make it pretier and more consistent with other applications in application launchers.
xiota commented on 2024-05-05 02:26 (UTC) (edited on 2024-05-05 02:33 (UTC) by xiota)
Switching back to the system electron because of reported issues with the packaged electron. Also, fixed pkgver issue.
Build options by setting environment variables (or editing pkgbuild):
_system_electron=false
– Use the packaged electron_electron_version=29
– Use a specific system electron version (when default version has problems)- Or edit
/usr/bin/beeper
after install.
- Or edit
_install_path=usr/lib
– Use a different install path. Default isopt
. (Do not include leading/
and trailing/beeper
.)
joeleg commented on 2024-05-04 16:39 (UTC)
The pkgver function is returning an invalid version at the moment, being the full name of the beeper appimage. Can we change the filtering so that this gets fixed? Thanks
Pinned Comments
xiota commented on 2024-05-05 02:26 (UTC) (edited on 2024-05-05 02:33 (UTC) by xiota)
Switching back to the system electron because of reported issues with the packaged electron. Also, fixed pkgver issue.
Build options by setting environment variables (or editing pkgbuild):
_system_electron=false
– Use the packaged electron_electron_version=29
– Use a specific system electron version (when default version has problems)/usr/bin/beeper
after install._install_path=usr/lib
– Use a different install path. Default isopt
. (Do not include leading/
and trailing/beeper
.)xiota commented on 2023-07-28 06:41 (UTC) (edited on 2024-02-29 23:18 (UTC) by xiota)
This is a self-updating package. It always downloads the latest available AppImage and applies the correct version number.
Please wait until over a month has passed since the last update before requesting version bumps.