commit:     ca4cf0b982973cc991f7ea67be617e2bdfc5e9a2
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 22 15:35:39 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 15:51:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4cf0b9

app-emulation/crossover-bin: Remove old (py2)

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-emulation/crossover-bin/Manifest               |  23 ---
 .../crossover-bin/crossover-bin-12.5.0-r2.ebuild   | 132 ---------------
 .../crossover-bin/crossover-bin-12.5.1-r2.ebuild   | 132 ---------------
 .../crossover-bin/crossover-bin-13.0.0-r2.ebuild   | 132 ---------------
 .../crossover-bin/crossover-bin-13.0.1-r2.ebuild   | 132 ---------------
 .../crossover-bin/crossover-bin-13.1.0-r2.ebuild   | 132 ---------------
 .../crossover-bin/crossover-bin-13.1.2-r2.ebuild   | 132 ---------------
 .../crossover-bin/crossover-bin-13.1.3-r2.ebuild   | 132 ---------------
 .../crossover-bin/crossover-bin-13.2.0-r2.ebuild   | 132 ---------------
 .../crossover-bin/crossover-bin-14.0.3-r1.ebuild   | 136 ----------------
 .../crossover-bin/crossover-bin-14.1.4-r1.ebuild   | 136 ----------------
 .../crossover-bin/crossover-bin-15.0.0.ebuild      | 145 -----------------
 .../crossover-bin/crossover-bin-15.0.1.ebuild      | 148 -----------------
 .../crossover-bin/crossover-bin-15.1.0.ebuild      | 148 -----------------
 .../crossover-bin/crossover-bin-15.2.0.ebuild      | 151 -----------------
 .../crossover-bin/crossover-bin-15.3.0.ebuild      | 150 -----------------
 .../crossover-bin/crossover-bin-15.3.1.ebuild      | 150 -----------------
 .../crossover-bin/crossover-bin-16.0.0.ebuild      | 150 -----------------
 .../crossover-bin/crossover-bin-16.2.5.ebuild      | 150 -----------------
 .../crossover-bin/crossover-bin-17.5.0-r1.ebuild   | 150 -----------------
 .../crossover-bin/crossover-bin-17.5.0.ebuild      | 149 -----------------
 .../crossover-bin/crossover-bin-17.5.1.ebuild      | 160 ------------------
 .../crossover-bin/crossover-bin-18.0.0.ebuild      | 174 --------------------
 .../crossover-bin/crossover-bin-18.1.0.ebuild      | 174 --------------------
 .../crossover-bin/crossover-bin-18.5.0-r1.ebuild   | 179 ---------------------
 25 files changed, 3529 deletions(-)

diff --git a/app-emulation/crossover-bin/Manifest 
b/app-emulation/crossover-bin/Manifest
index e81d52fe759..c2c94cd1ea0 100644
--- a/app-emulation/crossover-bin/Manifest
+++ b/app-emulation/crossover-bin/Manifest
@@ -1,24 +1 @@
-DIST install-crossover-12.5.0.bin 55089470 BLAKE2B 
13c30717c5dcfb802f97df5c5a83a4ba00b769bcc361ba24f9834910392b5ba3ad9eb0c03bea9ac827f1526078e1142aef5d36b76c6576a35edaf1f6f96e092f
 SHA512 
85dbf37b76dd63ba761f6f8efc8c294f38bdb2a443fbed7a7f7f37652b377046f7bd27588600fc456e7fa8040d06a1673475bfc6a7b7a110a16a678efcc5c764
-DIST install-crossover-12.5.1.bin 56658131 BLAKE2B 
540678f4905d012c45aee4033d5b056b3415535a05f3d9c0f7aba875ab2fb88fd311fec9b64085b57b07bf06bfd9b0f90e8c3bb0cfafde3f8ccbe114ae51ac82
 SHA512 
0f71a06f3a028698c4b076b205d807e193282c10c7cfb8e62e4697e9b3bd7549947c02c15f82d959d6963630677e6c72a5f8468d35d66ccb3ff6814ed2173c72
-DIST install-crossover-13.0.0.bin 58807581 BLAKE2B 
d93a92db09777c3108342428bcd0d4de59921a8e7569b8e501f7b706c462a39b5320d98e69fb3d97c215d290e0c1950f42586fefa37b50c6df29014607f42a6b
 SHA512 
