Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 497132

Summary: app-admin/elektra-0.8.5 and 0.8.6 version bump
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Michael Weber (RETIRED) <xmw>
Status: RESOLVED FIXED    
Severity: normal Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://blog.gmane.org/gmane.comp.lib.elektra.devel
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: elektra-0.8.4.ebuild.diff
metadata.xml.diff
elektra-0.8.4-install-header-correctly.patch
elektra-0.8.4.ebuild.diff
elektra-0.8.4-fix-man-pages-name-collision.patch
elektra-0.8.4-fix-dependency-to-correct-man-page.patch
elektra-0.8.4-finally-fix-manpage-install-dir.patch
elektra-0.8.4.ebuild.diff
elektra-0.8.5.ebuild.diff
elektra-0.8.6.ebuild.diff

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)
+