Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 490944 Details for
Bug 163007
[REQ] wxformbuilder: The Open Source GUI Builder Tool For wxWidgets
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
wxformbuilder-3.6.0.ebuild
wxformbuilder-3.6.0.ebuild (text/plain), 1.78 KB, created by
Agustin Ferrari
on 2017-08-28 05:32:59 UTC
(
hide
)
Description:
wxformbuilder-3.6.0.ebuild
Filename:
MIME Type:
Creator:
Agustin Ferrari
Created:
2017-08-28 05:32:59 UTC
Size:
1.78 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI=6 > >WX_GTK_VER=3.0 > >inherit wxwidgets > >DESCRIPTION="The OpenSource wxWidgets Designer, GUI Builder, and RAD Tool." >HOMEPAGE="https://github.com/wxFormBuilder/wxFormBuilder" >SRC_URI="https://github.com/wxFormBuilder/wxFormBuilder/archive/v${PV}.tar.gz -> ${P}.tar.gz" > >RESTRICT="mirror" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="debug" > >RDEPEND="x11-libs/wxGTK:$WX_GTK_VER[debug=]" >DEPEND="${DEPEND} > dev-util/premake:4 > dev-util/ticpp > dev-libs/boost" > >S=${WORKDIR}/wxFormBuilder-${PV} > >src_prepare() { > use debug || myconf="--disable-wx-debug" > export CC=$(tc-getCC) > export CXX=$(tc-getCXX) > CXXFLAGS+=" -std=c++11" > # Fix TiCPP depend > find -type f -exec sed -i 's/[<"]ticpp.h[>"]/<ticpp\/ticpp.h>/g' {} \; > sed -i 's/"tinyxml.h"/<ticpp\/tinyxml.h>/g' ${S}/src/rad/bitmaps.cpp > epatch "${FILESDIR}/no_make_ticpp.patch" > # Use system premake4 > sed -i "s/\.\/premake\/\$platform\/bin\/release\///g" create_build_files4.sh > # Avoid "g++: error: $(ARCH): No such file or directory" > sed -i "s/\$(ARCH)//g" ${S}/build/${WX_GTK_VER}/gmake/*.make > epatch "${FILESDIR}/Replace_auto_ptr_with_unique_ptr.patch" > eapply_user >} > >src_compile() { > use debug && myconf="debug" || myconf="release" > cd ${S}/build/${WX_GTK_VER}/gmake > emake config=${myconf} || die "make failed" >} > >src_install() { > dodoc output/{Changelog,license}.txt > > cd output > > use debug && mybin=wxformbuilderd || mybin=wxformbuilder > dobin bin/${mybin} > > dodir /usr/$(get_libdir)/wxformbuilder > mv lib/wxformbuilder "${D}"/usr/$(get_libdir)/ > > newicon resources/icons/logo.png ${PN}.png > make_desktop_entry ${mybin} WxFormBuilder ${PN} > > dodir /usr/share/wxformbuilder > mv plugins resources xml "${D}"/usr/share/wxformbuilder/ >}
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 Raw
Actions:
View
Attachments on
bug 163007
:
134347
|
134348
|
142196
|
150183
|
167245
|
205825
|
205827
|
205899
|
205900
|
264887
| 490944 |
490946
|
490948