fcf5dde6da1f2fb1eb402bd588baab5e951f8a0ad7959b06a4b7a42f250beb74f9c8d95f26f6fcd4ced9ce0bc4b484ad9a045a485f82028bf8ab7f2abf7ace33
-DIST install-crossover-13.0.1.bin 58567182 BLAKE2B 
49e0f7201b2501036883ff9b9ef81f997aaff781b8c01f4992243dc728c2298a3c9cfb2932dd7e4da8e6750e837394184b14e2828f0b763e86fcb5abe6955878
 SHA512 
e43e3e92d4ac36546fafdf68d61b4fd5af412f83e301b232230589247ed052cb958f0d4eb7667fd616797b8f8c3b4f7acbfa7a9f1206204c5a98e456113a380b
-DIST install-crossover-13.1.0.bin 58678679 BLAKE2B 
910f7e7f630aee966d304d46755eb83e642a859b3feab7d08403f277fbd2d5458ec3e1150da8c5489e83b7a20992ebd7d51611a675baaf0944c3a637a8c2692f
 SHA512 
1f2b5625c826bbf16231e1b3ea8694bcda24cf3a7a90347a29b9d97f654ce35df26aff2b8166e8c517e85785d4ea2b5fbdf1bcb82263fa0e8715846fd1668d15
-DIST install-crossover-13.1.2.bin 58730543 BLAKE2B 
dcd0eec9c0e2a8a4cd96dd8351c43402feac367eca731c5196d11f75ffc88606c199fb856d4df21aebd6d686831070df2cccaf5f3da4699cc8b8da9799218bd0
 SHA512 
5944db06162a67f68fa4a1ab14f7fbc41f114c63adebecf4c0c50967245f81bb42e58dbe66d33fbfaaeae232aacb2b534fc4367d592eaa6f1cc75e32ec0d23b3
-DIST install-crossover-13.1.3.bin 58768110 BLAKE2B 
11406c1f1b53c5f97a566693c6bc588e72be71d9e20665723b44f3cc258416b0a27a4e51a9ea648da90e309656d5764f7d7bcca790f31eb52be8d9dbce8e08d3
 SHA512 
091a70e777f8311f818d227f26850f256d6acc7f50c93855f72857f2e21298524262d490fcc8a97342faea1a261ab042b0064d112aacb6c30e9ab5301f89eabe
-DIST install-crossover-13.2.0.bin 64625581 BLAKE2B 
a8f732a2091576d83ca5cf47b239c8bc3737336bbb4c8fb1f48631db63ba00a4dcb23217b8464d412298d546b4b1e03e676fc1805df042bb9297a923c9d60f34
 SHA512 
1f582eeca8db02c15d98d519b2d24f65b8dcddd90ff270915a4e6dbd24e135b074c5a20dd824c3d8c8f35cef79610c02423b5558db205a6e80630f69191e051b
-DIST install-crossover-14.0.3.bin 68080015 BLAKE2B 
8fe46c3e61de02b03598320ba004ed11bde974d06d3cb97e61d63745ade919332acf321ae36e610f5fbfed9e963670a5fbf1912a5383eb08023b04f27a8ad587
 SHA512 
86855e112f5b5d7621e0d4c644abe570de0270e678dc9666482025c948733de02c66fcf67999079a8ba99537695b36d4fb61aee90a59c319edad5fb477a0f902
-DIST install-crossover-14.1.4.bin 68463678 BLAKE2B 
e5b718fb90a2812dded7aec0768175d1c78ba82ef84c6e5efc08fd79021c5899901bf2043a8d1643440cd52c3b071ef4059a5a106ec15ad98b158c7746381723
 SHA512 
2078d9e8fc10c526085aef0bfa0cedbcc1a96ec59ade934ea10e7f10062f1a58f5647e9aed59653d4a1253699a08e9ef6f01548010e960af24d0d3546549fb91
-DIST install-crossover-15.0.0.bin 80995834 BLAKE2B 
63809a9f39e48cd51b9b0b97cdc1cebb8e99d992bdc8a9d3a0d5f48bab3c828d60b8aaf8e8829933a0d5fd1370d318395c01c708c3353597b74ce3ed6442a592
 SHA512 
597262b760c7cfc3c42cdb0b846802c6c47d4fcd5af06b53d0c63c80e4890e14af8ff0eaaac74a08f4f5d55e166a480d199b185efe685f7c42abca3d62fc2a0d
-DIST install-crossover-15.0.1.bin 81027541 BLAKE2B 
2cb838aad4363d910897a76cf1d03f031d2a14f494fef3f4db082c303c46f5964fac20096bd1d596285a4bef152af1ba7864b3205a3ee35efc6ff6d5ac7565c7
 SHA512 
