summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Bauman <bman@gentoo.org>2020-07-28 14:45:29 -0400
committerAaron Bauman <bman@gentoo.org>2020-07-28 14:45:29 -0400
commit3831172264494f42d621e760593f4d066900d922 (patch)
tree3a31692fd34affb4b8b80d14ac9029f7162213eb /app-emulation
parentupdates/2Q2018: drop slotmove for netmail/getmail (diff)
downloadgentoo-3831172264494f42d621e760593f4d066900d922.tar.gz
gentoo-3831172264494f42d621e760593f4d066900d922.tar.bz2
gentoo-3831172264494f42d621e760593f4d066900d922.zip
*/*: Drop more Py2 last-rited pkgs
Bug: https://bugs.gentoo.org/715966 Closes: https://bugs.gentoo.org/714628 Closes: https://bugs.gentoo.org/606680 Closes: https://bugs.gentoo.org/686238 Closes: https://bugs.gentoo.org/710214 Closes: https://bugs.gentoo.org/710028 Closes: https://bugs.gentoo.org/710032 Closes: https://bugs.gentoo.org/656934 Closes: https://bugs.gentoo.org/592718 Closes: https://bugs.gentoo.org/446122 Closes: https://bugs.gentoo.org/547210 Closes: https://bugs.gentoo.org/359785 Closes: https://bugs.gentoo.org/571396 Closes: https://bugs.gentoo.org/600754 Closes: https://bugs.gentoo.org/677830 Closes: https://bugs.gentoo.org/710716 Closes: https://bugs.gentoo.org/651940 Closes: https://bugs.gentoo.org/695132 Closes: https://bugs.gentoo.org/708978 Closes: https://bugs.gentoo.org/710058 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/playonlinux/Manifest2
-rw-r--r--app-emulation/playonlinux/files/playonlinux-4.2.4-binary-plugin.patch17
-rw-r--r--app-emulation/playonlinux/files/playonlinux-4.2.4-pol-bash.patch35
-rw-r--r--app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch17
-rw-r--r--app-emulation/playonlinux/files/playonlinux-pkg.133
-rw-r--r--app-emulation/playonlinux/files/playonlinux.133
-rw-r--r--app-emulation/playonlinux/metadata.xml15
-rw-r--r--app-emulation/playonlinux/playonlinux-4.2.12.ebuild118
-rw-r--r--app-emulation/playonlinux/playonlinux-4.3.4-r1.ebuild108
9 files changed, 0 insertions, 378 deletions
diff --git a/app-emulation/playonlinux/Manifest b/app-emulation/playonlinux/Manifest
deleted file mode 100644
index 8c67aafdf402..000000000000
--- a/app-emulation/playonlinux/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-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/files/playonlinux-4.2.4-binary-plugin.patch b/app-emulation/playonlinux/files/playonlinux-4.2.4-binary-plugin.patch
deleted file mode 100644
index d5d3727e9fb0..000000000000
--- a/app-emulation/playonlinux/files/playonlinux-4.2.4-binary-plugin.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Description: Remove binary code from the package
- Upstream ships a binary plugin in the archive. This plugin is not necessary to
- get PlayOnLinux working and it still can be downloaded from upstream.
-Forwarded: not-needed
-Author: Bertrand Marc <beberking@gmail.com>
---- a/plugins/plugins.lst
-+++ b/plugins/plugins.lst
-@@ -21,9 +21,6 @@
-
- ## in fact empty line is also ignored because it's more easy to read =)
-
--##Capture
--capture;Capture_2.4.3.pol;Capture;enable;2.4.3;11;1;0
--
- ##Screencap
- screencap;ScreenCap_0.0.4.pol;ScreenCap;enable;0.0.4;1;1;1
-
diff --git a/app-emulation/playonlinux/files/playonlinux-4.2.4-pol-bash.patch b/app-emulation/playonlinux/files/playonlinux-4.2.4-pol-bash.patch
deleted file mode 100644
index f9b3e2b81c29..000000000000
--- a/app-emulation/playonlinux/files/playonlinux-4.2.4-pol-bash.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --git a/etc/pol_bash b/etc/pol_bash
-index 7911f05..bd891e4 100644
---- a/etc/pol_bash
-+++ b/etc/pol_bash
-@@ -29,7 +29,15 @@ export HISTCONTROL=ignoreboth
- shopt -s checkwinsize
-
- # make less more friendly for non-text input files, see lesspipe(1)
--[ -x /usr/bin/lesspipe ] && eval "$(lesspipe)"
-+less_pipe_cmd=$(lesspipe 2> /dev/null)
-+if [ "$less_pipe_cmd" == export* ]; then
-+ eval "$(lesspipe)"
-+else
-+ if [ -x /usr/bin/lesspipe ]; then
-+ export LESSOPEN='| lesspipe %s'
-+ fi
-+fi
-+unset less_pipe_cmd
-
- # set variable identifying the chroot you work in (used in the prompt below)
- if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
-@@ -73,7 +81,9 @@ fi
- # enable programmable completion features (you don't need to enable
- # this, if it's already enabled in /etc/bash.bashrc and /etc/profile
- # sources /etc/bash.bashrc).
--if [ -f /etc/bash_completion ]; then
-- . /etc/bash_completion
--fi
--
-+for bashcomp in /etc/{bash_completion,profile.d/bash-completion.sh}; do
-+ if [ -r "$bashcomp" ]; then
-+ . "$bashcomp"
-+ fi
-+done
-+unset bashcomp
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
deleted file mode 100644
index f5cf055f84bc..000000000000
--- a/app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-# 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 Mills <adam@armills.info>
-
---- 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
- # It will set the good locale directory, and it will use the good msttcorefonts
--os.environ["DEBIAN_PACKAGE"] = "FALSE"
-+os.environ["DEBIAN_PACKAGE"] = "TRUE"
-
- # Variables PlayOnMac
- if (os.environ["POL_OS"] == "Mac"):
diff --git a/app-emulation/playonlinux/files/playonlinux-pkg.1 b/app-emulation/playonlinux/files/playonlinux-pkg.1
deleted file mode 100644
index b96a8dc921da..000000000000
--- a/app-emulation/playonlinux/files/playonlinux-pkg.1
+++ /dev/null
@@ -1,33 +0,0 @@
-.TH PLAYONLINUX-PKG 1 "February 6, 2009"
-
-.SH NAME
-playonlinux-pkg \- tool to manage playonlinux packages
-
-.SH SYNOPSIS
-.B playonlinux-pkg
-.RI [ options ]
-.RI [ package ]
-
-.SH DESCRIPTION
-.B playonlinux-pkg
-is a tool to install or manage the playonlinux packages
-
-.SH OPTIONS
-.TP
-.I "-b, --browse"
- Choose a file.
-.TP
-.I "-e, --extract"
- Extract the package.
-.TP
-.I "-i, --install"
- Install the package.
-.TP
-.I "-h, --help"
- Show usage.
-
-.SH AUTHOR
-playonlinux was written by Quentin Pâris <qparis@playonlinux.com>.
-.PP
-This manual page was written by Bertrand Marc <beberking@gmail.com>,
-for the Debian project (but may be used by others).
diff --git a/app-emulation/playonlinux/files/playonlinux.1 b/app-emulation/playonlinux/files/playonlinux.1
deleted file mode 100644
index 63c499be7327..000000000000
--- a/app-emulation/playonlinux/files/playonlinux.1
+++ /dev/null
@@ -1,33 +0,0 @@
-.TH PLAYONLINUX 1 "February 6, 2009"
-
-.SH NAME
-PlayOnLinux \- front-end for Wine
-
-.SH SYNOPSIS
-.B playonlinux
-.RI [ options ]
-
-.SH DESCRIPTION
-.B PlayOnLinux
-is a front-end for Wine. It allows you to easily install and use numerous games and software designed to run with Microsoft®'s Windows®.
-.br
-Few games are compatible with GNU/Linux at the moment and it certainly is a factor preventing the migration to this system.
-.P
-.B PlayOnLinux
-performs installations in
-.I ~/.PlayOnLinux
-and uses separate Wine prefixes to avoid conflicts between applications.
-
-.SH OPTIONS
-.TP
-.I --version
- Show version number and exit.
-.TP
-.I "--run <prog>"
- Run directly the specified program.
-
-.SH AUTHOR
-playonlinux was written by Quentin Pâris <qparis@playonlinux.com>.
-.PP
-This manual page was written by Bertrand Marc <beberking@gmail.com>,
-for the Debian project (but may be used by others).
diff --git a/app-emulation/playonlinux/metadata.xml b/app-emulation/playonlinux/metadata.xml
deleted file mode 100644
index b43e3dddd0c0..000000000000
--- a/app-emulation/playonlinux/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>NP-Hardass@gentoo.org</email>
- <name>NP-Hardass</name>
- </maintainer>
- <maintainer type="project">
- <email>wine@gentoo.org</email>
- <name>Wine</name>
- </maintainer>
- <use>
- <flag name="winbind">Enables support for the winbind auth daemon</flag>
- </use>
-</pkgmetadata>
diff --git a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild
deleted file mode 100644
index a7b49cb2190b..000000000000
--- a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils gnome2-utils python-single-r1
-
-MY_PN="PlayOnLinux"
-
-DESCRIPTION="Set of scripts to easily install and use Windows games and software"
-HOMEPAGE="https://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
- virtual/wine
- $(python_gen_cond_dep '
- dev-python/wxpython:3.0[${PYTHON_MULTI_USEDEP}]
- ')
- net-misc/wget
- x11-apps/mesa-progs
- x11-terms/xterm
- media-gfx/icoutils
- net-analyzer/netcat
- 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: 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}"
- make_desktop_entry ${PN} ${MY_PN} ${PN} Game
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_prerm() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "Installed software and games with playonlinux have not been removed."
- elog "To remove them, you can re-install playonlinux and remove them using it,"
- elog "or do it manually by removing .PlayOnLinux/ in your home directory."
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/app-emulation/playonlinux/playonlinux-4.3.4-r1.ebuild b/app-emulation/playonlinux/playonlinux-4.3.4-r1.ebuild
deleted file mode 100644
index a1e610f9b4f0..000000000000
--- a/app-emulation/playonlinux/playonlinux-4.3.4-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 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
- $(python_gen_cond_dep '
- dev-python/wxpython:3.0[${PYTHON_MULTI_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}"
- make_desktop_entry ${PN} ${MY_PN} ${PN} Game
-}
-
-pkg_prerm() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "Installed software and games with playonlinux have not been removed."
- elog "To remove them, you can re-install playonlinux and remove them using it,"
- elog "or do it manually by removing .PlayOnLinux/ in your home directory."
- fi
-}