Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 497132 - app-admin/elektra-0.8.5 and 0.8.6 version bump
Summary: app-admin/elektra-0.8.5 and 0.8.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Weber (RETIRED)
URL: http://blog.gmane.org/gmane.comp.lib....
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-01-05 12:26 UTC by Andreas Sturmlechner
Modified: 2014-07-30 22:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
elektra-0.8.4.ebuild.diff (elektra-0.8.4.ebuild.diff,2.19 KB, patch)
2014-01-05 12:30 UTC, Andreas Sturmlechner
Details | Diff
metadata.xml.diff (metadata.xml.diff,413 bytes, patch)
2014-01-05 12:32 UTC, Andreas Sturmlechner
Details | Diff
elektra-0.8.4-install-header-correctly.patch (elektra-0.8.4-install-header-correctly.patch,1.18 KB, patch)
2014-01-23 19:51 UTC, Andreas Sturmlechner
Details | Diff
elektra-0.8.4.ebuild.diff (elektra-0.8.4.ebuild.diff,2.28 KB, patch)
2014-01-23 19:52 UTC, Andreas Sturmlechner
Details | Diff
elektra-0.8.4-fix-man-pages-name-collision.patch (elektra-0.8.4-fix-man-pages-name-collision.patch,812 bytes, patch)
2014-02-15 21:15 UTC, Andreas Sturmlechner
Details | Diff
elektra-0.8.4-fix-dependency-to-correct-man-page.patch (elektra-0.8.4-fix-dependency-to-correct-man-page.patch,696 bytes, patch)
2014-02-15 21:15 UTC, Andreas Sturmlechner
Details | Diff
elektra-0.8.4-finally-fix-manpage-install-dir.patch (elektra-0.8.4-finally-fix-manpage-install-dir.patch,331 bytes, patch)
2014-02-15 21:17 UTC, Andreas Sturmlechner
Details | Diff
elektra-0.8.4.ebuild.diff (elektra-0.8.4.ebuild.diff,3.03 KB, patch)
2014-02-15 21:18 UTC, Andreas Sturmlechner
Details | Diff
elektra-0.8.5.ebuild.diff (elektra-0.8.5.ebuild.diff,2.84 KB, patch)
2014-03-06 00:11 UTC, Andreas Sturmlechner
Details | Diff
elektra-0.8.6.ebuild.diff (elektra-0.8.6.ebuild.diff,2.55 KB, patch)
2014-06-22 15:58 UTC, Andreas Sturmlechner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2014-01-05 12:26:50 UTC
elektra-0.8.4 was released on Dec 21st. It seems the message was lost, but I could grab it from Google cache.

Some announcement excerpts:
- Elektra now speaks json!
- Elektra now has convention for arrays!
- POSIX compatibility and handling of multi-process conflicts has been improved.
- A new plugin uname was added.
- Now a large test suite makes sure that the kdb tool works without troubles.
Comment 1 Andreas Sturmlechner gentoo-dev 2014-01-05 12:30:15 UTC
Created attachment 367070 [details, diff]
elektra-0.8.4.ebuild.diff

- remove duplicate inifile use flag
- provide uname use flag
- use native libxml2 multilib
Comment 2 Andreas Sturmlechner gentoo-dev 2014-01-05 12:32:07 UTC
Created attachment 367072 [details, diff]
metadata.xml.diff

explain uname use flag
Comment 3 Andreas Sturmlechner gentoo-dev 2014-01-05 14:24:56 UTC
Built successfully with all USE-flags (except static-libs, test).

This version should be much desired as some fix finally made it possible to be used by >=oyranos-0.9.5 (currently only 9999, see bug 497138).
Comment 4 Andreas Sturmlechner gentoo-dev 2014-01-23 19:51:05 UTC
Created attachment 368584 [details, diff]
elektra-0.8.4-install-header-correctly.patch

-fix one header location (upstream commit)
Comment 5 Andreas Sturmlechner gentoo-dev 2014-01-23 19:52:01 UTC
Created attachment 368586 [details, diff]
elektra-0.8.4.ebuild.diff

new ebuild version
Comment 6 Andreas Sturmlechner gentoo-dev 2014-02-15 21:15:05 UTC
Created attachment 370512 [details, diff]
elektra-0.8.4-fix-man-pages-name-collision.patch
Comment 7 Andreas Sturmlechner gentoo-dev 2014-02-15 21:15:33 UTC
Created attachment 370514 [details, diff]
elektra-0.8.4-fix-dependency-to-correct-man-page.patch
Comment 8 Andreas Sturmlechner gentoo-dev 2014-02-15 21:17:30 UTC
Created attachment 370516 [details, diff]
elektra-0.8.4-finally-fix-manpage-install-dir.patch

Maybe not the most elegant or upstream worthy fix, but it works.
Comment 9 Andreas Sturmlechner gentoo-dev 2014-02-15 21:18:33 UTC
Created attachment 370518 [details, diff]
elektra-0.8.4.ebuild.diff

New, much cleaner ebuild version.
Comment 10 Andreas Sturmlechner gentoo-dev 2014-03-06 00:11:59 UTC
Created attachment 371824 [details, diff]
elektra-0.8.5.ebuild.diff

New elektra release has all the previos patches included, plus finally fixes for separate man and html doc location, bogus files - removal of hacks makes this ebuild considerably smaller. :)

- loosened yajl dependency, yajl-2 works as well and has a multilib ebuild available
- tested build with all use flags enabled, works, abi_x86_32@amd64 as well
- some tests fail, but I don't think it has ever passed
Comment 11 Andreas Sturmlechner gentoo-dev 2014-06-14 17:10:58 UTC
elektra-0.8.6 was released July 4th - bugfixes, compiler warning fixes, doc improvements, ...

http://sourceforge.net/p/registry/mailman/message/32418614/

built fine using 0.8.5 ebuild.
Comment 12 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-06-22 10:02:26 UTC
I've just un-crapped the current elektra version for multilib. Could you update your ebuilds, please?
Comment 13 Andreas Sturmlechner gentoo-dev 2014-06-22 15:58:43 UTC
Created attachment 379410 [details, diff]
elektra-0.8.6.ebuild.diff

done!
Comment 14 Michael Weber (RETIRED) gentoo-dev 2014-07-30 22:49:27 UTC
+*elektra-0.8.6 (30 Jul 2014)
+
+  30 Jul 2014; Michael Weber <xmw@gentoo.org> +elektra-0.8.6.ebuild,
+  metadata.xml:
+  Version bump (bug 497132, big thanks to Andreas Sturmlechner for writing the
+  ebuild update)
+