a35188ccebeee8d456e73fdcbb8e8d4f0aff41bb89d92767d2e2e78e7cb25c8e48a150393c1c9abeb9760fbc873314e301c0a364ba27acfe08e0980bb5eedb03
-DIST install-crossover-15.1.0.bin 80623685 BLAKE2B 
77125ce567c997ee718f546c3b68077a3d59e6a0f5711968bb5cb72cc0b2c7dd22182d7e8c8864c5eef0b6e833159a4534fc81db7234ea8bf757b5a465df1abc
 SHA512 
177e70baff3d99e808834c8e6f626f09d9c262babd6d5a3b51ea79a5a68a157cdfd4fd60ad6939d110f2300670e4973d9fd43a3a132ff9a2367dedb782e5c05c
-DIST install-crossover-15.2.0.bin 80734561 BLAKE2B 
e8b4ee0ab2c5a8463c2757a756a008886071a35114e5ee1b5590907ad42be3c6777bc024cb2c3c41f215e6e29b69d08d46c47dbea0629f542c098b957d124106
 SHA512 
9633e29b26f8fa99d1c34347b8e1f2e89b84370994a1ab3bba7061b75224f3a907d1c364207312dde1995e5a59180f8699558a96a4c99b157257ab9c21013b2e
-DIST install-crossover-15.3.0.bin 80774063 BLAKE2B 
2f0aa184f77120c241656d8d9990c5cfe177ab847061e023f0f08b52d804a1f832a18b1f2e82fddf9dde8313e717d3c92104ab46d95dc50c5935c57f878b6716
 SHA512 
8e5a6fa40a0af0976d794436ac69edf61f73d4f1f128503a6372c4ae804eb977438a98062bc064f25dbb93015fa0776b9e5d572a98e887980214d3ccb93fd4c7
-DIST install-crossover-15.3.1.bin 80774288 BLAKE2B 
3d3fd83ee426a66ead3c88f4ca584408117e9a0f9a1af6d2cfe0623db398caaeb2dc1b285f8edbf9a700c3281bd5bdd81542df9ef0457be036727b756121d99d
 SHA512 
3f4da41a7b255263012e70ed833a134425e464847acc69ba79f73989c0bfc5f98869cf5858c1e2d16422a8220296695157b942f275b861b3ee0dcc2d90f7da7d
-DIST install-crossover-16.0.0.bin 197872657 BLAKE2B 
d500ed4f6a426154b376ead6c2b50eb21a403303561078dc51982a5147af23261dda9892717c16c6e2f3b2a30ffc84e73070cd330bea70ba89c79180c4933297
 SHA512 
184533679ddf3918ab5fc00b01452d868c694fbc7ccb5484c88822cc52da067fd1a0be0387e4050e40d9b367052158faec27dc06f6a371a044b5a1782950e780
-DIST install-crossover-16.2.5.bin 198336730 BLAKE2B 
a11252dab552846fe0a1527cd59cd62907142385062b744591cef6707213d03945879fc5da6bcfaaa315967c51ae15159ad14d8519407542b82f0eb53c5fd02e
 SHA512 
17cb711e7257f094e9ccf939edc1ca6be362f18b86078fe307b7e1337850e182d02fde087789f13ea2bf96ca89736f941c1a7bd93ff1b37a78fe8f846a1d5e22
-DIST install-crossover-17.5.0.bin 198287744 BLAKE2B 
c594192927874e5a80626ad110f0089f2bf8b7385a16ff7755923d63ebb0559b1aa505ec4e8b6f85253ac13736b7f9af178c64ed042a515d31cd4565295db163
 SHA512 
8592d2c91c437d62d1fd5fecf6230eeabfe56c38f49ea795bf4d3b51d8ae4399f1b01801d60dcccb94caeb4dd662675c2739f730f39ef178db32dd4f72182197
-DIST install-crossover-17.5.1.bin 198278549 BLAKE2B 
e53504177eb4a4030a31ae73baf26144375dd559bcd58af3ef05364cfb7a00b8cd68d879e6ef31e92b165876e4c3f85ebcb823dd6585c3edcb8e4cafb76d8e59
 SHA512 
