[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: ac835208be0cdbe4f81a3eea4dd523e7f02c1e7f Author: Michał Górny gentoo org> AuthorDate: Sun May 19 11:02:57 2019 + Commit: Michał Górny gentoo org> CommitDate: Sun May 19 11:06:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac835208 app-emulation/playonlinux: Remove netcat6 from deps Signed-off-by: Michał Górny gentoo.org> app-emulation/playonlinux/playonlinux-4.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild index c9cad5a9d85..d7c477f4bd8 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild @@ -30,7 +30,7 @@ RDEPEND="${PYTHON_DEPS} x11-apps/mesa-progs x11-terms/xterm media-gfx/icoutils - || ( net-analyzer/netcat net-analyzer/netcat6 ) + net-analyzer/netcat virtual/imagemagick-tools winbind? ( net-fs/samba[winbind] ) "
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: 2cfc43e80c722931cebfdb6f969196781e8e3aa6 Author: Stefan Strogin gmail com> AuthorDate: Thu Mar 14 04:10:45 2019 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Mar 17 18:27:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cfc43e8 app-emulation/playonlinux: bump version to 4.3.4 - Add app-misc/jq to RDEPEND. - Remove obsolete net-analyzer/netcat6 from RDEPEND, add net-analyzer/openbsd-netcat as an alternative to net-analyzer/netcat. - Switch from gnome2-utils to xdg; inherit desktop and eutils explicitly. - Bump EAPI to 7. Minor and stylistic changes: - empty line after EAPI; - use https; - sort RDEPEND alphabetically. Closes: https://bugs.gentoo.org/672944 Closes: https://github.com/gentoo/gentoo/pull/11360 Bug: https://bugs.gentoo.org/573814 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Stefan Strogin gmail.com> Signed-off-by: Nick Sarnie gentoo.org> app-emulation/playonlinux/Manifest | 1 + app-emulation/playonlinux/playonlinux-4.3.4.ebuild | 106 + 2 files changed, 107 insertions(+) diff --git a/app-emulation/playonlinux/Manifest b/app-emulation/playonlinux/Manifest index 868cebb79c6..8c67aafdf40 100644 --- a/app-emulation/playonlinux/Manifest +++ b/app-emulation/playonlinux/Manifest @@ -1 +1,2 @@ DIST PlayOnLinux_4.2.12.tar.gz 3204230 BLAKE2B 80ef0e5763448da4a37263c64d408e8263771694666a7c704b5900dfe0e52cc18405c34d609d8c49a0d05a383fca2d035e956e3bbe9a9a0c92a4e43b319ed7ba SHA512 f4ededc8fe0117c66fd5672e136e19b9b48a41acdd3e1b1b3dd7fae2c354e77795f0a4f8286b09b7d1813363aee50fa0811c04c3194aaf745963a2e6115b3909 +DIST PlayOnLinux_4.3.4.tar.gz 3101890 BLAKE2B d724cbd90a0f1bbc94c6365fcf6511d39ea0e8e9de32f42716111324f69091874ab19d3fa88a6bd9f77ed6308bc03ca708406fdc24faa60bf662e6a4f5d15d86 SHA512 7f2089d37379adee01424777e9c3b7ec16dd56ba2f4b834b4f0447832c050b2df3218a7361e8e735d5cc359aec6a000fea88e11632c9434232e4f749bb21c173 diff --git a/app-emulation/playonlinux/playonlinux-4.3.4.ebuild b/app-emulation/playonlinux/playonlinux-4.3.4.ebuild new file mode 100644 index 000..f2a319b7bbe --- /dev/null +++ b/app-emulation/playonlinux/playonlinux-4.3.4.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) + +inherit desktop eutils python-single-r1 xdg + +MY_PN="PlayOnLinux" + +DESCRIPTION="Set of scripts to easily install and use Windows games and software" +HOMEPAGE="https://playonlinux.com/; +SRC_URI="https://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="winbind" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${PYTHON_DEPS} + app-arch/cabextract + app-arch/p7zip + app-arch/unzip + app-crypt/gnupg + app-misc/jq + dev-python/wxpython:3.0[${PYTHON_USEDEP}] + media-gfx/icoutils + || ( net-analyzer/netcat net-analyzer/openbsd-netcat ) + net-misc/wget + virtual/imagemagick-tools + virtual/wine + winbind? ( net-fs/samba[winbind] ) + x11-apps/mesa-progs + x11-terms/xterm +" + +S="${WORKDIR}/${PN}" + +# TODO: +# Having a real install script +# It will let using LANGUAGES easily +# How to deal with Microsoft Fonts installation asked every time ? +# How to deal with wine version installed ? (have a better mgmt of system one) +# Look at debian pkg: https://packages.debian.org/sid/playonlinux + +PATCHES=( + "${FILESDIR}/${PN}-4.2.4-pol-bash.patch" + "${FILESDIR}/${PN}-4.2.4-binary-plugin.patch" + "${FILESDIR}/${PN}-4.2.6-stop-update-warning.patch" +) + +src_prepare() { + default + + python_fix_shebang . + + # remove playonmac + rm etc/{playonmac.icns,terminal.applescript} || die + + # remove desktop integration + rm etc/{PlayOnLinux.desktop,PlayOnLinux.directory,playonlinux-Programs.menu} || die +} + +src_install() { + # all things without exec permissions + insinto "/usr/share/${PN}" + doins -r resources lang lib etc plugins + + # bash/ install + exeinto "/usr/share/${PN}/bash" + find "${S}/bash" -type f -exec doexe '{}' + + exeinto "/usr/share/${PN}/bash/expert" + find "${S}/bash/expert" -type f -exec doexe '{}' + + + # python/ install + python_moduleinto "/usr/share/${PN}" + python_domodule python + + # main executable files + exeinto "/usr/share/${PN}" + doexe ${PN}{,-pkg,-bash,-shell,-url_handler} + + # icons + doicon -s 128 etc/${PN}.png + for size in 16 22 32; do + newicon -s $size etc/${PN}$size.png ${PN}.png + done + + doman "${FILESDIR}"/playonlinux{,-pkg}.1 + dodoc CHANGELOG.md + + make_wrapper ${PN} "./${PN}" "/usr/share/${PN}" + make_wrapper ${PN}-pkg "./${PN}-pkg" "/usr/share/${PN}" +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: 68437c7277b16d053978a5e869a7da46b3051b55 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jan 6 23:18:44 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jan 6 23:19:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68437c72 app-emulation/playonlinux: do not alternate wine dependency anymore Package-Manager: Portage-2.3.13, Repoman-2.3.3 app-emulation/playonlinux/playonlinux-4.2.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild index 2ab1ec1009f..c9cad5a9d85 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -24,7 +24,7 @@ RDEPEND="${PYTHON_DEPS} app-arch/p7zip app-arch/unzip app-crypt/gnupg - || ( virtual/wine app-emulation/wine ) + virtual/wine dev-python/wxpython:3.0[${PYTHON_USEDEP}] net-misc/wget x11-apps/mesa-progs
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: 5ed6b9f9787f7d14321054583a56dc64bdebf6da Author: NP-Hardass gentoo org> AuthorDate: Wed Dec 13 21:34:20 2017 + Commit: NP Hardass gentoo org> CommitDate: Wed Dec 13 21:37:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed6b9f9 app-emulation/playonlinux: Swap dep order for wine dep Closes: https://bugs.gentoo.org/640478 Package-Manager: Portage-2.3.18, Repoman-2.3.6 app-emulation/playonlinux/playonlinux-4.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild index 9d672b2952e..2ab1ec1009f 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild @@ -24,7 +24,7 @@ RDEPEND="${PYTHON_DEPS} app-arch/p7zip app-arch/unzip app-crypt/gnupg - || ( app-emulation/wine virtual/wine ) + || ( virtual/wine app-emulation/wine ) dev-python/wxpython:3.0[${PYTHON_USEDEP}] net-misc/wget x11-apps/mesa-progs
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: 26b941a1493e925946629c3a6b7bd54a0c53163e Author: NP-Hardass gentoo org> AuthorDate: Wed Sep 27 04:48:33 2017 + Commit: NP Hardass gentoo org> CommitDate: Wed Sep 27 04:48:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b941a1 app-emulation/playonlinux: change http to https where possible Package-Manager: Portage-2.3.10, Repoman-2.3.3 app-emulation/playonlinux/playonlinux-4.2.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild index 22de8c4535b..9d672b2952e 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild @@ -9,7 +9,7 @@ inherit gnome2-utils python-single-r1 MY_PN="PlayOnLinux" DESCRIPTION="Set of scripts to easily install and use Windows games and software" -HOMEPAGE="http://playonlinux.com/; +HOMEPAGE="https://playonlinux.com/; SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz; LICENSE="GPL-3" @@ -42,7 +42,7 @@ S="${WORKDIR}/${PN}" # It will let using LANGUAGES easily # How to deal with Microsoft Fonts installation asked every time ? # How to deal with wine version installed ? (have a better mgmt of system one) -# Look at debian pkg: http://packages.debian.org/sid/playonlinux +# Look at debian pkg: https://packages.debian.org/sid/playonlinux PATCHES=( "${FILESDIR}/${PN}-4.2.4-pol-bash.patch"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: be129ff1ff8f0fd37efd76eb6010c8f7dc225094 Author: NP-Hardass gentoo org> AuthorDate: Sat Jul 15 18:50:31 2017 + Commit: NP Hardass gentoo org> CommitDate: Sat Jul 15 18:50:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be129ff1 app-emulation/playonlinux: Drop old, #625196 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-emulation/playonlinux/Manifest | 5 - .../playonlinux/playonlinux-4.2.10-r1.ebuild | 115 .../playonlinux/playonlinux-4.2.11.ebuild | 116 .../playonlinux/playonlinux-4.2.4-r1.ebuild| 119 .../playonlinux/playonlinux-4.2.6-r1.ebuild| 120 - .../playonlinux/playonlinux-4.2.8-r1.ebuild| 120 - 6 files changed, 595 deletions(-) diff --git a/app-emulation/playonlinux/Manifest b/app-emulation/playonlinux/Manifest index 3b90a2707f8..e2ebae0ad33 100644 --- a/app-emulation/playonlinux/Manifest +++ b/app-emulation/playonlinux/Manifest @@ -1,6 +1 @@ -DIST PlayOnLinux_4.2.10.tar.gz 3202085 SHA256 f524905912ae2b17c8544968a8554d635f8fc4cd3b220c0ae15c49d51f244973 SHA512 8d5477b8478e05e1a1974d17466a6ac0d79617b2056a1e6bf0f8dad067a1475a99008bbca52d565686e46b003cc14300306fc11d043e20773f93d1ab7b34ae58 WHIRLPOOL c75f00974a2ef6043405911f4c5313294d4f8f6ab4f64a77ed2b9e148770b5d43bf1c4a934b0e27663b159841d26a908159cb3445d13b0e0b810c98fd5e68d59 -DIST PlayOnLinux_4.2.11.tar.gz 3204225 SHA256 a55e2f07240baa8f152032997c6aad203e1cfbf8ba086fd0744f1ee1868408d2 SHA512 9ee2df6a4eb9e18097cea63995888b0bc46e596db639da0c6ac393c92dc135cb9c62c45f25998e5384157d12b6fc2b2fc6b78925d20cf0980527776ec6f20dd1 WHIRLPOOL aec82fdaa545089a03d2f6a4089ba83e7c1a926272d28ecf3a445d9be884ea885439a1de0dc517ac845c7a5cf13bf3338a3e5dc80783676a7ce6741d557818ab DIST PlayOnLinux_4.2.12.tar.gz 3204230 SHA256 38cbdc85cca83b72ed0e54ee3a768f939fefe29d3670fc5d76b0303b5bda680e SHA512 f4ededc8fe0117c66fd5672e136e19b9b48a41acdd3e1b1b3dd7fae2c354e77795f0a4f8286b09b7d1813363aee50fa0811c04c3194aaf745963a2e6115b3909 WHIRLPOOL d66b09c49d530efe7eba37e43fc4789013a0ec8cd532e56c83e558ef304abc00fb427789786de9eaef28046713360f3511c18a5fb746a749bd96b8cc7130b3c5 -DIST PlayOnLinux_4.2.4.tar.gz 4638249 SHA256 cc6f9c41c9f91278d995d14b7be6bd86c765cf41351c80e885df29da40b57554 SHA512 1f200e43da4e43b6687cc05243cb9375d312c5382d4d82f06f574cc4a1a4322568ed429abc463d830cfcc1a818d0cc93147fbc60858a6b19872b55a479c8c58c WHIRLPOOL d09c5439a618d99af0ae380cb39a8e92acd47869190f984981e9cdc91272da48c6731457d0a23383c47219371bdf9d6018fe89a7acaaba32fc96221b58406d99 -DIST PlayOnLinux_4.2.6.tar.gz 3202517 SHA256 34fc06ce55f889673529a405d17ffc045a68cc998a679377056ed63988dd64e2 SHA512 41c4af5335874020f6405f460a0b9787f7dcfb77790661ff254d2af7ff107a94020b75a8b4f1856f1e4b866e63dee49d5823edf4867d64cd20c41b17387f5490 WHIRLPOOL 4278cc00c76abfeecb87d125046a977c69d5e62b751481ffa5ed4ca4a911507bc6b650bd8648cc7b4cd794e7f0c9e91197adc3854c963770bd87a535d83ab562 -DIST PlayOnLinux_4.2.8.tar.gz 3168086 SHA256 2ae8d5132706f3c697d0a53573c5835938dd042b620eb76790181b285797985c SHA512 8b9c934bf3591030dc9922757eadb09db34fee7c5a5ee8b800c831ee1b99e55959c0b66f645a89d3dc5d7287438da3a26c6877076175272e199221231accba12 WHIRLPOOL cbaafa8f0f90c89931135c0fbcd91df00676fde4e0e9305a3d8f52234a51b96682e5a4aca14138f1f3f54ac43f69d38b7186667fcab97c72fa8043c3ffbd68d6 diff --git a/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild b/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild deleted file mode 100644 index 1db51046818..000 --- a/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2-utils python-single-r1 - -MY_PN="PlayOnLinux" - -DESCRIPTION="Set of scripts to easily install and use Windows games and software" -HOMEPAGE="http://playonlinux.com/; -SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="winbind" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="" -RDEPEND="${PYTHON_DEPS} - app-arch/cabextract - app-arch/p7zip - app-arch/unzip - app-crypt/gnupg - app-emulation/wine - dev-python/wxpython:2.8[${PYTHON_USEDEP}] - net-misc/wget - x11-apps/mesa-progs - x11-terms/xterm - media-gfx/icoutils - || ( net-analyzer/netcat net-analyzer/netcat6 ) - virtual/imagemagick-tools - winbind? ( net-fs/samba[winbind] ) " - -S=${WORKDIR}/${PN} - -# TODO: -# Having a real install script -# It will let using LANGUAGES easily -# How to deal with Microsoft Fonts installation asked every time ? -# How to deal with wine version installed ? (have a better mgmt of system one) -# Look at debian pkg:
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: 62be3c6b2d7e74be2a38720738dc20b3adf7b568 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jun 23 10:25:39 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jun 23 10:28:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62be3c6b app-emulation/playonlinux: Version bump Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-emulation/playonlinux/Manifest | 1 + .../playonlinux/playonlinux-4.2.12.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/app-emulation/playonlinux/Manifest b/app-emulation/playonlinux/Manifest index e2ffbca4cf0..3b90a2707f8 100644 --- a/app-emulation/playonlinux/Manifest +++ b/app-emulation/playonlinux/Manifest @@ -1,5 +1,6 @@ DIST PlayOnLinux_4.2.10.tar.gz 3202085 SHA256 f524905912ae2b17c8544968a8554d635f8fc4cd3b220c0ae15c49d51f244973 SHA512 8d5477b8478e05e1a1974d17466a6ac0d79617b2056a1e6bf0f8dad067a1475a99008bbca52d565686e46b003cc14300306fc11d043e20773f93d1ab7b34ae58 WHIRLPOOL c75f00974a2ef6043405911f4c5313294d4f8f6ab4f64a77ed2b9e148770b5d43bf1c4a934b0e27663b159841d26a908159cb3445d13b0e0b810c98fd5e68d59 DIST PlayOnLinux_4.2.11.tar.gz 3204225 SHA256 a55e2f07240baa8f152032997c6aad203e1cfbf8ba086fd0744f1ee1868408d2 SHA512 9ee2df6a4eb9e18097cea63995888b0bc46e596db639da0c6ac393c92dc135cb9c62c45f25998e5384157d12b6fc2b2fc6b78925d20cf0980527776ec6f20dd1 WHIRLPOOL aec82fdaa545089a03d2f6a4089ba83e7c1a926272d28ecf3a445d9be884ea885439a1de0dc517ac845c7a5cf13bf3338a3e5dc80783676a7ce6741d557818ab +DIST PlayOnLinux_4.2.12.tar.gz 3204230 SHA256 38cbdc85cca83b72ed0e54ee3a768f939fefe29d3670fc5d76b0303b5bda680e SHA512 f4ededc8fe0117c66fd5672e136e19b9b48a41acdd3e1b1b3dd7fae2c354e77795f0a4f8286b09b7d1813363aee50fa0811c04c3194aaf745963a2e6115b3909 WHIRLPOOL d66b09c49d530efe7eba37e43fc4789013a0ec8cd532e56c83e558ef304abc00fb427789786de9eaef28046713360f3511c18a5fb746a749bd96b8cc7130b3c5 DIST PlayOnLinux_4.2.4.tar.gz 4638249 SHA256 cc6f9c41c9f91278d995d14b7be6bd86c765cf41351c80e885df29da40b57554 SHA512 1f200e43da4e43b6687cc05243cb9375d312c5382d4d82f06f574cc4a1a4322568ed429abc463d830cfcc1a818d0cc93147fbc60858a6b19872b55a479c8c58c WHIRLPOOL d09c5439a618d99af0ae380cb39a8e92acd47869190f984981e9cdc91272da48c6731457d0a23383c47219371bdf9d6018fe89a7acaaba32fc96221b58406d99 DIST PlayOnLinux_4.2.6.tar.gz 3202517 SHA256 34fc06ce55f889673529a405d17ffc045a68cc998a679377056ed63988dd64e2 SHA512 41c4af5335874020f6405f460a0b9787f7dcfb77790661ff254d2af7ff107a94020b75a8b4f1856f1e4b866e63dee49d5823edf4867d64cd20c41b17387f5490 WHIRLPOOL 4278cc00c76abfeecb87d125046a977c69d5e62b751481ffa5ed4ca4a911507bc6b650bd8648cc7b4cd794e7f0c9e91197adc3854c963770bd87a535d83ab562 DIST PlayOnLinux_4.2.8.tar.gz 3168086 SHA256 2ae8d5132706f3c697d0a53573c5835938dd042b620eb76790181b285797985c SHA512 8b9c934bf3591030dc9922757eadb09db34fee7c5a5ee8b800c831ee1b99e55959c0b66f645a89d3dc5d7287438da3a26c6877076175272e199221231accba12 WHIRLPOOL cbaafa8f0f90c89931135c0fbcd91df00676fde4e0e9305a3d8f52234a51b96682e5a4aca14138f1f3f54ac43f69d38b7186667fcab97c72fa8043c3ffbd68d6 diff --git a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild new file mode 100644 index 000..22de8c4535b --- /dev/null +++ b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2-utils python-single-r1 + +MY_PN="PlayOnLinux" + +DESCRIPTION="Set of scripts to easily install and use Windows games and software" +HOMEPAGE="http://playonlinux.com/; +SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="winbind" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${PYTHON_DEPS} + app-arch/cabextract + app-arch/p7zip + app-arch/unzip + app-crypt/gnupg + || ( app-emulation/wine virtual/wine ) + dev-python/wxpython:3.0[${PYTHON_USEDEP}] + net-misc/wget + x11-apps/mesa-progs + x11-terms/xterm + media-gfx/icoutils + || ( net-analyzer/netcat net-analyzer/netcat6 ) + virtual/imagemagick-tools + winbind? ( net-fs/samba[winbind] ) +" + +S="${WORKDIR}/${PN}" + +# TODO: +# Having a real install script +# It will let using LANGUAGES easily +# How to deal with Microsoft Fonts installation asked every time ? +# How to deal with wine version installed ? (have a better mgmt of system one) +# Look at debian pkg: http://packages.debian.org/sid/playonlinux + +PATCHES=( + "${FILESDIR}/${PN}-4.2.4-pol-bash.patch" + "${FILESDIR}/${PN}-4.2.4-binary-plugin.patch" + "${FILESDIR}/${PN}-4.2.6-stop-update-warning.patch" +) + +src_prepare() { + default + + python_fix_shebang . + + # remove playonmac + rm
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: b257603c6fb675115ee006cbe980779245b68cc3 Author: Pacho Ramos gentoo org> AuthorDate: Mon Jun 5 10:03:56 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Jun 5 10:03:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b257603c app-emulation/playonlinux: Version bump, use wxpython-3.0 (#601092) and allow virtual/wine usage (#619500 by adebeus). Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-emulation/playonlinux/Manifest | 1 + .../playonlinux/playonlinux-4.2.11.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/app-emulation/playonlinux/Manifest b/app-emulation/playonlinux/Manifest index 8d829b2ecfb..e2ffbca4cf0 100644 --- a/app-emulation/playonlinux/Manifest +++ b/app-emulation/playonlinux/Manifest @@ -1,4 +1,5 @@ DIST PlayOnLinux_4.2.10.tar.gz 3202085 SHA256 f524905912ae2b17c8544968a8554d635f8fc4cd3b220c0ae15c49d51f244973 SHA512 8d5477b8478e05e1a1974d17466a6ac0d79617b2056a1e6bf0f8dad067a1475a99008bbca52d565686e46b003cc14300306fc11d043e20773f93d1ab7b34ae58 WHIRLPOOL c75f00974a2ef6043405911f4c5313294d4f8f6ab4f64a77ed2b9e148770b5d43bf1c4a934b0e27663b159841d26a908159cb3445d13b0e0b810c98fd5e68d59 +DIST PlayOnLinux_4.2.11.tar.gz 3204225 SHA256 a55e2f07240baa8f152032997c6aad203e1cfbf8ba086fd0744f1ee1868408d2 SHA512 9ee2df6a4eb9e18097cea63995888b0bc46e596db639da0c6ac393c92dc135cb9c62c45f25998e5384157d12b6fc2b2fc6b78925d20cf0980527776ec6f20dd1 WHIRLPOOL aec82fdaa545089a03d2f6a4089ba83e7c1a926272d28ecf3a445d9be884ea885439a1de0dc517ac845c7a5cf13bf3338a3e5dc80783676a7ce6741d557818ab DIST PlayOnLinux_4.2.4.tar.gz 4638249 SHA256 cc6f9c41c9f91278d995d14b7be6bd86c765cf41351c80e885df29da40b57554 SHA512 1f200e43da4e43b6687cc05243cb9375d312c5382d4d82f06f574cc4a1a4322568ed429abc463d830cfcc1a818d0cc93147fbc60858a6b19872b55a479c8c58c WHIRLPOOL d09c5439a618d99af0ae380cb39a8e92acd47869190f984981e9cdc91272da48c6731457d0a23383c47219371bdf9d6018fe89a7acaaba32fc96221b58406d99 DIST PlayOnLinux_4.2.6.tar.gz 3202517 SHA256 34fc06ce55f889673529a405d17ffc045a68cc998a679377056ed63988dd64e2 SHA512 41c4af5335874020f6405f460a0b9787f7dcfb77790661ff254d2af7ff107a94020b75a8b4f1856f1e4b866e63dee49d5823edf4867d64cd20c41b17387f5490 WHIRLPOOL 4278cc00c76abfeecb87d125046a977c69d5e62b751481ffa5ed4ca4a911507bc6b650bd8648cc7b4cd794e7f0c9e91197adc3854c963770bd87a535d83ab562 DIST PlayOnLinux_4.2.8.tar.gz 3168086 SHA256 2ae8d5132706f3c697d0a53573c5835938dd042b620eb76790181b285797985c SHA512 8b9c934bf3591030dc9922757eadb09db34fee7c5a5ee8b800c831ee1b99e55959c0b66f645a89d3dc5d7287438da3a26c6877076175272e199221231accba12 WHIRLPOOL cbaafa8f0f90c89931135c0fbcd91df00676fde4e0e9305a3d8f52234a51b96682e5a4aca14138f1f3f54ac43f69d38b7186667fcab97c72fa8043c3ffbd68d6 diff --git a/app-emulation/playonlinux/playonlinux-4.2.11.ebuild b/app-emulation/playonlinux/playonlinux-4.2.11.ebuild new file mode 100644 index 000..22de8c4535b --- /dev/null +++ b/app-emulation/playonlinux/playonlinux-4.2.11.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2-utils python-single-r1 + +MY_PN="PlayOnLinux" + +DESCRIPTION="Set of scripts to easily install and use Windows games and software" +HOMEPAGE="http://playonlinux.com/; +SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="winbind" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${PYTHON_DEPS} + app-arch/cabextract + app-arch/p7zip + app-arch/unzip + app-crypt/gnupg + || ( app-emulation/wine virtual/wine ) + dev-python/wxpython:3.0[${PYTHON_USEDEP}] + net-misc/wget + x11-apps/mesa-progs + x11-terms/xterm + media-gfx/icoutils + || ( net-analyzer/netcat net-analyzer/netcat6 ) + virtual/imagemagick-tools + winbind? ( net-fs/samba[winbind] ) +" + +S="${WORKDIR}/${PN}" + +# TODO: +# Having a real install script +# It will let using LANGUAGES easily +# How to deal with Microsoft Fonts installation asked every time ? +# How to deal with wine version installed ? (have a better mgmt of system one) +# Look at debian pkg: http://packages.debian.org/sid/playonlinux + +PATCHES=( + "${FILESDIR}/${PN}-4.2.4-pol-bash.patch" + "${FILESDIR}/${PN}-4.2.4-binary-plugin.patch" + "${FILESDIR}/${PN}-4.2.6-stop-update-warning.patch" +) + +src_prepare() { + default + + python_fix_shebang . + + # remove playonmac + rm etc/{playonmac.icns,terminal.applescript} || die + + # remove desktop integration + rm etc/{PlayOnLinux.desktop,PlayOnLinux.directory,playonlinux-Programs.menu} || die +} + +src_install() { + # all things without exec permissions + insinto "/usr/share/${PN}" + doins -r resources lang lib
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: 62a398274486b0be6099df097832576bb9008cb5 Author: David Seifert gentoo org> AuthorDate: Thu Apr 20 07:03:19 2017 + Commit: David Seifert gentoo org> CommitDate: Thu Apr 20 07:57:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a39827 app-emulation/playonlinux: [QA] Add missing python metadata variables Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild | 4 ++-- app-emulation/playonlinux/playonlinux-4.2.4-r1.ebuild | 4 +++- app-emulation/playonlinux/playonlinux-4.2.6-r1.ebuild | 4 ++-- app-emulation/playonlinux/playonlinux-4.2.8-r1.ebuild | 4 ++-- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild b/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild index c4937b02417..1db51046818 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild @@ -16,11 +16,11 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="winbind" - REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="" -RDEPEND="app-arch/cabextract +RDEPEND="${PYTHON_DEPS} + app-arch/cabextract app-arch/p7zip app-arch/unzip app-crypt/gnupg diff --git a/app-emulation/playonlinux/playonlinux-4.2.4-r1.ebuild b/app-emulation/playonlinux/playonlinux-4.2.4-r1.ebuild index a8727c2458b..1d22447f5f4 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.4-r1.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.4-r1.ebuild @@ -16,9 +16,11 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="winbind" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="" -RDEPEND="app-emulation/wine +RDEPEND="${PYTHON_DEPS} + app-emulation/wine app-arch/cabextract app-arch/p7zip app-arch/unzip diff --git a/app-emulation/playonlinux/playonlinux-4.2.6-r1.ebuild b/app-emulation/playonlinux/playonlinux-4.2.6-r1.ebuild index 3d42fb6a204..8cab68db9b7 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.6-r1.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.6-r1.ebuild @@ -16,11 +16,11 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="winbind" - REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="" -RDEPEND="app-emulation/wine +RDEPEND="${PYTHON_DEPS} + app-emulation/wine app-arch/cabextract app-arch/p7zip app-arch/unzip diff --git a/app-emulation/playonlinux/playonlinux-4.2.8-r1.ebuild b/app-emulation/playonlinux/playonlinux-4.2.8-r1.ebuild index 3d42fb6a204..8cab68db9b7 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.8-r1.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.8-r1.ebuild @@ -16,11 +16,11 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="winbind" - REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="" -RDEPEND="app-emulation/wine +RDEPEND="${PYTHON_DEPS} + app-emulation/wine app-arch/cabextract app-arch/p7zip app-arch/unzip
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: 685ec8abd8f6bcf6fa7e9a60a41bdd433426d98d Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 25 16:19:24 2017 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 25 16:24:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685ec8ab app-emulation/playonlinux: [QA] Fix header. Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild b/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild index 32dfb1cbd8..dc8d4830bc 100644 --- a/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild +++ b/app-emulation/playonlinux/playonlinux-4.2.10-r1.ebuild @@ -1,5 +1,4 @@ - -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/
commit: a401bfe67b33c1109b77b7010888a20319e11276 Author: NP-Hardass gentoo org> AuthorDate: Mon Jul 25 05:22:22 2016 + Commit: NP Hardass gentoo org> CommitDate: Mon Jul 25 05:33:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a401bfe6 app-emulation/playonlinux: Fix maintainer in metadata Package-Manager: portage-2.2.28 app-emulation/playonlinux/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/playonlinux/metadata.xml b/app-emulation/playonlinux/metadata.xml index 2a8ec20..b43e3dd 100644 --- a/app-emulation/playonlinux/metadata.xml +++ b/app-emulation/playonlinux/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - np-hard...@gentoo.org + np-hard...@gentoo.org NP-Hardass
[gentoo-commits] repo/gentoo:master commit in: app-emulation/playonlinux/, app-emulation/playonlinux/files/
commit: 446eb1af4b73e01603c9f05c17e7f483facc4f72 Author: Austin English gentoo org> AuthorDate: Fri Jul 1 17:55:17 2016 + Commit: Austin English gentoo org> CommitDate: Tue Jul 5 17:25:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446eb1af app-emulation/playonlinux: remove deprecated games eclass, version bump Also update to EAPI 6 Gentoo-Bug: https://bugs.gentoo.org/574082 Package-Manager: portage-2.2.28 app-emulation/playonlinux/Manifest | 1 + .../playonlinux-4.2.6-stop-update-warning.patch| 6 +- .../playonlinux/playonlinux-4.2.10.ebuild | 116 + 3 files changed, 120 insertions(+), 3 deletions(-) diff --git a/app-emulation/playonlinux/Manifest b/app-emulation/playonlinux/Manifest index f7a1477..8d829b2 100644 --- a/app-emulation/playonlinux/Manifest +++ b/app-emulation/playonlinux/Manifest @@ -1,3 +1,4 @@ +DIST PlayOnLinux_4.2.10.tar.gz 3202085 SHA256 f524905912ae2b17c8544968a8554d635f8fc4cd3b220c0ae15c49d51f244973 SHA512 8d5477b8478e05e1a1974d17466a6ac0d79617b2056a1e6bf0f8dad067a1475a99008bbca52d565686e46b003cc14300306fc11d043e20773f93d1ab7b34ae58 WHIRLPOOL c75f00974a2ef6043405911f4c5313294d4f8f6ab4f64a77ed2b9e148770b5d43bf1c4a934b0e27663b159841d26a908159cb3445d13b0e0b810c98fd5e68d59 DIST PlayOnLinux_4.2.4.tar.gz 4638249 SHA256 cc6f9c41c9f91278d995d14b7be6bd86c765cf41351c80e885df29da40b57554 SHA512 1f200e43da4e43b6687cc05243cb9375d312c5382d4d82f06f574cc4a1a4322568ed429abc463d830cfcc1a818d0cc93147fbc60858a6b19872b55a479c8c58c WHIRLPOOL d09c5439a618d99af0ae380cb39a8e92acd47869190f984981e9cdc91272da48c6731457d0a23383c47219371bdf9d6018fe89a7acaaba32fc96221b58406d99 DIST PlayOnLinux_4.2.6.tar.gz 3202517 SHA256 34fc06ce55f889673529a405d17ffc045a68cc998a679377056ed63988dd64e2 SHA512 41c4af5335874020f6405f460a0b9787f7dcfb77790661ff254d2af7ff107a94020b75a8b4f1856f1e4b866e63dee49d5823edf4867d64cd20c41b17387f5490 WHIRLPOOL 4278cc00c76abfeecb87d125046a977c69d5e62b751481ffa5ed4ca4a911507bc6b650bd8648cc7b4cd794e7f0c9e91197adc3854c963770bd87a535d83ab562 DIST PlayOnLinux_4.2.8.tar.gz 3168086 SHA256 2ae8d5132706f3c697d0a53573c5835938dd042b620eb76790181b285797985c SHA512 8b9c934bf3591030dc9922757eadb09db34fee7c5a5ee8b800c831ee1b99e55959c0b66f645a89d3dc5d7287438da3a26c6877076175272e199221231accba12 WHIRLPOOL cbaafa8f0f90c89931135c0fbcd91df00676fde4e0e9305a3d8f52234a51b96682e5a4aca14138f1f3f54ac43f69d38b7186667fcab97c72fa8043c3ffbd68d6 diff --git a/app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch b/app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch index 3e93adb..f5cf055 100644 --- a/app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch +++ b/app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch @@ -1,11 +1,11 @@ -# This patch enables the DEBIAN_PACKGE for playonlinux. +# This patch enables the $DEBIAN_PACKAGE variable for playonlinux. # The changes are described in the source comments below. # The flag is unfortnuately named debian, however the # benefits apply to any package management system. # Patch written by Adam Millspython/lib/Variables.py2013-08-10 22:19:46.053365072 -0400 -+++ python/lib/Variables-patched.py2013-08-10 22:17:58.275881842 -0400 +--- a/python/lib/Variables.py 2013-08-10 22:19:46.053365072 -0400 b/python/lib/Variables-patched.py 2013-08-10 22:17:58.275881842 -0400 @@ -26,7 +26,7 @@ # Debian packagers should switch this to TRUE # It will disable update alerts, bug reports, statistics diff --git a/app-emulation/playonlinux/playonlinux-4.2.10.ebuild b/app-emulation/playonlinux/playonlinux-4.2.10.ebuild new file mode 100644 index 000..e680764 --- /dev/null +++ b/app-emulation/playonlinux/playonlinux-4.2.10.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2-utils python-single-r1 + +MY_PN="PlayOnLinux" + +DESCRIPTION="Set of scripts to easily install and use Windows games and software" +HOMEPAGE="http://playonlinux.com/; +SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="winbind" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="app-arch/cabextract + app-arch/p7zip + app-arch/unzip + app-crypt/gnupg + app-emulation/wine + dev-python/wxpython:2.8[${PYTHON_USEDEP}] + || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) + net-misc/wget + x11-apps/mesa-progs + x11-terms/xterm + media-gfx/icoutils + || ( net-analyzer/netcat net-analyzer/netcat6 ) + winbind? ( net-fs/samba[winbind] ) " + +S=${WORKDIR}/${PN} + +# TODO: +# Having a real install script +# It will let using