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

Bug 195763

Summary: libgeotiff ebuild patch to make it work with prefixed portage
Product: Gentoo/Alt Reporter: Dirk Tilger <dirk>
Component: Prefix SupportAssignee: Gentoo non-Linux Team <alt>
Status: RESOLVED FIXED    
Severity: enhancement CC: dirk
Priority: High    
Version: unspecified   
Hardware: x86   
OS: OS X   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 195780    
Attachments: Patch to the libgeotiff 1.2.4 ebuild to make it work with prefixed portage
This patch has the same effect than another Gentoo patch (see ebuild), but is specific to Darwin
Updated patch to the libgeotiff 1.2.4 ebuild to make it work with prefixed portage
Updated patch to the libgeotiff 1.2.4 ebuild to make it work with prefixed portage

Description Dirk Tilger 2007-10-13 20:47:18 UTC
The attached patch enables libgeotiff to be build with the prefixed portage.

USE flags for testing: python -doc

objective: `emerge mapserver`

test system: x86-macos
Comment 1 Dirk Tilger 2007-10-13 20:48:14 UTC
Created attachment 133372 [details, diff]
Patch to the libgeotiff 1.2.4 ebuild to make it work with prefixed portage

This patch needs a file to be present in the $FILES_DIR, which is attached separately.
Comment 2 Dirk Tilger 2007-10-13 20:50:23 UTC
Created attachment 133373 [details, diff]
This patch has the same effect than another Gentoo patch (see ebuild), but is specific to Darwin
Comment 3 Dirk Tilger 2007-11-01 15:55:20 UTC
Created attachment 134909 [details]
Updated patch to the libgeotiff 1.2.4 ebuild to make it work with prefixed portage
Comment 4 Dirk Tilger 2007-11-01 15:56:14 UTC
Sorry,

was hitting the wrong button... or the right button at the wrong time. The last attached patch replaces the earlier one.
Comment 5 Dirk Tilger 2007-11-01 19:34:57 UTC
Created attachment 134944 [details, diff]
Updated patch to the libgeotiff 1.2.4 ebuild to make it work with prefixed portage

So, that should be now according to the standard. ;)
Comment 6 Fabian Groffen gentoo-dev 2008-04-11 17:07:01 UTC
soname.patch: you could have made a case for Darwin, to avoid the conditional patching.  You also forgot to set the install_name similar to the soname.  The symlinks weren't dealt with either.

ebuild.patch: filter-ldflags is a bit odd, since the ebuild appends-ldflags them first, besides, they were added for a reason.

Anyway fixed for *-macos and added to the tree.