d1e41c5290c56bbb23a6317e91800d7c23d2b4389ebf08ef4416718103aa06b05b33c655d3ef413fe76773dd3599d8fe3d4ea64274fcc18518923990f980bf2a
-DIST install-crossover-18.0.0.bin 206792916 BLAKE2B 
d1784ddd2dc568d2b6f1fe60b7fad149e6128e61d2315b2179f4d87b7d49bc0166851df3fb3e39b911bfbbba6366f8c98f63e47e18abb173a1129f11795454c7
 SHA512 
3ad7393714a43e7323ad6e81ea8f165df9253dfdfff20fc68f5091e77b288b86c3a3e11883732dc73ec5c89e500005b6451899b7e43fc4900c6bd40445739281
-DIST install-crossover-18.1.0.bin 206784995 BLAKE2B 
4e8ae8330373b505b2ed361e314bcdaf3564a0b846484d2708e64e94d3fe856c35e1d235fa474d4a079a8c0e88dade02bb1e93f0608d1ec99dca2a3a74f7865c
 SHA512 
a679f0a801a6c2045a724ae5935745457689ae73ea4246daa1fc89a387f42c55ba0431db8fcdf48ba7253f616613adb51ca0402fe19480c0254f614fcb6884d8
-DIST install-crossover-18.5.0.bin 224996342 BLAKE2B 
300141bcf7c54ab1ce8229c6930df783454d450aee7b1be3cc3a193d1501320dee3e6fdfb3f37c56ae76e97f83f1b45838f1d5b7ed9793888a51df0203fe6dfe
 SHA512 
ce44d7f79280adb36ecbcbdee3fa743dcca47b629fd1cb0ae2afbca56514df96e78e1103f09f5059aaf971a3a561f992158104ffa30bdd28925b14e58bd96855
 DIST install-crossover-19.0.1.bin 227349999 BLAKE2B 
3f43c9ad1bc6e2ca77404eb69894b34fab04002c41b33551a01272201e15b5523049d7e7abe87c741f5913f18a45714ff2b83fda6c375dff68c7648d5e7c26bb
 SHA512 
aedf2d3a071facf15a4aec9280a10c99229825fd3e5412e3949a0e1d85c235625a04d4453e7b8e182659f7500c864bab168c225f51cb0a839b08a96ef36596dd

