Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 667848 - media-libs/lib{ggi,gii,ggigcp,ggimisc,ggiwmh}: fix HOMEPAGE, use https, EAPI7, improve ebuilds
Summary: media-libs/lib{ggi,gii,ggigcp,ggimisc,ggiwmh}: fix HOMEPAGE, use https, EAPI7...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2018-10-05 20:29 UTC by Michael Mair-Keimberger (mm1ke)
Modified: 2018-10-07 14:02 UTC (History)
1 user (show)

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


Attachments
patch for libggi* realted packages. (libggi.patch,10.94 KB, patch)
2018-10-05 20:29 UTC, Michael Mair-Keimberger (mm1ke)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Mair-Keimberger (mm1ke) 2018-10-05 20:29:03 UTC
Created attachment 549472 [details, diff]
patch for libggi* realted packages.

Hi,

This set of PRs fixes the libggi* and libgii packages:
* updates the HOMEPAGE and uses https
* updates the DESCRIPTION
* adds EAPI7 ebuild which:
   - doesn't install .la files
   - doesn't install .a files (disable-static)
   - fixes libgii to use mutlilib-minimal eclass (unfortunately i had to use multilib_copy_sources)
   - removes libggi directfb use flag since directfb is long gone

This also should fix following bugs:
https://bugs.gentoo.org/543040
https://bugs.gentoo.org/542622
https://bugs.gentoo.org/542612
Comment 1 Larry the Git Cow gentoo-dev 2018-10-07 14:02:25 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3596b1ab12209deb537a4cd0e4c04e1deb1104

commit ea3596b1ab12209deb537a4cd0e4c04e1deb1104
Author:     Michael Mair-Keimberger <m.mairkeimberger@gmail.com>
AuthorDate: 2018-10-05 19:42:22 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-10-07 14:02:03 +0000

    media-libs/libggiwmh: EAPI7 revbump, improve ebuild
    
    * Removes all *.la files
    * Disables static build
    
    Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com>
    Closes: https://bugs.gentoo.org/667848
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-libs/libggiwmh/libggiwmh-0.3.2-r1.ebuild | 36 ++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)