Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 681642 - media-libs/libdv-1.0.0-r3: please review Prefix changes
Summary: media-libs/libdv-1.0.0-r3: please review Prefix changes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Other
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-24 11:07 UTC by Fabian Groffen
Modified: 2019-06-18 13:01 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Groffen gentoo-dev 2019-03-24 11:07:17 UTC
Next to keyword changes, the relevant bits are:

@@ -24,6 +24,8 @@
 src_prepare() {
        epatch "${FILESDIR}"/${PN}-0.99-2.6.patch
        epatch "${WORKDIR}"/${PN}-1.0.0-pic.patch
+       epatch "${FILESDIR}"/${PN}-1.0.0-solaris.patch
+       epatch "${FILESDIR}"/${PN}-1.0.0-darwin.patch
        elibtoolize
        epunt_cxx #74497
 
@@ -35,7 +37,8 @@
                $(use_enable static-libs static) \
                --without-debug \
                --disable-gtk \
-               --disable-gtktest
+               --disable-gtktest \
+               $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
        if ! multilib_is_native_abi ; then
                sed -i \
                        -e 's/ encodedv//' \


The two patches are:
https://gitweb.gentoo.org/repo/proj/prefix.git/tree/media-libs/libdv/files/libdv-1.0.0-darwin.patch
https://gitweb.gentoo.org/repo/proj/prefix.git/tree/media-libs/libdv/files/libdv-1.0.0-solaris.patch
Comment 1 Larry the Git Cow gentoo-dev 2019-06-18 13:01:30 UTC
The bug has been closed via the following commit(s):

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

commit cf465a06e5ccb8bea6b279ed43d0150d21a5271f
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2019-06-18 13:01:09 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2019-06-18 13:01:09 +0000

    media-libs/libdv: add fixes for Prefix
    
    Closes: https://bugs.gentoo.org/681642
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>
    Package-Manager: Portage-2.3.66, Repoman-2.3.11

 media-libs/libdv/files/libdv-1.0.0-darwin.patch  |  52 ++++++++
 media-libs/libdv/files/libdv-1.0.0-solaris.patch | 153 +++++++++++++++++++++++
 media-libs/libdv/libdv-1.0.0-r4.ebuild           |  52 ++++++++
 3 files changed, 257 insertions(+)