Coder Social home page Coder Social logo

Comments (5)

artogahr avatar artogahr commented on May 20, 2024 1

So I get you aren't considering offering binary builds, just AppImages and Flatpaks? And also for Flathub you're going to need to include a desktop file anyway, no?

So my proposal is this:
When a .desktop file is included, I write a script inside the PKGBUILD for the AUR that extracts the .desktop file from the AppImage, and modifies it to run the symlinked binary to the AppImage file. How does that sound?

End result:
Arch user installs "upscayl-appimage" package from the AUR, and Upscayl is available to them in their app launcher.

from upscayl.

NayamAmarshe avatar NayamAmarshe commented on May 20, 2024

You can use DeskCut for this too ;)

https://github.com/NayamAmarshe/DeskCut

We're launching soon on Flathub so .desktop won't be an issue. As for AppImage, using AppImage launcher is recommended :)

from upscayl.

NayamAmarshe avatar NayamAmarshe commented on May 20, 2024

So I get you aren't considering offering binary builds, just AppImages and Flatpaks? And also for Flathub you're going to need to include a desktop file anyway, no?

So my proposal is this: When a .desktop file is included, I write a script inside the PKGBUILD for the AUR that extracts the .desktop file from the AppImage, and modifies it to run the symlinked binary to the AppImage file. How does that sound?

End result: Arch user installs "upscayl-appimage" package from the AUR, and Upscayl is available to them in their app launcher.

Yeah you can do it for the Arch build, no problem :)

from upscayl.

artogahr avatar artogahr commented on May 20, 2024

Okay, I don't know much about Flatpaks so I'll wait for you guys to implement a .desktop file then. Thanks

from upscayl.

NayamAmarshe avatar NayamAmarshe commented on May 20, 2024

Closing this issue, we can discuss this here as well:
#15

from upscayl.

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.