Package Details: flashpoint-launcher-bin 13_20240425m-3

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)

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, run php -S 127.0.0.1:22600 /opt/Flashpoint/Legacy/router.php after starting Flashpoint. This workaround may be automated in the launch script.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

bbaster commented on 2022-08-01 13:39 (UTC)

@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

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:
  1. Install data files via "flashpoint-data-files-installer install" and wait until the process has finished
  2. Start Flashpoint
  3. Go to config Tab
  4. Set Flashpoint Path to "/home/<user>/.local/share/flashpoint"
  5. Scroll down and press "Save and restart"
  6. 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.