diff options
Diffstat (limited to 'app-emulation/q4wine')
-rw-r--r-- | app-emulation/q4wine/Manifest | 5 | ||||
-rw-r--r-- | app-emulation/q4wine/metadata.xml | 21 | ||||
-rw-r--r-- | app-emulation/q4wine/q4wine-1.3.5.ebuild | 67 |
3 files changed, 93 insertions, 0 deletions
diff --git a/app-emulation/q4wine/Manifest b/app-emulation/q4wine/Manifest new file mode 100644 index 000000000000..3cb264823c31 --- /dev/null +++ b/app-emulation/q4wine/Manifest @@ -0,0 +1,5 @@ +DIST q4wine-1.3.5.tar.bz2 2862445 SHA256 aa48b0ea8ff504e341b3352194380aa256f6ac8a6a301e1bbf30196eec8d310c SHA512 54fb7bce28750cb71589f6a94658f61369c7777cf7865b71d2feea4ac1221714d861a781fbd1325ee3d21f124162fd2eedc2780ab2bd0af93864eefebcde5f4c WHIRLPOOL b52408ade21dab7203b3d8032e196a2e63f5a806f08fcd8fa6a1d839b4f457475b94d0962e29dbd0ac0a5a9bcaf9bd64786b2268af9b6fc446d1328baee3c1fe +EBUILD q4wine-1.3.5.ebuild 1367 SHA256 7a2f8b13c2ac19e0b573c5899e693c4d685d03d8ac052d4b9e289892921a4a90 SHA512 7dfcf91ef9d44aea2b80f16d981e59fac08c1acc5bd8816597c22638957a3d60aa34ff7c4ce287b719a14b23883bebdd55862f078aa85c8e76f1fc49ce0481a1 WHIRLPOOL 8f9ca9775840bd763a0863e0272efbefa149f32dabf3b37ba49ec1d018a13142d76117fe23b0a46f5c90aec4663bbf352bee677171911c3fe4c1c45a447a110e +MISC ChangeLog 3870 SHA256 e2edc0d520cfbfa1e65edc1252e6d745c0adb64b57e6db00587583fcd69d5270 SHA512 bfb04127d1fd4c0d249db4671c574e6e7b0f4017b04c83543c248e8994a5df81752ae04c2cbb16a74412ae29f2d71e5df7a8a8bd5b60fe1c2329658a393e9310 WHIRLPOOL db0228707444bbfbc00cab875000a282b04fe37de17bf1a2e2142dbb9676f46c7f3305212b21e7a1ffd0c5798b86273bafc2a403d6d1c9d33eed784b565a20d8 +MISC ChangeLog-2015 8105 SHA256 a5c519786b2b30b8f835e59c4c993ce6c97217462ce6781b6e28ea811b825654 SHA512 6816f628a05f6585c6a8702df9fefdb5f4a44337e99277b67a06e8add794280b41d910be64f22457e8d43cd39d18043bed72ccabbbf122c5e4308d87ae4d59e5 WHIRLPOOL 6a71154bf7a8ee6dbb778fe185d0f951af56e4df30630604a833453360fe17e710444f84034fa537aadf64bef3dc645b4872e538f647e98a3c6091239b2c4298 +MISC metadata.xml 752 SHA256 0570985626daa16b1a8889a350cc35087bb866c50d8ced50d70f05d7e4744c05 SHA512 ccd0facc9545646763dccfe146cc12bea33818a15c99a23930c684114c0a62fd93969611aa5f0a340dff709e09e203cd0e63490ca147b3253e5977216d1d74bd WHIRLPOOL 9aeaf13e0262dfba9f211c7b6c1bd6c13a299bdd2b77b20f95458b8e71425782587c285349c5893d973dca8063221be5dee11c8ebcb6f81441cede145ddd0484 diff --git a/app-emulation/q4wine/metadata.xml b/app-emulation/q4wine/metadata.xml new file mode 100644 index 000000000000..3aa5ee2de7b8 --- /dev/null +++ b/app-emulation/q4wine/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>hwoarang@gentoo.org</email> + <name>Markos Chandras</name> + </maintainer> + <maintainer type="project"> + <email>qt@gentoo.org</email> + <name>Gentoo Qt Project</name> + </maintainer> + <use> + <flag name="ico">Enable ico support via <pkg>media-gfx/icoutils</pkg></flag> + <flag name="iso">Support unprivileged mounting of ISO9660 images via <pkg>sys-fs/fuseiso</pkg></flag> + <flag name="wineappdb">Enable Wine AppDB browser support</flag> + </use> + <upstream> + <remote-id type="github">brezerk/q4wine</remote-id> + <remote-id type="sourceforge">q4wine</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-emulation/q4wine/q4wine-1.3.5.ebuild b/app-emulation/q4wine/q4wine-1.3.5.ebuild new file mode 100644 index 000000000000..1f87c14eb0e3 --- /dev/null +++ b/app-emulation/q4wine/q4wine-1.3.5.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils gnome2-utils xdg-utils + +# Upstream names the package PV-rX. We change that to +# PV_pX so we can use portage revisions. +MY_P=${PN}-${PV/_p/-r} + +DESCRIPTION="Qt GUI configuration tool for Wine" +HOMEPAGE="http://q4wine.brezblock.org.ua/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="+dbus debug +ico +iso +wineappdb" + +CDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsingleapplication[qt5,X] + dev-qt/qtsql:5[sqlite] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dbus? ( dev-qt/qtdbus:5 ) + ico? ( >=media-gfx/icoutils-0.26.0 ) +" +DEPEND="${CDEPEND} + dev-qt/linguist-tools:5 +" +RDEPEND="${CDEPEND} + app-admin/sudo + >=sys-apps/which-2.19 + iso? ( sys-fs/fuseiso ) +" + +S=${WORKDIR}/${MY_P} + +DOCS=( AUTHORS ChangeLog README ) + +src_configure() { + local mycmakeargs=( + -DQT5=ON + -DDEBUG=$(usex debug ON OFF) + -DWITH_ICOUTILS=$(usex ico ON OFF) + -DWITH_SYSTEM_SINGLEAPP=ON + -DWITH_WINEAPPDB=$(usex wineappdb ON OFF) + -DUSE_BZIP2=OFF + -DUSE_GZIP=OFF + -DWITH_DBUS=$(usex dbus ON OFF) + ) + cmake-utils_src_configure +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} |