REQUEST: GrafX2 2.5 (release) [SOLVED]

For developer discussion on package requests
Post Reply
Message
Author
User avatar
app4soft
Posts: 247
Joined: Tue Mar 20, 2018 1:45 pm

REQUEST: GrafX2 2.5 (release) [SOLVED]

#1 Post by app4soft »

Package: grafx2
Version: 2.5 (release) GrafX2 2.5 released day ago... ... but then got few fixes that should be used for packaging! Image

So, check latest commits pushed after tag "2.5" in "master" branch!

GrafX2 2.5 has support to SDL2, but SDL1.x is preferred for packaging!

P.S.: Here is my screenshot that created using latest official "nightly build" for Linux Image
Last edited by app4soft on Sun May 20, 2018 5:49 pm, edited 1 time in total.

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: REQUEST: GrafX2 2.5 (release)

#2 Post by Stevo »

I'll see if I can make that new commit into a patch to the standard 2.5 source...

Edit: not good. The new release tries to download something during the build, which is not allowed. Maybe I can download it ahead of time...

Code: Select all

cd archives && curl -O -L --max-time 120 https://sourceforge.net/projects/recoil/files/recoil/4.2.0/recoil-4.2.0.tar.gz

User avatar
app4soft
Posts: 247
Joined: Tue Mar 20, 2018 1:45 pm

Re: REQUEST: GrafX2 2.5 (release)

#3 Post by app4soft »

Stevo wrote: Mon May 07, 2018 7:44 pm I'll see if I can make that new commit into a patch to the standard 2.5 source...

Edit: not good. The new release tries to download something during the build, which is not allowed. Maybe I can download it ahead of time...

Code: Select all

cd archives && curl -O -L --max-time 120 https://sourceforge.net/projects/recoil/files/recoil/4.2.0/recoil-4.2.0.tar.gz
Well, GrafX2 v2.5.1960 out (bug-fix release) And now RECOIL dependency little solved, as it mirrored outside from SourceForge. So, Stevo, try re-built GrafX2 using this commit:

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: REQUEST: GrafX2 2.5 (release)

#4 Post by Stevo »

You're really not allowed to download anything from outside during a package build...that's Debian policy.

It would work if they included the recoil source in a /thirdparty folder in their source, like a lot of other projects include other libraries. I've tried to do that manually, but can't get it to work. Handbrake does the same kind of stunt, but the Debian packagers have worked around that.

I'll see if they can suggest anything.

Edit: I looked at the way the Arch AUR builds it, and will try to copy the way their PKGBUILD adds the recoil source tarball manually. But that's for tomorrow...

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: REQUEST: GrafX2 2.5 (release)

#5 Post by Stevo »

OK, that seems to have worked. You can test install the debs early from here: https://drive.google.com/open?id=1WfgG1 ... Mq8sfX-jxn

Post Reply

Return to “Package Requests / Status”