Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 396390 Details for
Bug 539826
dev-lang/lua-5.2 - targeting Windows skips DLL build, no EXE file extension
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Lua 5.1 slot ebuild. Pkg versioning only (no Windows fixes see closed #539828 for details)
lua-5.1.5-r100-r666.ebuild.diff (text/plain), 1.39 KB, created by
tschwinger
on 2015-02-13 17:41:42 UTC
(
hide
)
Description:
Lua 5.1 slot ebuild. Pkg versioning only (no Windows fixes see closed #539828 for details)
Filename:
MIME Type:
Creator:
tschwinger
Created:
2015-02-13 17:41:42 UTC
Size:
1.39 KB
patch
obsolete
>--- /usr/portage/dev-lang/lua/lua-5.1.5-r100.ebuild 2014-06-18 21:31:11.000000000 +0200 >+++ lua-5.1.5-r666.ebuild 2015-02-13 18:21:16.455799176 +0100 >@@ -13,10 +13,10 @@ > LICENSE="MIT" > SLOT="5.1" > KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" >-IUSE="+deprecated emacs readline static" >+IUSE="+deprecated emacs readline static crosshosted" > > RDEPEND="readline? ( >=sys-libs/readline-6.2_p5-r1[${MULTILIB_USEDEP}] ) >- app-admin/eselect-lua >+ !crosshosted? ( app-admin/eselect-lua ) > !dev-lang/lua:0" > DEPEND="${RDEPEND} > sys-devel/libtool" >@@ -70,7 +70,7 @@ > sed -i \ > -e 's:/usr/local:'${EPREFIX}'/usr:' \ > -e "s:\([/\"]\)\<lib\>:\1$(get_libdir):g" \ >- etc/lua.pc src/luaconf.h || die >+ src/luaconf.h || die > } > > multilib_src_compile() { >@@ -101,8 +101,17 @@ > emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \ > V=${SLOT} gentoo_install > >- insinto /usr/$(get_libdir)/pkgconfig >- newins etc/lua.pc lua${SLOT}.pc >+ # We want packages to find our things... >+ local PATCH_PV=$(get_version_component_range 1-2) >+ cp "${FILESDIR}/luav.pc" "${WORKDIR}/lua.pc" >+ sed -i \ >+ -e "s:^V=.*:V= ${PATCH_PV}:" \ >+ -e "s:^R=.*:R= ${PV}:" \ >+ -e "s:/,lib,:/$(get_libdir):g" \ >+ "${WORKDIR}/lua.pc" >+ >+ insinto "/usr/$(get_libdir)/pkgconfig" >+ newins "${WORKDIR}/lua.pc" "lua${SLOT}.pc" > } > > multilib_src_install_all() {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 539826
:
396214
|
396370
|
396372
|
396374
|
396376
|
396378
|
396380
| 396390 |
396394