Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 632574 Details for
Bug 498656
x11-misc/qcad - The Open Source CAD System For Everyone
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
qcad-3.24.3.0.ebuild
qcad-3.24.3.0.ebuild (text/plain), 2.52 KB, created by
Jacob Floyd
on 2020-04-12 22:37:15 UTC
(
hide
)
Description:
qcad-3.24.3.0.ebuild
Filename:
MIME Type:
Creator:
Jacob Floyd
Created:
2020-04-12 22:37:15 UTC
Size:
2.52 KB
patch
obsolete
># Copyright 1999-2020 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >inherit eutils qmake-utils #git-r3 > >DESCRIPTION="Open Source 2D CAD" >HOMEPAGE="http://www.qcad.org/" >SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" >#EGIT_REPO_URI="https://github.com/qcad/qcad.git" >#EGIT_COMMIT="v${PV}" > >LICENSE="GPL-3" >SLOT="0" >KEYWORDS="~amd64 ~x86" > >L10N=( de en es fr it ja nl pl pt ru sl sk sv fi hr hu zh_CN cs TW lt ) > >IUSE="" > >for lingua in ${L10N[*]}; do > IUSE+=" l10n_${lingua}" >done > ># qt5 in gentoo repo is already >=5.8.0 so anything in :5 slot will work. ># qt4 is not available in gentoo repo, so this ebuild does not support building with qt4. ># Require rebuild (:=) on any qt5 version bump as qcad scripts are qt minor version specific. >DEPEND=" > dev-libs/glib > media-libs/glu > media-libs/mesa > dev-qt/designer:5= > dev-qt/qtcore:5= > dev-qt/qtgui:5= > dev-qt/qthelp:5= > dev-qt/qtopengl:5= > dev-qt/qtscript:5=[scripttools] > dev-qt/qtsql:5= > dev-qt/qtsvg:5= > dev-qt/qtwebkit:5= > dev-qt/qtxmlpatterns:5= > dev-qt/qtwebengine:5= >" >RDEPEND="${DEPEND}" > >src_prepare() { > # This is the latest known src/3rdparty/qt-labs-qtscriptgenerator-<qtversion> > local myqtvsrc="5.14.0" # available since 3.24.2.3 > #local myqtvsrc="5.14.2" # in git master on 2020 Apr 8 (ie after 3.24.3.0) > > local myqt=$(best_version dev-qt/qtcore:5) > local myqtv=${myqt#dev-qt/qtcore-} > local myqtv=${myqtv%-r*} > > if ! test -d ${S}/src/3rdparty/qt-labs-qtscriptgenerator-${myqtv} > then > einfo Creating QT configuration for QT ${myqtv} > mkdir ${S}/src/3rdparty/qt-labs-qtscriptgenerator-${myqtv} > ln ${S}/src/3rdparty/qt-labs-qtscriptgenerator-${myqtvsrc}/qt-labs-qtscriptgenerator-${myqtvsrc}.pro ${S}/src/3rdparty/qt-labs-qtscriptgenerator-${myqtv}/qt-labs-qtscriptgenerator-${myqtv}.pro > fi > > default >} > >src_configure() { > eqmake5 -r || die >} > >src_install() { > cd "${S}" > for lingua in "${L10N[@]}" > do > if ! use l10n_${lingua} > then > find -type f -name "*_${lingua}.*" -delete > fi > done > > #dobin ${FILESDIR}/qcad > #test -e ${S}/release/${PN} || ln ${S}/release/qcad-bin ${S}/release/${PN} > #dobin ${S}/release/${PN} > domenu ${S}/*.desktop > doicon ${S}/scripts/${PN}_icon.svg > doicon --size 256 ${S}/scripts/${PN}_icon.png > > insinto /usr/lib/${PN}/ > doins -r scripts fonts patterns linetypes themes > insopts -m0755 > doins release/* > make_wrapper ${PN} /usr/lib/${PN}/qcad-bin "" /usr/lib/${PN}:/usr/lib/${PN}/plugins > doins -r plugins > > docinto examples > dodoc -r examples/* > docompress -x /usr/share/doc/${PF}/examples >}
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 498656
:
372454
|
372474
|
375250
|
376930
|
468530
|
506720
|
520106
|
520268
|
541844
| 632574 |
689475
|
870908