diff --git a/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild
deleted file mode 100644
index 78d5be269b3..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support"
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-       sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i 
"${WORKDIR}/bin/locate_gui.sh" \
-                || die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install requisite directories for menus
-       dodir "/usr/share/applications"
-       dodir "/etc/xdg/menus/applications-merged"
-
-       # Install menus
-       XDG_CONFIG_DIRS="${ED}etc/xdg" \
-               XDG_DATA_DIRS="${ED}usr/share" \
-               "${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
-               || die "Could not install menus"
-
-       # Fix menus
-       sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
-               || die "Could not fix menus"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild
deleted file mode 100644
index f9d54070865..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-       sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i 
"${WORKDIR}/bin/locate_gui.sh" \
-                || die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install requisite directories for menus
-       dodir "/usr/share/applications"
-       dodir "/etc/xdg/menus/applications-merged"
-
-       # Install menus
-       XDG_CONFIG_DIRS="${ED}etc/xdg" \
-               XDG_DATA_DIRS="${ED}usr/share" \
-               "${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
-               || die "Could not install menus"
-
-       # Fix menus
-       sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
-               || die "Could not fix menus"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild
deleted file mode 100644
index f9d54070865..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-       sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i 
"${WORKDIR}/bin/locate_gui.sh" \
-                || die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install requisite directories for menus
-       dodir "/usr/share/applications"
-       dodir "/etc/xdg/menus/applications-merged"
-
-       # Install menus
-       XDG_CONFIG_DIRS="${ED}etc/xdg" \
-               XDG_DATA_DIRS="${ED}usr/share" \
-               "${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
-               || die "Could not install menus"
-
-       # Fix menus
-       sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
-               || die "Could not fix menus"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild
deleted file mode 100644
index f9d54070865..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-       sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i 
"${WORKDIR}/bin/locate_gui.sh" \
-                || die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install requisite directories for menus
-       dodir "/usr/share/applications"
-       dodir "/etc/xdg/menus/applications-merged"
-
-       # Install menus
-       XDG_CONFIG_DIRS="${ED}etc/xdg" \
-               XDG_DATA_DIRS="${ED}usr/share" \
-               "${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
-               || die "Could not install menus"
-
-       # Fix menus
-       sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
-               || die "Could not fix menus"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild
deleted file mode 100644
index f9d54070865..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-       sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i 
"${WORKDIR}/bin/locate_gui.sh" \
-                || die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install requisite directories for menus
-       dodir "/usr/share/applications"
-       dodir "/etc/xdg/menus/applications-merged"
-
-       # Install menus
-       XDG_CONFIG_DIRS="${ED}etc/xdg" \
-               XDG_DATA_DIRS="${ED}usr/share" \
-               "${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
-               || die "Could not install menus"
-
-       # Fix menus
-       sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
-               || die "Could not fix menus"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-13.1.2-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.1.2-r2.ebuild
deleted file mode 100644
index f9d54070865..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-13.1.2-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-       sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i 
"${WORKDIR}/bin/locate_gui.sh" \
-                || die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install requisite directories for menus
-       dodir "/usr/share/applications"
-       dodir "/etc/xdg/menus/applications-merged"
-
-       # Install menus
-       XDG_CONFIG_DIRS="${ED}etc/xdg" \
-               XDG_DATA_DIRS="${ED}usr/share" \
-               "${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
-               || die "Could not install menus"
-
-       # Fix menus
-       sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
-               || die "Could not fix menus"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-13.1.3-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.1.3-r2.ebuild
deleted file mode 100644
index f9d54070865..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-13.1.3-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-       sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i 
"${WORKDIR}/bin/locate_gui.sh" \
-                || die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install requisite directories for menus
-       dodir "/usr/share/applications"
-       dodir "/etc/xdg/menus/applications-merged"
-
-       # Install menus
-       XDG_CONFIG_DIRS="${ED}etc/xdg" \
-               XDG_DATA_DIRS="${ED}usr/share" \
-               "${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
-               || die "Could not install menus"
-
-       # Fix menus
-       sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
-               || die "Could not fix menus"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-13.2.0-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.2.0-r2.ebuild
deleted file mode 100644
index f9d54070865..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-13.2.0-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-       sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i 
"${WORKDIR}/bin/locate_gui.sh" \
-                || die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install requisite directories for menus
-       dodir "/usr/share/applications"
-       dodir "/etc/xdg/menus/applications-merged"
-
-       # Install menus
-       XDG_CONFIG_DIRS="${ED}etc/xdg" \
-               XDG_DATA_DIRS="${ED}usr/share" \
-               "${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
-               || die "Could not install menus"
-
-       # Fix menus
-       sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
-               || die "Could not fix menus"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-14.0.3-r1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-14.0.3-r1.ebuild
deleted file mode 100644
index c96c8632eb5..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-14.0.3-r1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i -e "s:\$link=\"\$xdgdir:\$link=\"${ED}\/\$xdgdir:" 
"${S}/lib/perl/CXMenu.pm"
-       sed -i \
-       -e "s:\"\(.*\)/applications:\"${ED}/\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}/\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop"
-       sed -i -e "s:${ED}:/:" "${ED}usr/share/applications/"*.desktop
-       sed -i -e "s:${ED}/::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenu.pm" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-14.1.4-r1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-14.1.4-r1.ebuild
deleted file mode 100644
index 7b3f30280c5..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-14.1.4-r1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="install-crossover-${PV}.bin"
-
-LICENSE="CROSSOVER-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist fetch test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i -e "s:\$link=\"\$xdgdir:\$link=\"${ED}\/\$xdgdir:" 
"${S}/lib/perl/CXMenu.pm"
-       sed -i \
-               -e "s:\"\(.*\)/applications:\"${ED}/\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}/\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop"
-       sed -i -e "s:${ED}:/:" "${ED}usr/share/applications/"*.desktop
-       sed -i -e "s:${ED}/::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenu.pm" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild
deleted file mode 100644
index f5a9ee2ded6..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e 
"s:\"\$xdgdir/icons/hicolor/\$size/apps\":\"${ED}/\$xdgdir/icons/hicolor/\$size/apps\":"
 \
-               "${S}/lib/perl/CXMenu.pm"
-       sed -i \
-               -e "s:\"\(.*\)/applications:\"${ED}/\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}/\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       cp -r ./* "${ED}opt/cxoffice" \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop"
-       sed -i -e "s:${ED}:/:" "${ED}usr/share/applications/"*.desktop
-       sed -i -e "s:${ED}/::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenu.pm" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild
deleted file mode 100644
index 71dba5bd4ed..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               
"${ED}opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/Uninstall
 CrossOver Linux.desktop"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               
"${ED}/opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/"*.desktop
 \
-               "${ED}usr/share/applications/"*"CrossOver.desktop"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild
deleted file mode 100644
index 71dba5bd4ed..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               
"${ED}opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/Uninstall
 CrossOver Linux.desktop"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               
