Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 337872 Details for
Bug 455378
dev-python/pyside: please review python-r1 migration
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
The converted ebuild
pyside-1.1.2-r1.ebuild (text/plain), 3.27 KB, created by
Michał Górny
on 2013-02-04 01:39:34 UTC
(
hide
)
Description:
The converted ebuild
Filename:
MIME Type:
Creator:
Michał Górny
Created:
2013-02-04 01:39:34 UTC
Size:
3.27 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-python/pyside/pyside-1.1.2.ebuild,v 1.5 2012/12/26 06:29:30 pesa Exp $ > >EAPI=5 > >PYTHON_COMPAT=( python{2_6,2_7,3_2} ) > >inherit multilib cmake-utils python-r1 virtualx > >MY_P="${PN}-qt4.8+${PV}" > >DESCRIPTION="Python bindings for the Qt framework" >HOMEPAGE="http://www.pyside.org/" >SRC_URI="http://www.pyside.org/files/${MY_P}.tar.bz2" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" >IUSE="X declarative help kde multimedia opengl phonon script scripttools sql svg test webkit xmlpatterns" > >REQUIRED_USE=" > declarative? ( X ) > help? ( X ) > multimedia? ( X ) > opengl? ( X ) > phonon? ( X ) > scripttools? ( X script ) > sql? ( X ) > svg? ( X ) > test? ( X ) > webkit? ( X ) >" > ># Minimal supported version of Qt. >QT_PV="4.7.0:4" > >RDEPEND=" > >=dev-python/shiboken-${PV}[${PYTHON_USEDEP}] > >=x11-libs/qt-core-${QT_PV} > X? ( > >=x11-libs/qt-gui-${QT_PV}[accessibility] > >=x11-libs/qt-test-${QT_PV} > ) > declarative? ( >=x11-libs/qt-declarative-${QT_PV} ) > help? ( >=x11-libs/qt-assistant-${QT_PV} ) > multimedia? ( >=x11-libs/qt-multimedia-${QT_PV} ) > opengl? ( >=x11-libs/qt-opengl-${QT_PV} ) > phonon? ( > kde? ( media-libs/phonon ) > !kde? ( || ( >=x11-libs/qt-phonon-${QT_PV} media-libs/phonon ) ) > ) > script? ( >=x11-libs/qt-script-${QT_PV} ) > sql? ( >=x11-libs/qt-sql-${QT_PV} ) > svg? ( >=x11-libs/qt-svg-${QT_PV}[accessibility] ) > webkit? ( >=x11-libs/qt-webkit-${QT_PV} ) > xmlpatterns? ( >=x11-libs/qt-xmlpatterns-${QT_PV} ) >" >DEPEND="${RDEPEND} > >=x11-libs/qt-gui-${QT_PV} >" > >S=${WORKDIR}/${MY_P} > >DOCS=( ChangeLog ) > >src_prepare() { > # Fix generated pkgconfig file to require the shiboken > # library suffixed with the correct python version. > sed -i -e '/^Requires:/ s/shiboken$/&@SHIBOKEN_PYTHON_SUFFIX@/' \ > libpyside/pyside.pc.in || die > > if use prefix; then > cp "${FILESDIR}"/rpath.cmake . > sed \ > -i '1iinclude(rpath.cmake)' \ > CMakeLists.txt || die > fi >} > >src_configure() { > local mycmakeargs=( > $(cmake-utils_use_build test TESTS) > $(cmake-utils_use_disable X QtGui) > $(cmake-utils_use_disable X QtDesigner) > $(cmake-utils_use_disable X QtTest) > $(cmake-utils_use_disable X QtUiTools) > $(cmake-utils_use_disable declarative QtDeclarative) > $(cmake-utils_use_disable help QtHelp) > $(cmake-utils_use_disable multimedia QtMultimedia) > $(cmake-utils_use_disable opengl QtOpenGL) > $(cmake-utils_use_disable phonon) > $(cmake-utils_use_disable script QtScript) > $(cmake-utils_use_disable scripttools QtScriptTools) > $(cmake-utils_use_disable sql QtSql) > $(cmake-utils_use_disable svg QtSvg) > $(cmake-utils_use_disable webkit QtWebKit) > $(cmake-utils_use_disable xmlpatterns QtXmlPatterns) > ) > > configuration() { > local mycmakeargs=( > -DPYTHON_SUFFIX="-${EPYTHON}" > "${mycmakeargs[@]}" > ) > cmake-utils_src_configure > } > python_foreach_impl configuration >} > >src_compile() { > python_foreach_impl cmake-utils_src_make >} > >src_test() { > local PYTHONDONTWRITEBYTECODE > export PYTHONDONTWRITEBYTECODE > > local VIRTUALX_COMMAND="cmake-utils_src_test" > python_foreach_impl virtualmake >} > >src_install() { > installation() { > cmake-utils_src_install > mv "${ED}"usr/$(get_libdir)/pkgconfig/${PN}{,-${EPYTHON}}.pc || die > } > python_foreach_impl installation >}
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 455378
: 337872 |
337874