Zeal: Ubuntu PPA missing v0.5.0

Created on 2 Jan 2018  ·  15Comments  ·  Source: zealdocs/zeal

Like in #772, I would benefit from v0.5.0 using Ubuntu 16.04 LTS and would benefit from having it. I see in #772 the PPA is not that well supported and no issue so far so opening it.

Docs is here: https://zealdocs.org/download.html#linux-ubuntu

If there are any build instructions a quick hint is appreciated.

resolutiodone scoppackaging

Most helpful comment

Github provides an atom feed for release too:

https://github.com/zealdocs/zeal/releases.atom

For other projects I follow, I've created an IFTTT which notifies me.

All 15 comments

Argh, I should definitely add contributing guidelines with information about such tickets. Creating a ticket will not bring a PPA update sooner. I do not maintain it myself anymore. Plus it's irrelevant to this repo (see https://github.com/zealdocs/zeal-packaging).

Anyway, CC @Epskampie :)

Quick upgrade instructions [/E: see references and comments below, this should not all be necessary any longer]:
~~~
cd workspace
git clone [email protected]:zealdocs/zeal.git
cd zeal
sudo apt-get install libqt5webkit5-dev libqt5x11extras5-dev \
libarchive-dev libsqlite3-dev libxcb-keysyms1-dev
mkdir build && cd build
cmake ..

there is a failue hinting file "ECMConfig.cmake"

and also "../assets/CMakeLists.txt"

a quick search reveals the missing component:

cd ../..
git clone git://anongit.kde.org/extra-cmake-modules
cd extra-cmake-modules
mkdir build && cd build
cmake ..
make && sudo make install
cd ../../zeal/build
cmake ..
make
sudo make install

done.

comment: me kept zeal running, as on linux, just closed it and

started it again, checked the version in the version dialog, 0.5.0

~~~

image

/E: References:

Updated the wiki.

Why not just use https://packages.ubuntu.com/xenial/extra-cmake-modules?

Well, plain not knowing better. I'm not so much into Ubuntu/Debian packaging so far, but git clone looked fruitful to me so I just did that. Worked, but marked the resolution as "quick" I hope that is enough as a signal word... but you might be right. Anyway with the Wiki updated this perhaps just works out of the box w/o the second (git://anongit.kde.org/extra-cmake-modules) build cmake .. && make combo.

0.5.0 pushed to ppa repository.

@trollixx any way I can get a message when a new version is released?

@Epskampie Thank you!

I've been thinking about a way to notify package maintainers about new releases and other relevant updates. I guess a mailing list would be the best option, but I am open to other ideas.

I tried pinging you on Gitter, but I guess you don't use it.

You're welcome!

You're right, i don't use gitter. A mailing list for version updates and maybe some info on changed libraries when applicable would be excellent!

Github provides an atom feed for release too:

https://github.com/zealdocs/zeal/releases.atom

For other projects I follow, I've created an IFTTT which notifies me.

I thought about sending notifications based on GitHub releases. I can't think of any reasons to send an update to the package maintainers unrelated to a new release.

In the meanwhile I've created a wiki page with a list of packages, their maintainers and issue trackers. The list is currently incomplete though.

@davewongillies Could you add instructions about IFTTT method to the "Information for package maintainers"?

Perhaps, I'll also create a mailing list (or just use a simple script) later.

Anyway, this issue is now resolved.

Here's a list of distros/repositories with zeal packages:

https://repology.org/metapackage/zeal/versions

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

Was this page helpful?
0 / 5 - 0 ratings

Related issues

gueorgui picture gueorgui  ·  8Comments

sheershoff picture sheershoff  ·  4Comments

lebies picture lebies  ·  8Comments

diosney picture diosney  ·  4Comments

trollixx picture trollixx  ·  4Comments