"${ED}/opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/"*.desktop
 \
-               "${ED}usr/share/applications/"*"CrossOver.desktop"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild
deleted file mode 100644
index 35a162c94ca..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               
"${ED}opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/Uninstall
 CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               
"${ED}/opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/"*.desktop
 \
-               "${ED}usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-15.3.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-15.3.0.ebuild
deleted file mode 100644
index b70ac3a77fd..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-15.3.0.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               
"${ED}opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/Uninstall
 CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               
"${ED}/opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/"*.desktop
 \
-               "${ED}usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-15.3.1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-15.3.1.ebuild
deleted file mode 100644
index b70ac3a77fd..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-15.3.1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               
"${ED}opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/Uninstall
 CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               
"${ED}/opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/"*.desktop
 \
-               "${ED}usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-16.0.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-16.0.0.ebuild
deleted file mode 100644
index b70ac3a77fd..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-16.0.0.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               
"${ED}opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/Uninstall
 CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               
"${ED}/opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/"*.desktop
 \
-               "${ED}usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-16.2.5.ebuild 
b/app-emulation/crossover-bin/crossover-bin-16.2.5.ebuild
deleted file mode 100644
index b70ac3a77fd..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-16.2.5.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_DIRS="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               
"${ED}opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/Uninstall
 CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               
"${ED}/opt/cxoffice/support/desktopdata/cxoffice-0/cxmenu/Launchers/StartMenu/"*.desktop
 \
-               "${ED}usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-17.5.0-r1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-17.5.0-r1.ebuild
deleted file mode 100644
index d3cb1e98032..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-17.5.0-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opencl +opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opencl? ( virtual/opencl[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-auth/nss-mdns[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               "${ED}usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-17.5.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-17.5.0.ebuild
deleted file mode 100644
index 5096405e619..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-17.5.0.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opencl +opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opencl? ( virtual/opencl[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               "${ED}usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-17.5.1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-17.5.1.ebuild
deleted file mode 100644
index 96a7c42364f..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-17.5.1.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opencl +opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="opt/cxoffice/lib/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       "
-S="${WORKDIR}"
-
-DEPEND="dev-lang/perl
-       app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="${DEPEND}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opencl? ( virtual/opencl[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       >=media-libs/freetype-2.0.0[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-auth/nss-mdns[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Konqueror in its infinite wisdom decides to try opening things for
-       # writing, which are sandbox violations. This breaks the install 
process if
-       # it is installed, so we ninja edit it to false so it so doesn't run.
-       sed -i -e 's/cxwhich konqueror/false &/' 
"${ED}opt/cxoffice/bin/locate_gui.sh" \
-               || die "Could not apply workaround for konqueror"
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       # Revert ninja edit
-       sed -i -e 's/false \(cxwhich konqueror\)/\1/' 
"${ED}opt/cxoffice/bin/locate_gui.sh" \
-               || die "Could not apply workaround for konqueror"
-
-       rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               "${ED}usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-18.0.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-18.0.0.ebuild
deleted file mode 100644
index 170b56d9e88..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-18.0.0.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opencl +opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="
-       opt/cxoffice/lib/.*
-       opt/cxoffice/lib64/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/wineserver32
-       opt/cxoffice/bin/wineserver64
-       opt/cxoffice/bin/wine64-preloader
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxdiag64
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       opt/cxoffice/bin/wineloader64
-"
-
-S="${WORKDIR}"
-
-DEPEND=""
-BDEPEND="${PYTHON_DEPS}
-       dev-lang/perl
-       app-arch/unzip
-"
-
-RDEPEND="${DEPEND}
-       ${PYTHON_DEPS}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10:2[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg:0[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opencl? ( virtual/opencl[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       media-libs/freetype:2[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-auth/nss-mdns[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]
-"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       default
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}/opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}/opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Konqueror in its infinite wisdom decides to try opening things for
-       # writing, which are sandbox violations. This breaks the install 
process if
-       # it is installed, so we ninja edit it to false so it so doesn't run.
-       sed -i -e 's/cxwhich konqueror/false &/' 
"${ED}/opt/cxoffice/bin/locate_gui.sh" \
-               || die "Could not apply workaround for konqueror"
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}/opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       # Revert ninja edit
-       sed -i -e 's/false \(cxwhich konqueror\)/\1/' 
"${ED}/opt/cxoffice/bin/locate_gui.sh" \
-               || die "Could not apply workaround for konqueror"
-
-       rm "${ED}/usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               "${ED}/usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-18.1.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-18.1.0.ebuild
deleted file mode 100644
index 170b56d9e88..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-18.1.0.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal 
+opencl +opengl +png +scanner +ssl +v4l"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="
-       opt/cxoffice/lib/.*
-       opt/cxoffice/lib64/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/wineserver32
-       opt/cxoffice/bin/wineserver64
-       opt/cxoffice/bin/wine64-preloader
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxdiag64
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       opt/cxoffice/bin/wineloader64
-"
-
-S="${WORKDIR}"
-
-DEPEND=""
-BDEPEND="${PYTHON_DEPS}
-       dev-lang/perl
-       app-arch/unzip
-"
-
-RDEPEND="${DEPEND}
-       ${PYTHON_DEPS}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10:2[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       dev-util/desktop-file-utils
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg:0[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opencl? ( virtual/opencl[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       media-libs/alsa-lib[abi_x86_32(-)]
-       media-libs/freetype:2[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       sys-auth/nss-mdns[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]
-"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       default
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}/opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}/opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-
-       # Konqueror in its infinite wisdom decides to try opening things for
-       # writing, which are sandbox violations. This breaks the install 
process if
-       # it is installed, so we ninja edit it to false so it so doesn't run.
-       sed -i -e 's/cxwhich konqueror/false &/' 
"${ED}/opt/cxoffice/bin/locate_gui.sh" \
-               || die "Could not apply workaround for konqueror"
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}/opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       # Revert ninja edit
-       sed -i -e 's/false \(cxwhich konqueror\)/\1/' 
"${ED}/opt/cxoffice/bin/locate_gui.sh" \
-               || die "Could not apply workaround for konqueror"
-
-       rm "${ED}/usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               "${ED}/usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

diff --git a/app-emulation/crossover-bin/crossover-bin-18.5.0-r1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-18.5.0-r1.ebuild
deleted file mode 100644
index ccf4360c42c..00000000000
--- a/app-emulation/crossover-bin/crossover-bin-18.5.0-r1.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support."
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms ldap +mp3 +nls +openal +opencl 
+opengl +pcap +png scanner +ssl +v4l +vulkan"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="
-       opt/cxoffice/lib/.*
-       opt/cxoffice/lib64/.*
-       opt/cxoffice/bin/cxburner
-       opt/cxoffice/bin/cxntlm_auth
-       opt/cxoffice/bin/wineserver
-       opt/cxoffice/bin/wineserver32
-       opt/cxoffice/bin/wineserver64
-       opt/cxoffice/bin/wine64-preloader
-       opt/cxoffice/bin/unrar
-       opt/cxoffice/bin/wine-preloader
-       opt/cxoffice/bin/cxdiag
-       opt/cxoffice/bin/cxdiag64
-       opt/cxoffice/bin/cxgettext
-       opt/cxoffice/bin/wineloader
-       opt/cxoffice/bin/wineloader64
-"
-
-S="${WORKDIR}"
-
-DEPEND=""
-BDEPEND="${PYTHON_DEPS}
-       dev-lang/perl
-       app-arch/unzip
-"
-
-RDEPEND="${DEPEND}
-       ${PYTHON_DEPS}
-       !prefix? ( sys-libs/glibc )
-       $(python_gen_cond_dep '
-               >=dev-python/pygtk-2.10:2[${PYTHON_MULTI_USEDEP}]
-               dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
-       ')
-       !app-emulation/crossover-office-pro-bin
-       !app-emulation/crossover-office-bin
-       capi? ( net-libs/libcapi[abi_x86_32(-)] )
-       cups? ( net-print/cups[abi_x86_32(-)] )
-       gsm? ( media-sound/gsm[abi_x86_32(-)] )
-       jpeg? ( virtual/jpeg:0[abi_x86_32(-)] )
-       lcms? ( media-libs/lcms:2 )
-       ldap? ( net-nds/openldap[abi_x86_32(-)] )
-       gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-       mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-       nls? ( sys-devel/gettext[abi_x86_32(-)] )
-       openal? ( media-libs/openal[abi_x86_32(-)] )
-       opencl? ( virtual/opencl[abi_x86_32(-)] )
-       opengl? (
-               virtual/glu[abi_x86_32(-)]
-               virtual/opengl[abi_x86_32(-)]
-       )
-       pcap? ( net-libs/libpcap[abi_x86_32(-)] )
-       png? ( media-libs/libpng:0[abi_x86_32(-)] )
-       scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-       ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] )
-       v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-       vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] )
-       dev-util/desktop-file-utils
-       media-libs/alsa-lib[abi_x86_32(-)]
-       media-libs/freetype:2[abi_x86_32(-)]
-       media-libs/mesa[abi_x86_32(-)]
-       media-libs/tiff:0[abi_x86_32(-)]
-       sys-auth/nss-mdns[abi_x86_32(-)]
-       sys-apps/util-linux[abi_x86_32(-)]
-       sys-libs/ncurses-compat:5[abi_x86_32(-)]
-       sys-libs/zlib[abi_x86_32(-)]
-       x11-libs/libICE[abi_x86_32(-)]
-       x11-libs/libSM[abi_x86_32(-)]
-       x11-libs/libX11[abi_x86_32(-)]
-       x11-libs/libXau[abi_x86_32(-)]
-       x11-libs/libXdmcp[abi_x86_32(-)]
-       x11-libs/libXext[abi_x86_32(-)]
-       x11-libs/libXi[abi_x86_32(-)]
-       x11-libs/libXrandr[abi_x86_32(-)]
-       x11-libs/libXxf86vm[abi_x86_32(-)]
-       x11-libs/libxcb[abi_x86_32(-)]
-"
-
-pkg_nofetch() {
-       einfo "Please visit ${HOMEPAGE}"
-       einfo "and place ${A} into your DISTDIR directory"
-}
-
-src_unpack() {
-       # self unpacking zip archive; unzip warns about the exe stuff
-       unpack_zip ${A}
-}
-
-src_prepare() {
-       default
-       python_fix_shebang .
-
-       sed -i \
-               -e "s:xdg_install_icons(:&\"${ED}\".:" \
-               -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
-               -e 
"s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
-               "${S}/lib/perl/CXMenuXDG.pm"
-
-       # Remove unnecessary files
-       rm -r license.txt guis/ || die "Could not remove files"
-       use doc || rm -r doc/ || die "Could not remove files"
-}
-
-src_install() {
-       # Install crossover symlink, bug #476314
-       dosym ../cxoffice/bin/crossover /opt/bin/crossover
-
-       # Install documentation
-       dodoc README changelog.txt
-       rm README changelog.txt || die "Could not remove README and 
changelog.txt"
-
-       # Install files
-       dodir /opt/cxoffice
-       #cp -r ./* "${ED}/opt/cxoffice" \
-       find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
-               || die "Could not install into ${ED}/opt/cxoffice"
-
-       # Install configuration file
-       insinto /opt/cxoffice/etc
-       doins share/crossover/data/cxoffice.conf
-       dodir /etc/env.d
-       echo "CONFIG_PROTECT=/opt/cxoffice/etc/cxoffice.conf" >> 
"${ED}"/etc/env.d/30crossover-bin || die
-
-       # Konqueror in its infinite wisdom decides to try opening things for
-       # writing, which are sandbox violations. This breaks the install 
process if
-       # it is installed, so we ninja edit it to false so it so doesn't run.
-       sed -i -e 's/cxwhich konqueror/false &/' 
"${ED}/opt/cxoffice/bin/locate_gui.sh" \
-               || die "Could not apply workaround for konqueror"
-
-       # Install menus
-       # XXX: locate_gui.sh automatically detects *-application-merged 
directories
-       # This means what we install will vary depending on the contents of
-       # /etc/xdg, which is a QA violation. It is not clear how to resolve 
this.
-       XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
-               "${ED}/opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover 
--install \
-               || die "Could not install menus"
-
-       # Revert ninja edit
-       sed -i -e 's/false \(cxwhich konqueror\)/\1/' 
"${ED}/opt/cxoffice/bin/locate_gui.sh" \
-               || die "Could not apply workaround for konqueror"
-
-       rm "${ED}/usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
-               || die "Could not remove uninstall menus"
-       sed -i \
-               -e "s:\"${ED}\".::" \
-               -e "s:${ED}::" \
-               "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
-               || die "Could not fix paths in 
${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
-       sed -i -e "s:${ED}:/:" \
-               "${ED}/usr/share/applications/"*"CrossOver.desktop" \
-               || die "Could not fix paths of *.desktop files"
-}
-
-pkg_postinst() {
-       einfo "${P} is open source software with the exception of the GUI."
-       einfo "Source code can be obtained from:"
-       einfo
-       einfo 
"https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz";
-}

Reply via email to