@evdinowork Have you considered sending an orphan request and then adopting this package? The maintainer didn't log in since the 25th of March, also the no longer existing qemu-arch-extra
package should be replaced with qemu-system-x86
Search Criteria
Package Details: flashpoint-launcher-bin 13_20240425m-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/flashpoint-launcher-bin.git (read-only, click to copy) |
---|---|
Package Base: | flashpoint-launcher-bin |
Description: | Launcher for Flashpoint |
Upstream URL: | https://flashpointarchive.org/ |
Keywords: | BlueMaxima flash |
Licenses: | MIT |
Submitter: | LeSnake |
Maintainer: | bbaster |
Last Packager: | bbaster |
Votes: | 7 |
Popularity: | 0.000100 |
First Submitted: | 2021-07-24 21:12 (UTC) |
Last Updated: | 2024-08-03 13:34 (UTC) |
Dependencies (10)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- lib32-libxcomposite
- nss (nss-hgAUR)
- php
- pulse-native-provider (pipewire-pulse-gitAUR, pulseaudio-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse, pulseaudio)
- wine (wine-valveAUR, wine-stable-nextAUR, wine-stableAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-gitAUR, wine-staging-gitAUR, wine-wow64AUR, wine-staging-wow64AUR, wine-cachyosAUR, wine-tkg-staging-wow64-binAUR, wine-staging)
- p7zip (p7zip-natspecAUR, p7zip-full-binAUR, 7-zip-fullAUR) (make)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR) (optional) – native Flash support
- libxt (optional) – native Flash support
Required by (0)
Sources (1)
bbaster commented on 2022-08-01 13:39 (UTC)
evdinowork commented on 2022-07-31 18:18 (UTC) (edited on 2022-07-31 18:22 (UTC) by evdinowork)
this patch to update flashpoint works great for me
diff --git a/PKGBUILD b/PKGBUILD
index 3004e67..7b37288 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: LeSnake <dev.lesnake@posteo.de>
pkgname=flashpoint-launcher-bin
-pkgver=10.1.1
-pkgrel=4
+pkgver=10.1.4
+pkgrel=1
pkgdesc="Launcher for BlueMaxima's Flashpoint"
arch=('x86_64')
url="https://github.com/FlashpointProject/launcher"
@@ -21,7 +21,7 @@ optdepends=('flashplayer-standalone: native Flash support')
conflicts=('flashpoint-bin' 'flashpoint-launcher-git')
source=("https://github.com/FlashpointProject/launcher/releases/download/${pkgver}/Flashpoint-${pkgver}_linux-amd64.deb"
"https://github.com/LeSnake04/aur-lesnake04-sources/raw/main/flashpoint-data-files-installer/flashpoint-install-data-files.sh")
-sha512sums=('dccc405a8f059887ef5f49b94a94e00e7bd87bf6f12922ffdac301d8339ffe96f482fab53d822cd47c222e5ad4151e8abbc832615525939770229d155c21dd78'
+sha512sums=('9c2941548ddfeba0b3b24f3491dbee529bb03450db2c56f9bbb9dd817fff282aeca93e45a47d03268634d157b18b0c7332e474d261f9fcb93b6a5fcbb7df8bdf'
'0435c1f89439eaf08b8f72d4465a62cae4599335afe36c365327262bc6e9663215f026f33f0e41b6ce183280cd304484b07fd6d703e21bbc74d2870c629964cf')
package(){
@@ -33,7 +33,7 @@ package(){
ln -sfv /opt/Flashpoint/flashpoint-launcher $pkgdir/usr/bin/flashpoint-launcher
echo Fixing desktop file ...
- desktop-file-edit $pkgdir/usr/share/applications/flashpoint-launcher.desktop --set-key Path --set-value "~/.local/share/flashpoint"
+ desktop-file-edit $pkgdir/usr/share/applications/flashpoint-launcher.desktop --set-key Path --set-value "~/.local/share/flashpoint" --set-key Categories --set-value "Game;"
echo Installing License ...
install -dv $pkgdir/usr/share/licenses/
yut23 commented on 2022-05-01 00:35 (UTC)
/opt/Flashpoint/config.json
should also be added to the backup
files, so user changes don't get clobbered.
bbaster commented on 2022-04-30 13:18 (UTC)
Working PKGBUILD:
# Maintainer: LeSnake <dev.lesnake@posteo.de>
pkgname=flashpoint-launcher-bin
pkgver=10.1.1
pkgrel=4
pkgdesc="Launcher for BlueMaxima's Flashpoint"
arch=('x86_64')
url="https://github.com/FlashpointProject/launcher"
license=('MIT')
depends=('nss>=3.0'
'php'
'gtk3'
'libxss'
'wine'
'qemu'
'qemu-arch-extra'
'p7zip'
'wget')
makedepends=('desktop-file-utils')
optdepends=('flashplayer-standalone: native Flash support')
conflicts=('flashpoint-bin' 'flashpoint-launcher-git')
source=("https://github.com/FlashpointProject/launcher/releases/download/${pkgver}/Flashpoint-${pkgver}_linux-amd64.deb"
"https://github.com/LeSnake04/aur-lesnake04-sources/raw/main/flashpoint-data-files-installer/flashpoint-install-data-files.sh")
sha512sums=('dccc405a8f059887ef5f49b94a94e00e7bd87bf6f12922ffdac301d8339ffe96f482fab53d822cd47c222e5ad4151e8abbc832615525939770229d155c21dd78'
'0435c1f89439eaf08b8f72d4465a62cae4599335afe36c365327262bc6e9663215f026f33f0e41b6ce183280cd304484b07fd6d703e21bbc74d2870c629964cf')
package(){
echo Extracting package data ...
tar xf data.tar.xz -C ${pkgdir} -v
echo Symlink to binary ...
install -d $pkgdir/usr/bin/
ln -sfv /opt/Flashpoint/flashpoint-launcher $pkgdir/usr/bin/flashpoint-launcher
echo Fixing desktop file ...
desktop-file-edit $pkgdir/usr/share/applications/flashpoint-launcher.desktop --set-key Categories --set-value Game --set-key Path --set-value "~/.local/share/flashpoint"
echo Installing License ...
install -dv $pkgdir/usr/share/licenses/
cp -rv $pkgdir/opt/Flashpoint/licenses/ $pkgdir/usr/share/licenses/Flashpoint
echo Making config and preferences writable by all ...
touch "${pkgdir}/opt/Flashpoint/config.json"
chmod 666 "${pkgdir}/opt/Flashpoint/config.json"
touch "${pkgdir}/opt/Flashpoint/preferences.json"
chmod 666 "${pkgdir}/opt/Flashpoint/preferences.json"
touch "${pkgdir}/opt/Flashpoint/launcher.log"
chmod 666 "${pkgdir}/opt/Flashpoint/launcher.log"
echo Installing data-files-installer ...
install -Dm755 $srcdir/flashpoint-install-data-files.sh $pkgdir/usr/bin/flashpoint-install-data-files
}
Soremwar commented on 2022-02-18 13:44 (UTC)
@LeSnake flashpoint-data-files-installer
was renamed to flashpoint-install-data-files
. Should probably update your instructions
LeSnake commented on 2022-01-10 18:10 (UTC) (edited on 2022-01-10 21:11 (UTC) by LeSnake)
@bbaster it got removed because it was too specific and my mistakes. I am going to add the script to this and and the git package tomorrow as source, but i might create a flashpoint installer program in the future.
bbaster commented on 2021-12-29 20:38 (UTC)
What happened to the flashpoint-data-files-installer
package?
<deleted-account> commented on 2021-12-20 22:56 (UTC)
It was necessary for me to do the following:
1 - Install flashpoint-launcher-bin
2 - Install flashpoint-data-files-installer
3 - Run flashpoint-data-files-installer install
4 - Run flashpoint-data-files-installer fix
5 - Change Flashpoint .desktop entry in application menu to have:
Command: /home/user/.local/share/flashpoint/Launcher/flashpoint-launcher
Work path: /home/user/.local/share/flashpoint/Launcher/
LeSnake commented on 2021-10-29 21:49 (UTC) (edited on 2022-08-26 20:46 (UTC) by LeSnake)
I RECOMMEND https://bluemaxima.org/flashpoint/datahub/Linux_Support UNTIL MAINTANED AGAIN
Orphaned because I clouldnt get the latst data files to work. I added a PKGBUILD-dev so the next maintainer can try to fix it. Also please unpin this and make a own pinned one (you can copy the contents) Also make and link you own version of the installer script if you want to use it. Mine wont be updated.
DISCLAIMER
Flashpoint on Linux is generally unstable.
Flashpoint 10 is especially unstable and requires workarounds and extra setup. I am trying my best to keep this package working, fixes, error reports and suggestions are welcome.
If you want a more stable package or a temporary fallback on problems I recommend the outdated, but more stable flashpoint-bin.
Introductions:
- Install data files via "flashpoint-data-files-installer install" and wait until the process has finished
- Start Flashpoint
- Go to config Tab
- Set Flashpoint Path to "/home/<user>/.local/share/flashpoint"
- Scroll down and press "Save and restart"
- Enjoy flash games
Known Potential Problems:
- Native Flash doesn't work
Credits:
@Soremwar: Found Missing qemu dependency
flashpoint-bin maintainers: MAKEPKG template
@kfb: Fixes for Data files.
Pinned Comments
bbaster commented on 2024-07-01 22:33 (UTC) (edited on 2024-07-02 13:28 (UTC) by bbaster)
Just published a new PKGBUILD!
Just remember to run
sudo USER=$USER chown -R $USER /opt/Flashpoint/
after installing, it won't work otherwise.If youre having a similar error to this:
Game Server: UNHANDLED EXTERNAL LEGACY ERROR: Get "http://runouw.com/games/sm63/sm63game.swf": proxyconnect tcp: dial tcp 127.0.0.1:22600: connect: connection refused
, runphp -S 127.0.0.1:22600 /opt/Flashpoint/Legacy/router.php
after starting Flashpoint. This workaround may be automated in the launch script.