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

Provide binary Linux packages #5

Closed
vmalloc opened this issue Feb 10, 2013 · 9 comments
Closed

Provide binary Linux packages #5

vmalloc opened this issue Feb 10, 2013 · 9 comments

Comments

@vmalloc
Copy link

vmalloc commented Feb 10, 2013

No description provided.

@jkozera
Copy link
Member

jkozera commented Feb 11, 2013

I've just published an Ubuntu package in PPA (linked in README). I guess Mac can wait a bit more, as there is already Dash there.

@yourilima
Copy link

zeal should focus on linux. dash is more than adequate for mac. It'll just slow down development otherwise.

@5long
Copy link

5long commented Jun 29, 2013

I just created zeal-git on AUR for Archlinux users. Works well for me.

@jkozera
Copy link
Member

jkozera commented Jun 29, 2013

@5long Awesome, thanks! I've linked to it from the download page.

@roman-kashitsyn
Copy link
Contributor

@jkozera, have you though about migration to CMake? I've used to build and package software into .rpm and .deb packages and all worked reasonably well with CMake >= 2.8 (at least better than home-grown package build scripts).
CMake also could create NSIS installers for MS Windows. I heard it has nice Qt support, so migration from qmake to CMake should not be hard.
It also have other nice features:

  • ability to create VS projects on Windows
  • out of source builds
  • simple configuration management
  • nice colored console output :)

I've spent some time learning CMake so I could try to write a build script for zeal.
What do you think about it?

@jkozera
Copy link
Member

jkozera commented Jan 19, 2014

@roman-kashitsyn, thanks for the suggestion, but I'm not convinced if CMake is the way to go. For now Qt project file and Qt Creator satisfies my needs, so I don't feel like making such a large change, especially because I don't have many dependencies, just Qt, and QuaZip, which is included in Zeal's git repo. Also it would require changing my .deb configuration for Zeal's PPA, and I'm not sure when I could find a time to do it. I'd be perhaps more inclined to use autotools, as they're kind of standard for Linux.

That said, I understand it's useful to have a VS project, and not everyone likes Qt Creator, so feel free to make a CMake script for yourself in a fork, but I'm not sure if I can find the time to support it.

@trollixx
Copy link
Member

trollixx commented Feb 9, 2015

We are not going to provide Mac OS X packages due to our agreement with Dash author.

More Linux binary packages will be available at some point (through Open Build Service, I guess). Perhaps, some distributions would maintain Zeal packages on their own.

Also, we have not up to date Ubuntu PPA.

@trollixx trollixx changed the title Provide installers for Mac and Linux Provide binary Linux packages Feb 9, 2015
@trollixx
Copy link
Member

trollixx commented Apr 2, 2016

Today many Linux distributions provide Zeal from their official repositories. Ubuntu PPA is kept up to date as well. I think this issue can be finally closed.

Any new packaging request should go to zeal-packaging issue tracker. There are currently two requests for DEB and RPM packages pending investigation.

@lock
Copy link

lock bot commented Sep 16, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for a related request.

@lock lock bot locked and limited conversation to collaborators Sep 16, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

6 participants