From leaf at real-time.com Thu Feb 9 00:06:24 2023 From: leaf at real-time.com (Rick Tanner) Date: Thu, 9 Feb 2023 00:06:24 -0600 Subject: [crossfire] flatpak In-Reply-To: References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> <1840333.UCXC4IENOl@gros> <53f1b657-6355-3370-cb36-695dcf0ed108@aa6kj.hopto.org> <8ceddd72-07f8-7ff9-b7b9-393c77aabedc@aa6kj.hopto.org> Message-ID: A new snapshot release of the JX Client and JX Client Installer with sound files included is now available at SourceForge. https://sourceforge.net/projects/crossfire/files/jxclient/ Flathub is still showing their package build date as 2022-Nov-19. https://flathub.org/apps/details/net.crossfireatlas.crossfire Jussi - is the update and build automated and has not happened yet, or does it require some manual intervention? From eloranta at aa6kj.hopto.org Thu Feb 9 09:54:16 2023 From: eloranta at aa6kj.hopto.org (Jussi Eloranta) Date: Thu, 9 Feb 2023 07:54:16 -0800 (PST) Subject: [crossfire] flatpak In-Reply-To: References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> <1840333.UCXC4IENOl@gros> <53f1b657-6355-3370-cb36-695dcf0ed108@aa6kj.hopto.org> <8ceddd72-07f8-7ff9-b7b9-393c77aabedc@aa6kj.hopto.org> Message-ID: <57a1cbad-696e-4d7f-918f-a08cbe0aa0b7@aa6kj.hopto.org> Hi, The flathub script will download this new version (provided that the URL has not changed). So, new installations will get this automatically. However, in order to update existing installations, I need to bump up the version number for flathub.. I will do that and see how it works (haven't done that before...). Jussi From eloranta at aa6kj.hopto.org Fri Feb 10 09:37:36 2023 From: eloranta at aa6kj.hopto.org (Jussi Eloranta) Date: Fri, 10 Feb 2023 07:37:36 -0800 Subject: [crossfire] flatpak In-Reply-To: References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> <1840333.UCXC4IENOl@gros> <53f1b657-6355-3370-cb36-695dcf0ed108@aa6kj.hopto.org> <8ceddd72-07f8-7ff9-b7b9-393c77aabedc@aa6kj.hopto.org> Message-ID: <5165f063-596e-f041-bde9-a337eec766b3@aa6kj.hopto.org> Hi, OK, just thinking out aloud here. The version info is in net.crossfireatlas.crossfire.appdata.xml:

v1.0 Crossfire java client.

So, I will add another release to this. Any thoughts on version numbering? Should the next be then 1.1 or does jxclient have its own version numbers (and we perhaps should use those)? The second place - which I am not sure about - is the sha256 checksum that appears in net.crossfireatlas.crossfire.yaml: sources: - type: file url: https://sourceforge.net/projects/crossfire/files/jxclient/jxclient.jar/download sha256: e6af744ea986da0991233787be6c9bc5535a7f3fe8ea682fe3284f1152e67b77 I have to look into this - I probably need to update that. However, I just tried installing it from flathub and there were no complaints about sha256. Jussi -------------- next part -------------- An HTML attachment was scrubbed... URL: From eloranta at aa6kj.hopto.org Fri Feb 10 14:49:01 2023 From: eloranta at aa6kj.hopto.org (Jussi Eloranta) Date: Fri, 10 Feb 2023 12:49:01 -0800 Subject: [crossfire] flatpak In-Reply-To: <5165f063-596e-f041-bde9-a337eec766b3@aa6kj.hopto.org> References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> <1840333.UCXC4IENOl@gros> <53f1b657-6355-3370-cb36-695dcf0ed108@aa6kj.hopto.org> <8ceddd72-07f8-7ff9-b7b9-393c77aabedc@aa6kj.hopto.org> <5165f063-596e-f041-bde9-a337eec766b3@aa6kj.hopto.org> Message-ID: <0cab5ea7-6a34-ab89-4a89-fcdea320b60d@aa6kj.hopto.org> On 2/10/23 07:37, Jussi Eloranta wrote: > sources: > > - type: file > > url: > https://sourceforge.net/projects/crossfire/files/jxclient/jxclient.jar/download > > > sha256: e6af744ea986da0991233787be6c9bc5535a7f3fe8ea682fe3284f1152e67b77 > > Is the latest crossfire java client at that link above? I just downloaded it and I am getting the same sha256 as before. Jussi -------------- next part -------------- An HTML attachment was scrubbed... URL: From leaf at real-time.com Fri Feb 10 15:34:42 2023 From: leaf at real-time.com (Rick Tanner) Date: Fri, 10 Feb 2023 15:34:42 -0600 Subject: [crossfire] flatpak In-Reply-To: <0cab5ea7-6a34-ab89-4a89-fcdea320b60d@aa6kj.hopto.org> References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> <1840333.UCXC4IENOl@gros> <53f1b657-6355-3370-cb36-695dcf0ed108@aa6kj.hopto.org> <8ceddd72-07f8-7ff9-b7b9-393c77aabedc@aa6kj.hopto.org> <5165f063-596e-f041-bde9-a337eec766b3@aa6kj.hopto.org> <0cab5ea7-6a34-ab89-4a89-fcdea320b60d@aa6kj.hopto.org> Message-ID: <4f053e44-9a3a-9dcb-ed11-423dfa282d96@real-time.com> On 2/10/23 2:49 PM, Jussi Eloranta wrote: > On 2/10/23 07:37, Jussi Eloranta wrote: > >> sources: >> >> - type: file >> >> url: >> https://sourceforge.net/projects/crossfire/files/jxclient/jxclient.jar/download >> >> sha256: e6af744ea986da0991233787be6c9bc5535a7f3fe8ea682fe3284f1152e67b77 >> >> > Is the latest crossfire java client at that link above? I just > downloaded it and I am getting the same sha256 as before. Yes, that is the current download URL for the latest client. The client was updated on 2023-feb-08 and I did a test download a few moments ago and that shows the same matching sha256 that you listed above. From eloranta at aa6kj.hopto.org Sat Feb 11 14:35:13 2023 From: eloranta at aa6kj.hopto.org (Jussi Eloranta) Date: Sat, 11 Feb 2023 12:35:13 -0800 Subject: [crossfire] flatpak In-Reply-To: <4f053e44-9a3a-9dcb-ed11-423dfa282d96@real-time.com> References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> <1840333.UCXC4IENOl@gros> <53f1b657-6355-3370-cb36-695dcf0ed108@aa6kj.hopto.org> <8ceddd72-07f8-7ff9-b7b9-393c77aabedc@aa6kj.hopto.org> <5165f063-596e-f041-bde9-a337eec766b3@aa6kj.hopto.org> <0cab5ea7-6a34-ab89-4a89-fcdea320b60d@aa6kj.hopto.org> <4f053e44-9a3a-9dcb-ed11-423dfa282d96@real-time.com> Message-ID: <6383783c-4532-d27a-2efd-3e266ac47751@aa6kj.hopto.org> Hi, Updating flathub through github seems more complicated that submitting the application there :-( Part of the reason is probably that I am not very familiar with github workflows... It will take a bit before I get there. Jussi From eloranta at aa6kj.hopto.org Sun Feb 12 15:28:56 2023 From: eloranta at aa6kj.hopto.org (Jussi Eloranta) Date: Sun, 12 Feb 2023 13:28:56 -0800 Subject: [crossfire] flatpak In-Reply-To: <6383783c-4532-d27a-2efd-3e266ac47751@aa6kj.hopto.org> References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> <1840333.UCXC4IENOl@gros> <53f1b657-6355-3370-cb36-695dcf0ed108@aa6kj.hopto.org> <8ceddd72-07f8-7ff9-b7b9-393c77aabedc@aa6kj.hopto.org> <5165f063-596e-f041-bde9-a337eec766b3@aa6kj.hopto.org> <0cab5ea7-6a34-ab89-4a89-fcdea320b60d@aa6kj.hopto.org> <4f053e44-9a3a-9dcb-ed11-423dfa282d96@real-time.com> <6383783c-4532-d27a-2efd-3e266ac47751@aa6kj.hopto.org> Message-ID: <497853c4-d888-3d52-dd7e-09eeb9af7b51@aa6kj.hopto.org> Hi, OK, now someone finally was able to tell me what to do (change the comment for the commit etc.): --- Clone this repo locally: https://github.com/flathub/net.crossfireatlas.crossfire Enter it (i.e. cd net.crossfireatlas.crossfire) Make a new branch (git checkout -b version11) Make your change (git add . ; git commit -m "Update Flatpak to version 1.1!" ; git push) Go to https://github.com/flathub/net.crossfireatlas.crossfire/pulls and it should prompt you to make a PR Make the PR, once it builds you can test it and merge it yourself. Once merged the update will be available on Flathub.org. Here's an example of me updating one of my apps a few weeks ago: flathub/org._2009scape.Launcher#6 ----- The git push step will given an error but it will suggest the correct options: git push --set-upstream origin version11 The app version info is in net.crossatlas.crossfire.appdata.xml file as ... block. The version numbers must appear in order (latest first and oldest last). So, let's see if the update appears on my steam deck. Jussi ps. It is still a mystery how the sha256 got updated net.crossfireatlas.crossfire.yaml but it seems to be for the current one. So, in the future this would need to be updated accordingly. From eloranta at aa6kj.hopto.org Sun Feb 12 15:57:35 2023 From: eloranta at aa6kj.hopto.org (Jussi Eloranta) Date: Sun, 12 Feb 2023 13:57:35 -0800 Subject: [crossfire] flatpak In-Reply-To: <497853c4-d888-3d52-dd7e-09eeb9af7b51@aa6kj.hopto.org> References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> <1840333.UCXC4IENOl@gros> <53f1b657-6355-3370-cb36-695dcf0ed108@aa6kj.hopto.org> <8ceddd72-07f8-7ff9-b7b9-393c77aabedc@aa6kj.hopto.org> <5165f063-596e-f041-bde9-a337eec766b3@aa6kj.hopto.org> <0cab5ea7-6a34-ab89-4a89-fcdea320b60d@aa6kj.hopto.org> <4f053e44-9a3a-9dcb-ed11-423dfa282d96@real-time.com> <6383783c-4532-d27a-2efd-3e266ac47751@aa6kj.hopto.org> <497853c4-d888-3d52-dd7e-09eeb9af7b51@aa6kj.hopto.org> Message-ID: And, forgot, once everything is good, it would be good idea to remove the test branch (version11) in this case:  git push origin --delete  Looks like one of the flathub maintainers removed it for me this time. Jussi From eloranta at aa6kj.hopto.org Sun Feb 12 22:25:56 2023 From: eloranta at aa6kj.hopto.org (Jussi Eloranta) Date: Sun, 12 Feb 2023 20:25:56 -0800 Subject: [crossfire] flatpak In-Reply-To: <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> References: <10f9ce82-17b0-9753-86a8-ebbd020d63f2@aa6kj.hopto.org> <07398d72-495f-eb20-6994-e83a7dba79f5@real-time.com> <803f9f76-5457-aa4b-394a-dd5955748c1a@aa6kj.hopto.org> <19044227.y0CfubIgkL@gros> <41655152-7429-398e-71f1-c8657cc1abb8@real-time.com> <5a180a29-7981-3f50-4741-55b12ac66d36@aa6kj.hopto.org> Message-ID: Hi, OK, my steam deck just got the update via flathub. So, the instructions that I posted earlier work. Jussi