Giter VIP home page Giter VIP logo

Comments (6)

github-actions avatar github-actions commented on September 25, 2024

Hello there 👋
Thanks for submitting your first issue to the Pi-Apps project! We'll try to get back to you as soon as possible.
In the meantime, we encourage you join our Discord server, where you can ask any questions you might have.

Please respond as soon as possible if a Pi-Apps maintainer requests more information from you. Stale issues will be closed after a lengthy period of time with no response.

from pi-apps.

Liam1910 avatar Liam1910 commented on September 25, 2024

I tested it on My 64-bit Raspbian Raspberry Pi and it worked very well, i hope it works for any of you testers too...

from pi-apps.

theofficialgman avatar theofficialgman commented on September 25, 2024

I won't comment on the app itself but only your scripts. please read our documentation as it is very clear based on how you have written the scripts you haven't read any of it and we certainly can't include this as is https://pi-apps.io/wiki/development/Creating-an-app/

from pi-apps.

theofficialgman avatar theofficialgman commented on September 25, 2024

also this deb is really horribly packaged... armv7l, aarch64, an x86_64 binaries all in on deb. thats just wasting a ton of space on the users install (~500MB of binaries that go unused)

also the "architecture" detection is broken. armv7l OS often run aarch64 kernel and the script will return the wrong value. you should report that upstream

#!/usr/bin/env bash

machine="$(uname -m)"
kernel="$(uname -s)"

cd "${0%/*}/$machine"

if [ "$kernel" = "Linux" ]; then
	# Deal with all the fun variants of "arm" that Linux will report (for now...)
	# See https://stackoverflow.com/a/45125525
	
	case "$machine" in
		aarch64*|armv8*)
			cd "${0%/*}/aarch64"
			;;
			
		arm*)
			cd "${0%/*}/armv7l"
			;;
		*)
			;;
	esac
elif [[ "$kernel" = "Darwin" ]]; then
	# Terminals and shell scripts in apps can be run in Rosetta! where you'll get x86_64 instead of arm64
	if [[ $(sysctl -in sysctl.proc_translated) = "1" ]]; then
		cd "${0%/*}/arm64"
	fi
fi

from pi-apps.

github-actions avatar github-actions commented on September 25, 2024

A zipfile was found in the body of your issue.
The sha1sum of the zip was: f8446f541430cb797a1a879b395a0c8e86465f99
The contents can be previewed below:

description

GameMaker is a free game Engine that uses a custom language to code (as an example Movement of certain objects) that has the .gml file Extension. GameMaker is very user friendly.

credits

Creator: YoyoGames
(Was bought by Opera)
Credit for Upload: Liam1581 (aka. Leonyk2)

website

https://gamemaker.io/

install-64

#!/bin/bash

sudo apt-get install curl

sudo curl -o /home/gamemaker.deb https://gms.yoyogames.com/GameMaker-Beta-2023.600.0.370.deb

sudo apt-get install /home/gamemaker.deb

sudo rm /home/gamemaker.deb

uninstall

#!/bin/bash

sudo apt-get remove gamemaker-beta

from pi-apps.

theofficialgman avatar theofficialgman commented on September 25, 2024

upstream has not fixed these issues.

without those changes implemented this can never be added. I am not interested in reaching out as I have no use for this software.

If you reach out and have upstream fix their packaging I am happy to re-open in the future.

from pi-apps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.