Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adopt Arch Linux package file #58

Closed
jonhoo opened this issue Jul 3, 2017 · 10 comments
Closed

Adopt Arch Linux package file #58

jonhoo opened this issue Jul 3, 2017 · 10 comments
Labels

Comments

@jonhoo
Copy link

jonhoo commented Jul 3, 2017

I just published an Arch Linux package file for hotspot. May be worth adopting it into the repository so that it can be maintained as the program develops: https://aur.archlinux.org/packages/hotspot-git/

@jonhoo
Copy link
Author

jonhoo commented Jul 3, 2017

The build script itself is at https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=hotspot-git

@milianw
Copy link
Member

milianw commented Jul 6, 2017

Sorry, but despite being an ArchLinux user I don't feel like maintaining distribution packages. An AppImage I could see, but anything else is too distro specific.

@milianw milianw closed this as completed Jul 6, 2017
@milianw
Copy link
Member

milianw commented Jul 6, 2017

That said, please feel free to open a Wiki page with links to such resources.

@probonopd
Copy link
Contributor

Providing an AppImage would have, among others, these advantages:

  • Applications packaged as an AppImage can run on many distributions (including Ubuntu, Fedora, openSUSE, CentOS, elementaryOS, Linux Mint, and others)
  • One app = one file = super simple for users: just download one AppImage file, make it executable, and run
  • No unpacking or installation necessary
  • No root needed
  • No system libraries changed
  • Works out of the box, no installation of runtimes needed
  • Optional desktop integration with appimaged
  • Optional binary delta updates, e.g., for continuous builds (only download the binary diff) using AppImageUpdate
  • Can optionally GPG2-sign your AppImages (inside the file)
  • Works on Live ISOs
  • Can use the same AppImages when dual-booting multiple distributions

Here is an overview of projects that are already distributing upstream-provided, official AppImages.

@probonopd
Copy link
Contributor

probonopd commented Jul 24, 2017

Started working on it here, but running into compilation issues:
https://api.travis-ci.org/jobs/256722239/log.txt?deansi=true

@milianw
Copy link
Member

milianw commented Jul 24, 2017

@probonopd see #75 for travis ci support

@agauniyal
Copy link

+1 for AppImage. Installing on Arch Linux pulls many unnecessary dependencies that start with k :p

@milianw
Copy link
Member

milianw commented Oct 4, 2017

@agauniyal not sure what you are trying to say with your comment - is it a "thank you" to probonopd and me for adding an AppImage? It does exist already, so I wonder why you commented on this issue which is closed for some time now?

@agauniyal
Copy link

@milianw yes it was a gesture of appreciation from my end :)

@probonopd
Copy link
Contributor

An AppImage is available from the GitHub Releases page, so I think this can be closed. Thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants