summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-backup/holland-backup-example/Manifest1
-rw-r--r--app-backup/holland-backup-example/holland-backup-example-1.0.10.ebuild39
-rw-r--r--app-backup/holland-backup-example/metadata.xml5
-rw-r--r--app-backup/holland-backup-pgdump/Manifest1
-rw-r--r--app-backup/holland-backup-pgdump/holland-backup-pgdump-1.0.10.ebuild38
-rw-r--r--app-backup/holland-backup-pgdump/metadata.xml5
-rw-r--r--app-backup/holland-backup-random/Manifest1
-rw-r--r--app-backup/holland-backup-random/holland-backup-random-1.0.10.ebuild39
-rw-r--r--app-backup/holland-backup-random/metadata.xml5
-rw-r--r--app-backup/holland-backup-sqlite/Manifest1
-rw-r--r--app-backup/holland-backup-sqlite/holland-backup-sqlite-1.0.10.ebuild39
-rw-r--r--app-backup/holland-backup-sqlite/metadata.xml5
-rw-r--r--app-backup/holland-lib-common/Manifest1
-rw-r--r--app-backup/holland-lib-common/holland-lib-common-1.0.10.ebuild25
-rw-r--r--app-backup/holland-lib-common/metadata.xml5
-rw-r--r--app-backup/holland-lib-lvm/Manifest1
-rw-r--r--app-backup/holland-lib-lvm/holland-lib-lvm-1.0.10.ebuild25
-rw-r--r--app-backup/holland-lib-lvm/metadata.xml5
-rw-r--r--app-backup/holland/Manifest1
-rw-r--r--app-backup/holland/holland-1.0.10.ebuild54
-rw-r--r--app-backup/holland/metadata.xml5
-rw-r--r--app-cdr/burn-cd/Manifest2
-rw-r--r--app-cdr/burn-cd/burn-cd-1.8.0-r1.ebuild31
-rw-r--r--app-cdr/burn-cd/burn-cd-1.8.1.ebuild27
-rw-r--r--app-cdr/burn-cd/metadata.xml16
-rw-r--r--app-dicts/opendict/Manifest1
-rw-r--r--app-dicts/opendict/metadata.xml11
-rw-r--r--app-dicts/opendict/opendict-0.6.7-r1.ebuild91
-rw-r--r--app-editors/editra/Manifest1
-rw-r--r--app-editors/editra/editra-0.7.20-r2.ebuild54
-rw-r--r--app-editors/editra/files/editra-0.7.20-wx30.patch44
-rw-r--r--app-editors/editra/metadata.xml8
-rw-r--r--app-editors/leo/Manifest1
-rw-r--r--app-editors/leo/leo-5.6.ebuild36
-rw-r--r--app-editors/leo/metadata.xml9
-rw-r--r--app-emulation/playonlinux/Manifest2
-rw-r--r--app-emulation/playonlinux/files/playonlinux-4.2.4-binary-plugin.patch17
-rw-r--r--app-emulation/playonlinux/files/playonlinux-4.2.4-pol-bash.patch35
-rw-r--r--app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch17
-rw-r--r--app-emulation/playonlinux/files/playonlinux-pkg.133
-rw-r--r--app-emulation/playonlinux/files/playonlinux.133
-rw-r--r--app-emulation/playonlinux/metadata.xml15
-rw-r--r--app-emulation/playonlinux/playonlinux-4.2.12.ebuild118
-rw-r--r--app-emulation/playonlinux/playonlinux-4.3.4-r1.ebuild108
-rw-r--r--app-office/taskcoach/Manifest1
-rw-r--r--app-office/taskcoach/files/taskcoach-1.4.3-version-check.patch25
-rw-r--r--app-office/taskcoach/metadata.xml21
-rw-r--r--app-office/taskcoach/taskcoach-1.4.6.ebuild41
-rw-r--r--app-text/bibus/Manifest2
-rw-r--r--app-text/bibus/bibus-1.5.2-r3.ebuild86
-rw-r--r--app-text/bibus/files/bibus-1.5.2-bibus.cfg.patch31
-rw-r--r--app-text/bibus/files/bibus-1.5.2-install.patch110
-rw-r--r--app-text/bibus/files/bibus-1.5.2-wx30.patch158
-rw-r--r--app-text/bibus/metadata.xml11
-rw-r--r--dev-db/SchemaSync/Manifest3
-rw-r--r--dev-db/SchemaSync/SchemaSync-0.9.2-r1.ebuild24
-rw-r--r--dev-db/SchemaSync/SchemaSync-0.9.4.ebuild23
-rw-r--r--dev-db/SchemaSync/SchemaSync-0.9.5.ebuild23
-rw-r--r--dev-db/SchemaSync/metadata.xml12
-rw-r--r--dev-python/squaremap/Manifest1
-rw-r--r--dev-python/squaremap/metadata.xml15
-rw-r--r--dev-python/squaremap/squaremap-1.0.4.ebuild26
-rw-r--r--dev-util/wxglade/Manifest1
-rw-r--r--dev-util/wxglade/files/wxglade-0.6.3-wxversion.patch12
-rw-r--r--dev-util/wxglade/metadata.xml11
-rw-r--r--dev-util/wxglade/wxglade-0.8.2-r1.ebuild55
-rw-r--r--media-gfx/fontypython/Manifest1
-rw-r--r--media-gfx/fontypython/files/0001-Do-not-crash-on-empty-pogs-list.patch21
-rw-r--r--media-gfx/fontypython/files/0002-Removed-unused-code-which-causes-crash-with-wx-3.0.patch134
-rw-r--r--media-gfx/fontypython/files/0003-Adapt-to-wxpython-3.0-which-enforces-assertions-on-L.patch28
-rw-r--r--media-gfx/fontypython/files/fontypython-pillow.patch41
-rw-r--r--media-gfx/fontypython/fontypython-0.4.4-r3.ebuild38
-rw-r--r--media-gfx/fontypython/metadata.xml8
-rw-r--r--media-gfx/fr0st/Manifest1
-rw-r--r--media-gfx/fr0st/files/fr0st-1.4-colour.patch9
-rw-r--r--media-gfx/fr0st/fr0st-1.4-r2.ebuild57
-rw-r--r--media-gfx/fr0st/metadata.xml8
-rw-r--r--profiles/package.mask38
-rw-r--r--sci-chemistry/apbs/Manifest1
-rw-r--r--sci-chemistry/apbs/apbs-1.4.1-r2.ebuild129
-rw-r--r--sci-chemistry/apbs/files/apbs-1.4.1-manip.patch50
-rw-r--r--sci-chemistry/apbs/files/apbs-1.4.1-multilib.patch92
-rw-r--r--sci-chemistry/apbs/files/apbs-1.4.1-python.patch122
-rw-r--r--sci-chemistry/apbs/metadata.xml25
-rw-r--r--sci-chemistry/eden/Manifest1
-rw-r--r--sci-chemistry/eden/eden-5.3-r2.ebuild88
-rw-r--r--sci-chemistry/eden/files/5.3-makefile-fixes.patch60
-rw-r--r--sci-chemistry/eden/files/eden-5.3-format-security.patch96
-rw-r--r--sci-chemistry/eden/files/eden-5.3-impl-dec.patch28
-rw-r--r--sci-chemistry/eden/files/makefile-fixes.patch25
-rw-r--r--sci-chemistry/eden/metadata.xml12
-rw-r--r--sci-chemistry/p3d/Manifest1
-rw-r--r--sci-chemistry/p3d/metadata.xml21
-rw-r--r--sci-chemistry/p3d/p3d-0.4.3-r1.ebuild29
-rw-r--r--sci-chemistry/p3d/p3d-9999.ebuild27
-rw-r--r--sci-chemistry/pdb-tools/Manifest1
-rw-r--r--sci-chemistry/pdb-tools/metadata.xml12
-rw-r--r--sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild79
-rw-r--r--sci-chemistry/pdb-tools/pdb-tools-0.2.1-r2.ebuild83
-rw-r--r--sci-chemistry/pdb2pqr/Manifest1
-rw-r--r--sci-chemistry/pdb2pqr/files/pdb2pka13
-rw-r--r--sci-chemistry/pdb2pqr/files/pdb2pqr13
-rw-r--r--sci-chemistry/pdb2pqr/files/pdb2pqr-1.9.0-flags.patch45
-rw-r--r--sci-chemistry/pdb2pqr/files/pdb2pqr-1.9.0-install-py.patch15
-rw-r--r--sci-chemistry/pdb2pqr/metadata.xml15
-rw-r--r--sci-chemistry/pdb2pqr/pdb2pqr-1.9.0-r3.ebuild114
-rw-r--r--sci-chemistry/prodecomp/Manifest1
-rw-r--r--sci-chemistry/prodecomp/metadata.xml18
-rw-r--r--sci-chemistry/prodecomp/prodecomp-3.0-r3.ebuild53
-rw-r--r--sci-chemistry/pymol-plugins-caver/Manifest1
-rw-r--r--sci-chemistry/pymol-plugins-caver/metadata.xml8
-rw-r--r--sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.2.ebuild56
-rw-r--r--sci-chemistry/pymol-plugins-dssp/Manifest1
-rw-r--r--sci-chemistry/pymol-plugins-dssp/metadata.xml8
-rw-r--r--sci-chemistry/pymol-plugins-dssp/pymol-plugins-dssp-110430-r1.ebuild39
-rw-r--r--sci-chemistry/pymol-plugins-promol/Manifest1
-rw-r--r--sci-chemistry/pymol-plugins-promol/metadata.xml8
-rw-r--r--sci-chemistry/pymol-plugins-promol/pymol-plugins-promol-3.0.2-r1.ebuild60
-rw-r--r--sci-chemistry/sparky/Manifest1
-rw-r--r--sci-chemistry/sparky/files/3.115-fix-c++14.patch32
-rw-r--r--sci-chemistry/sparky/files/3.115-ldflags.patch61
-rw-r--r--sci-chemistry/sparky/files/3.115-makefile.patch17
-rw-r--r--sci-chemistry/sparky/files/3.115-paths.patch13
-rw-r--r--sci-chemistry/sparky/files/3.115-wrapper-r1.patch41
-rw-r--r--sci-chemistry/sparky/metadata.xml8
-rw-r--r--sci-chemistry/sparky/sparky-3.115-r2.ebuild117
-rw-r--r--www-apps/viewvc/Manifest1
-rw-r--r--www-apps/viewvc/metadata.xml13
-rw-r--r--www-apps/viewvc/viewvc-1.1.26-r1.ebuild115
129 files changed, 0 insertions, 3958 deletions
diff --git a/app-backup/holland-backup-example/Manifest b/app-backup/holland-backup-example/Manifest
deleted file mode 100644
index 38f16bd336ca..000000000000
--- a/app-backup/holland-backup-example/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-backup-example/holland-backup-example-1.0.10.ebuild b/app-backup/holland-backup-example/holland-backup-example-1.0.10.ebuild
deleted file mode 100644
index 381e70da2771..000000000000
--- a/app-backup/holland-backup-example/holland-backup-example-1.0.10.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland Example Plugin"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
-
-python_install_all() {
- distutils-r1_python_install_all
-
- keepdir /etc/holland
- keepdir /etc/holland/backupsets
- keepdir /etc/holland/providers
-
- insinto /etc/holland/backupsets
- doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
-
- insinto /etc/holland/providers
- doins "${S}"/../../config/providers/${PN##*-}.conf
-}
diff --git a/app-backup/holland-backup-example/metadata.xml b/app-backup/holland-backup-example/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/app-backup/holland-backup-example/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-backup/holland-backup-pgdump/Manifest b/app-backup/holland-backup-pgdump/Manifest
deleted file mode 100644
index 38f16bd336ca..000000000000
--- a/app-backup/holland-backup-pgdump/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-backup-pgdump/holland-backup-pgdump-1.0.10.ebuild b/app-backup/holland-backup-pgdump/holland-backup-pgdump-1.0.10.ebuild
deleted file mode 100644
index 63609d1a9966..000000000000
--- a/app-backup/holland-backup-pgdump/holland-backup-pgdump-1.0.10.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland pgdump Plugin"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
- dev-python/psycopg[${PYTHON_USEDEP}]
-"
-PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
-
-python_install_all() {
- distutils-r1_python_install_all
-
- keepdir /etc/holland
- keepdir /etc/holland/providers
-
- insinto /etc/holland/providers
- doins "${S}"/../../config/providers/${PN##*-}.conf
-}
diff --git a/app-backup/holland-backup-pgdump/metadata.xml b/app-backup/holland-backup-pgdump/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/app-backup/holland-backup-pgdump/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-backup/holland-backup-random/Manifest b/app-backup/holland-backup-random/Manifest
deleted file mode 100644
index 38f16bd336ca..000000000000
--- a/app-backup/holland-backup-random/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-backup-random/holland-backup-random-1.0.10.ebuild b/app-backup/holland-backup-random/holland-backup-random-1.0.10.ebuild
deleted file mode 100644
index c0c5500161e2..000000000000
--- a/app-backup/holland-backup-random/holland-backup-random-1.0.10.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland Random Plugin"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
-
-python_install_all() {
- distutils-r1_python_install_all
-
- keepdir /etc/holland
- keepdir /etc/holland/backupsets
- keepdir /etc/holland/providers
-
- insinto /etc/holland/backupsets
- doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
-
- insinto /etc/holland/providers
- doins "${S}"/../../config/providers/${PN##*-}.conf
-}
diff --git a/app-backup/holland-backup-random/metadata.xml b/app-backup/holland-backup-random/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/app-backup/holland-backup-random/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-backup/holland-backup-sqlite/Manifest b/app-backup/holland-backup-sqlite/Manifest
deleted file mode 100644
index 38f16bd336ca..000000000000
--- a/app-backup/holland-backup-sqlite/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-backup-sqlite/holland-backup-sqlite-1.0.10.ebuild b/app-backup/holland-backup-sqlite/holland-backup-sqlite-1.0.10.ebuild
deleted file mode 100644
index cdb9d844719b..000000000000
--- a/app-backup/holland-backup-sqlite/holland-backup-sqlite-1.0.10.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland sqlite Plugin"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]"
-PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
-
-python_install_all() {
- distutils-r1_python_install_all
-
- keepdir /etc/holland
- keepdir /etc/holland/backupsets
- keepdir /etc/holland/providers
-
- insinto /etc/holland/backupsets
- doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
-
- insinto /etc/holland/providers
- doins "${S}"/../../config/providers/${PN##*-}.conf
-}
diff --git a/app-backup/holland-backup-sqlite/metadata.xml b/app-backup/holland-backup-sqlite/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/app-backup/holland-backup-sqlite/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-backup/holland-lib-common/Manifest b/app-backup/holland-lib-common/Manifest
deleted file mode 100644
index 38f16bd336ca..000000000000
--- a/app-backup/holland-lib-common/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-lib-common/holland-lib-common-1.0.10.ebuild b/app-backup/holland-lib-common/holland-lib-common-1.0.10.ebuild
deleted file mode 100644
index 0bcc8c88bfb8..000000000000
--- a/app-backup/holland-lib-common/holland-lib-common-1.0.10.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland Core Library"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
diff --git a/app-backup/holland-lib-common/metadata.xml b/app-backup/holland-lib-common/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/app-backup/holland-lib-common/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-backup/holland-lib-lvm/Manifest b/app-backup/holland-lib-lvm/Manifest
deleted file mode 100644
index 38f16bd336ca..000000000000
--- a/app-backup/holland-lib-lvm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-lib-lvm/holland-lib-lvm-1.0.10.ebuild b/app-backup/holland-lib-lvm/holland-lib-lvm-1.0.10.ebuild
deleted file mode 100644
index 311e601e857b..000000000000
--- a/app-backup/holland-lib-lvm/holland-lib-lvm-1.0.10.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland LVM Library"
-HOMEPAGE="http://www.hollandbackup.org"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
diff --git a/app-backup/holland-lib-lvm/metadata.xml b/app-backup/holland-lib-lvm/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/app-backup/holland-lib-lvm/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-backup/holland/Manifest b/app-backup/holland/Manifest
deleted file mode 100644
index 38f16bd336ca..000000000000
--- a/app-backup/holland/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland/holland-1.0.10.ebuild b/app-backup/holland/holland-1.0.10.ebuild
deleted file mode 100644
index f7fadd3b2230..000000000000
--- a/app-backup/holland/holland-1.0.10.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland Core Plugins"
-HOMEPAGE="http://www.hollandbackup.org/"
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples postgres sqlite"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-RDEPEND="
- postgres? ( ~app-backup/holland-backup-pgdump-${PV}[${PYTHON_USEDEP}] )
- sqlite? ( ~app-backup/holland-backup-sqlite-${PV}[${PYTHON_USEDEP}] )
- examples? (
- ~app-backup/holland-backup-example-${PV}[${PYTHON_USEDEP}]
- ~app-backup/holland-backup-random-${PV}[${PYTHON_USEDEP}]
- )
-"
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- use doc && local DOCS=( README config/README config/providers/README docs/man/README docs/man/holland.rst )
- use doc && local HTML_DOCS=( docs/build/html/. )
-
- distutils-r1_python_install_all
-
- keepdir /var/log/holland
-
- keepdir /etc/holland
- keepdir /etc/holland/backupsets
- keepdir /etc/holland/providers
-
- insinto /etc/holland
- doins config/holland.conf
-
- insinto /etc/holland/backupsets
- doins config/backupsets/default.conf
-
- doman docs/man/holland.1
-}
diff --git a/app-backup/holland/metadata.xml b/app-backup/holland/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/app-backup/holland/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-cdr/burn-cd/Manifest b/app-cdr/burn-cd/Manifest
deleted file mode 100644
index e70f068030a6..000000000000
--- a/app-cdr/burn-cd/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST burn-cd-1.8.0.gz 14977 BLAKE2B 3cc72d908f86affd8c6fef1144ece00ea00ef4cf63858c5a3a01ff83640bd9b513feddf590c774538de6621611bfc842077ef60f28bde6db906aefd0eaa46ccb SHA512 d052d6bd909af3f3c96cee727e222e179d913aa42c2d2afe8104c57b5263b06f318d6ec870ad2862779d757c4d522b7d82892eb0725255261a28243c919b82cf
-DIST burn-cd-1.8.1.tar.gz 153586 BLAKE2B 7762bfe7bb497752c0f78ddc2dba2a00423db2e3ef3dcd02ecb36a60eb6a4ecab69d04bc85971531443b8820cb8320e22349817540d95c694b9861261e6e821f SHA512 2da40c703351e97d164eeef7c5662cad66292b71a97f47ae4ddcbcf11a09fb298c6c9e8160da53b0908434e64048c2397beaa988b1cbc1513660f73d8f2fe1fe
diff --git a/app-cdr/burn-cd/burn-cd-1.8.0-r1.ebuild b/app-cdr/burn-cd/burn-cd-1.8.0-r1.ebuild
deleted file mode 100644
index 2a72ea5bedb0..000000000000
--- a/app-cdr/burn-cd/burn-cd-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1
-
-DESCRIPTION="Smart console frontend for virtual/cdrtools and dvd+rw-tools"
-HOMEPAGE="http://burn-cd.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="${PYTHON_DEPS}
- virtual/cdrtools
- app-cdr/dvd+rw-tools"
-DEPEND=""
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}
-
-src_install() {
- python_fix_shebang ${P}
- newbin ${P} ${PN}
-}
diff --git a/app-cdr/burn-cd/burn-cd-1.8.1.ebuild b/app-cdr/burn-cd/burn-cd-1.8.1.ebuild
deleted file mode 100644
index 9ae863226c5c..000000000000
--- a/app-cdr/burn-cd/burn-cd-1.8.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-r1
-
-DESCRIPTION="Smart console frontend for the cdrkit/cdrtools & dvd+rw-tools"
-HOMEPAGE="https://github.com/aglyzov/burn-cd/"
-SRC_URI="https://github.com/aglyzov/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- virtual/cdrtools
- app-cdr/dvd+rw-tools"
-
-src_install() {
- newbin ${P} ${PN}
- insinto /etc
- newins dotburn-cd.conf burn-cd.conf
-}
diff --git a/app-cdr/burn-cd/metadata.xml b/app-cdr/burn-cd/metadata.xml
deleted file mode 100644
index fb5f12b99e68..000000000000
--- a/app-cdr/burn-cd/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>canutethegreat@gmail.com</email>
- <name>Ronald Farrer</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">aglyzov/burn-cd</remote-id>
- <remote-id type="sourceforge">burn-cd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-dicts/opendict/Manifest b/app-dicts/opendict/Manifest
deleted file mode 100644
index bb4193deaddd..000000000000
--- a/app-dicts/opendict/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST opendict-0.6.7.tar.gz 169580 BLAKE2B 665fe181bf16d8e923470568b6685149075b6c5a9afe2deffe6ee4ff792b4e6a2c166f3ce4297f59fc57cd11efe299a93518c4fb5e929b13270d04f172a62146 SHA512 ef97ec84591bda4d8d4746fa4532de109cf03d89dfd5aa20e1775224c687b503759c020b2286e5cedd395ebce5db3b2a10495adc31fcc31dbd4fddfca6fee1f8
diff --git a/app-dicts/opendict/metadata.xml b/app-dicts/opendict/metadata.xml
deleted file mode 100644
index e41fb4b553e3..000000000000
--- a/app-dicts/opendict/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>wxwidgets@gentoo.org</email>
- <name>Gentoo wxWidgets Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">opendict</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-dicts/opendict/opendict-0.6.7-r1.ebuild b/app-dicts/opendict/opendict-0.6.7-r1.ebuild
deleted file mode 100644
index 2adc18c71cf4..000000000000
--- a/app-dicts/opendict/opendict-0.6.7-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-single-r1 readme.gentoo-r1
-
-DESCRIPTION="OpenDict is a free cross-platform dictionary program"
-HOMEPAGE="http://opendict.sourceforge.net/"
-SRC_URI="mirror://sourceforge/opendict/files/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/wxpython:3.0[${PYTHON_MULTI_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="If you want system-wide plugins, unzip them into
-${ROOT}usr/share/${PN}/dictionaries/plugins
-
-Some are available from http://opendict.sourceforge.net/?cid=3"
-
-src_prepare() {
- sed -e "s:), '..')):), '../../../../..', 'share', 'opendict')):g" \
- -i "${S}/lib/info.py"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # override gnome2_src_configure
- default
-}
-
-src_compile() {
- # evil makefile
- :
-}
-
-src_install() {
- # makefile is broken, do it manually
-
- dodir /usr/share/${PN}/dictionaries/plugins # global dictionary plugins folder
-
- # Needed by GUI
- insinto /usr/share/${PN}
- doins "${S}"/copying.html
-
- insinto /usr/share/${PN}/pixmaps
- doins "${S}"/pixmaps/*
-
- DHOME="$(python_get_sitedir)/opendict"
- insinto "${DHOME}/lib"
- doins -r "${S}"/lib/*
- exeinto "${DHOME}"
- python_fix_shebang opendict.py
- doexe opendict.py
-
- dosym "${DHOME}/opendict.py" /usr/bin/opendict
-
- domenu misc/${PN}.desktop
-
- insinto /usr/share/icons/hicolor/24x24/apps/
- newins "${S}/pixmaps/icon-24x24.png" opendict.png
- insinto /usr/share/icons/hicolor/32x32/apps/
- newins "${S}/pixmaps/icon-32x32.png" opendict.png
- insinto /usr/share/icons/hicolor/48x48/apps/
- newins "${S}/pixmaps/icon-48x48.png" opendict.png
- insinto /usr/share/icons/hicolor/scalable/apps/
- newins "${S}/pixmaps/SVG/icon-rune.svg" opendict.svg
-
- doman opendict.1
- dodoc README.txt TODO.txt doc/Plugin-HOWTO.html
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/app-editors/editra/Manifest b/app-editors/editra/Manifest
deleted file mode 100644
index e4dbf0ec1afa..000000000000
--- a/app-editors/editra/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Editra-0.7.20.tar.gz 4072243 BLAKE2B 3a2d38888ea9d7a12a77d4adb57b7e5c926757791e8b48eedd8413b6712cbfb2c616c3cf26f3f49c3a7ac5acf37d373cff8d37c63e255a1d0a9ec1add3dcbbe6 SHA512 e568ce2a5f04300c33223bf7a0e6fbc52d0a51c3472afb9b613fe21cfbeba0b9b453d87837e52c7c48050fc266ff5ff194a42f797053f21f0a25cd5c4579febe
diff --git a/app-editors/editra/editra-0.7.20-r2.ebuild b/app-editors/editra/editra-0.7.20-r2.ebuild
deleted file mode 100644
index 04cfc91b0dfe..000000000000
--- a/app-editors/editra/editra-0.7.20-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils distutils-r1 fdo-mime
-
-MY_PN=${PN/e/E}
-
-DESCRIPTION="Multi-platform text editor supporting over 50 programming languages"
-HOMEPAGE="http://editra.org https://pypi.org/project/Editra/"
-SRC_URI="http://editra.org/uploads/src/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="wxWinLL-3.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="spell"
-
-DEPEND="
- dev-python/wxpython:3.0[${PYTHON_USEDEP}]
- >=dev-python/setuptools-0.6[${PYTHON_USEDEP}]"
-# setuptools is RDEPEND because it's used by the runtime for installing plugins
-RDEPEND="${DEPEND}
- spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}/${P}-wx30.patch" )
-
-S="${WORKDIR}"/${MY_PN}-${PV}
-
-python_compile() {
- # https://code.google.com/p/editra/issues/detail?id=481
- distutils-r1_python_compile --no-clean
-}
-
-python_install() {
- distutils-r1_python_install --no-clean
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- doicon "${S}"/pixmaps/editra.png
- make_desktop_entry editra Editra editra "Utility;TextEditor"
- dodoc FAQ THANKS
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}
diff --git a/app-editors/editra/files/editra-0.7.20-wx30.patch b/app-editors/editra/files/editra-0.7.20-wx30.patch
deleted file mode 100644
index e5e7b7f918d6..000000000000
--- a/app-editors/editra/files/editra-0.7.20-wx30.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Description: Updates for better wxPython 3.0 compatibility
-Author: Olly Betts <olly@survex.com>
-Bug-Debian: https://bugs.debian.org/758947
-Forwarded: no
-Last-Update: 2014-08-30
-
---- editra-0.7.20+dfsg.1.orig/src/ed_main.py
-+++ editra-0.7.20+dfsg.1/src/ed_main.py
-@@ -432,7 +432,7 @@ class MainWindow(wx.Frame, viewmgr.Persp
-
- dlg = wx.FileDialog(self, _("Editra: Open"), fdir, "",
- ''.join(syntax.GenFileFilters()),
-- wx.OPEN | wx.MULTIPLE | wx.CHANGE_DIR)
-+ wx.FD_OPEN | wx.FD_MULTIPLE | wx.FD_CHANGE_DIR)
- dlg.SetFilterIndex(_PGET('FFILTER', 'int', 0))
-
- if ebmlib.LockCall(self._mlock, dlg.ShowModal) == wx.ID_OK:
-@@ -680,7 +680,7 @@ class MainWindow(wx.Frame, viewmgr.Persp
- os.path.dirname(sdir),
- title.lstrip(u"*"),
- u''.join(syntax.GenFileFilters()),
-- wx.SAVE | wx.OVERWRITE_PROMPT)
-+ wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
-
- if ebmlib.LockCall(self._mlock, dlg.ShowModal) == wx.ID_OK:
- path = dlg.GetPath()
-@@ -713,7 +713,7 @@ class MainWindow(wx.Frame, viewmgr.Persp
- dlg = wx.FileDialog(self, _("Where to Save Profile?"), \
- CONFIG['PROFILE_DIR'], "default.ppb", \
- _("Profile") + " (*.ppb)|*.ppb",
-- wx.SAVE | wx.OVERWRITE_PROMPT)
-+ wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
-
- if ebmlib.LockCall(self._mlock, dlg.ShowModal) == wx.ID_OK:
- profiler.TheProfile.Write(dlg.GetPath())
-@@ -732,7 +732,7 @@ class MainWindow(wx.Frame, viewmgr.Persp
- if evt.Id == ID_LOAD_PROFILE:
- dlg = wx.FileDialog(self, _("Load a Custom Profile"),
- CONFIG['PROFILE_DIR'], "default.ppb",
-- _("Profile") + " (*.ppb)|*.ppb", wx.OPEN)
-+ _("Profile") + " (*.ppb)|*.ppb", wx.FD_OPEN)
-
- if ebmlib.LockCall(self._mlock, dlg.ShowModal) == wx.ID_OK:
- profiler.TheProfile.Load(dlg.GetPath())
diff --git a/app-editors/editra/metadata.xml b/app-editors/editra/metadata.xml
deleted file mode 100644
index 0c7ee856e108..000000000000
--- a/app-editors/editra/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>wxwidgets@gentoo.org</email>
- <name>Gentoo wxWidgets Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/app-editors/leo/Manifest b/app-editors/leo/Manifest
deleted file mode 100644
index db9ba9583b85..000000000000
--- a/app-editors/leo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST leo-5.6.tar.gz 9255687 BLAKE2B 46a9aa1d90a1663ece57731b3685def3bf050f2c398310aca9d24c07256d23e40a94e505c43bd90c6c5a58fda2021409d3e6510eddd5a1bc0533273c45495475 SHA512 c9f6583be4f6a76d781adccc4076782c6f136b1057796228a398cd31c92d61e1b7a86d151f36352c6b1f677bb3d298b6f347c9874e3782c645fdb6ee38747955
diff --git a/app-editors/leo/leo-5.6.ebuild b/app-editors/leo/leo-5.6.ebuild
deleted file mode 100644
index 2ee3cdc76dc0..000000000000
--- a/app-editors/leo/leo-5.6.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="${PN}-editor-${PV}"
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQUIRED_USE="tk"
-inherit distutils-r1
-
-DESCRIPTION="Leo: Literate Editor with Outlines"
-HOMEPAGE="https://github.com/leo-editor/leo-editor/"
-SRC_URI="https://github.com/leo-editor/leo-editor/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-RDEPEND="
- app-text/silvercity[${PYTHON_USEDEP}]
- dev-python/PyQt5[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
- cp leo/dist/setup.py leo/dist/leo-install.py . || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( leo/doc/html/. )
- distutils-r1_python_install_all
-}
diff --git a/app-editors/leo/metadata.xml b/app-editors/leo/metadata.xml
deleted file mode 100644
index 4e9fe29019ce..000000000000
--- a/app-editors/leo/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">leo-editor/leo-editor</remote-id>
- <remote-id type="sourceforge">leo</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-emulation/playonlinux/Manifest b/app-emulation/playonlinux/Manifest
deleted file mode 100644
index 8c67aafdf402..000000000000
--- a/app-emulation/playonlinux/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST PlayOnLinux_4.2.12.tar.gz 3204230 BLAKE2B 80ef0e5763448da4a37263c64d408e8263771694666a7c704b5900dfe0e52cc18405c34d609d8c49a0d05a383fca2d035e956e3bbe9a9a0c92a4e43b319ed7ba SHA512 f4ededc8fe0117c66fd5672e136e19b9b48a41acdd3e1b1b3dd7fae2c354e77795f0a4f8286b09b7d1813363aee50fa0811c04c3194aaf745963a2e6115b3909
-DIST PlayOnLinux_4.3.4.tar.gz 3101890 BLAKE2B d724cbd90a0f1bbc94c6365fcf6511d39ea0e8e9de32f42716111324f69091874ab19d3fa88a6bd9f77ed6308bc03ca708406fdc24faa60bf662e6a4f5d15d86 SHA512 7f2089d37379adee01424777e9c3b7ec16dd56ba2f4b834b4f0447832c050b2df3218a7361e8e735d5cc359aec6a000fea88e11632c9434232e4f749bb21c173
diff --git a/app-emulation/playonlinux/files/playonlinux-4.2.4-binary-plugin.patch b/app-emulation/playonlinux/files/playonlinux-4.2.4-binary-plugin.patch
deleted file mode 100644
index d5d3727e9fb0..000000000000
--- a/app-emulation/playonlinux/files/playonlinux-4.2.4-binary-plugin.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Description: Remove binary code from the package
- Upstream ships a binary plugin in the archive. This plugin is not necessary to
- get PlayOnLinux working and it still can be downloaded from upstream.
-Forwarded: not-needed
-Author: Bertrand Marc <beberking@gmail.com>
---- a/plugins/plugins.lst
-+++ b/plugins/plugins.lst
-@@ -21,9 +21,6 @@
-
- ## in fact empty line is also ignored because it's more easy to read =)
-
--##Capture
--capture;Capture_2.4.3.pol;Capture;enable;2.4.3;11;1;0
--
- ##Screencap
- screencap;ScreenCap_0.0.4.pol;ScreenCap;enable;0.0.4;1;1;1
-
diff --git a/app-emulation/playonlinux/files/playonlinux-4.2.4-pol-bash.patch b/app-emulation/playonlinux/files/playonlinux-4.2.4-pol-bash.patch
deleted file mode 100644
index f9b3e2b81c29..000000000000
--- a/app-emulation/playonlinux/files/playonlinux-4.2.4-pol-bash.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --git a/etc/pol_bash b/etc/pol_bash
-index 7911f05..bd891e4 100644
---- a/etc/pol_bash
-+++ b/etc/pol_bash
-@@ -29,7 +29,15 @@ export HISTCONTROL=ignoreboth
- shopt -s checkwinsize
-
- # make less more friendly for non-text input files, see lesspipe(1)
--[ -x /usr/bin/lesspipe ] && eval "$(lesspipe)"
-+less_pipe_cmd=$(lesspipe 2> /dev/null)
-+if [ "$less_pipe_cmd" == export* ]; then
-+ eval "$(lesspipe)"
-+else
-+ if [ -x /usr/bin/lesspipe ]; then
-+ export LESSOPEN='| lesspipe %s'
-+ fi
-+fi
-+unset less_pipe_cmd
-
- # set variable identifying the chroot you work in (used in the prompt below)
- if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
-@@ -73,7 +81,9 @@ fi
- # enable programmable completion features (you don't need to enable
- # this, if it's already enabled in /etc/bash.bashrc and /etc/profile
- # sources /etc/bash.bashrc).
--if [ -f /etc/bash_completion ]; then
-- . /etc/bash_completion
--fi
--
-+for bashcomp in /etc/{bash_completion,profile.d/bash-completion.sh}; do
-+ if [ -r "$bashcomp" ]; then
-+ . "$bashcomp"
-+ fi
-+done
-+unset bashcomp
diff --git a/app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch b/app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch
deleted file mode 100644
index f5cf055f84bc..000000000000
--- a/app-emulation/playonlinux/files/playonlinux-4.2.6-stop-update-warning.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-# This patch enables the $DEBIAN_PACKAGE variable for playonlinux.
-# The changes are described in the source comments below.
-# The flag is unfortnuately named debian, however the
-# benefits apply to any package management system.
-# Patch written by Adam Mills <adam@armills.info>
-
---- a/python/lib/Variables.py 2013-08-10 22:19:46.053365072 -0400
-+++ b/python/lib/Variables-patched.py 2013-08-10 22:17:58.275881842 -0400
-@@ -26,7 +26,7 @@
- # Debian packagers should switch this to TRUE
- # It will disable update alerts, bug reports, statistics
- # It will set the good locale directory, and it will use the good msttcorefonts
--os.environ["DEBIAN_PACKAGE"] = "FALSE"
-+os.environ["DEBIAN_PACKAGE"] = "TRUE"
-
- # Variables PlayOnMac
- if (os.environ["POL_OS"] == "Mac"):
diff --git a/app-emulation/playonlinux/files/playonlinux-pkg.1 b/app-emulation/playonlinux/files/playonlinux-pkg.1
deleted file mode 100644
index b96a8dc921da..000000000000
--- a/app-emulation/playonlinux/files/playonlinux-pkg.1
+++ /dev/null
@@ -1,33 +0,0 @@
-.TH PLAYONLINUX-PKG 1 "February 6, 2009"
-
-.SH NAME
-playonlinux-pkg \- tool to manage playonlinux packages
-
-.SH SYNOPSIS
-.B playonlinux-pkg
-.RI [ options ]
-.RI [ package ]
-
-.SH DESCRIPTION
-.B playonlinux-pkg
-is a tool to install or manage the playonlinux packages
-
-.SH OPTIONS
-.TP
-.I "-b, --browse"
- Choose a file.
-.TP
-.I "-e, --extract"
- Extract the package.
-.TP
-.I "-i, --install"
- Install the package.
-.TP
-.I "-h, --help"
- Show usage.
-
-.SH AUTHOR
-playonlinux was written by Quentin Pâris <qparis@playonlinux.com>.
-.PP
-This manual page was written by Bertrand Marc <beberking@gmail.com>,
-for the Debian project (but may be used by others).
diff --git a/app-emulation/playonlinux/files/playonlinux.1 b/app-emulation/playonlinux/files/playonlinux.1
deleted file mode 100644
index 63c499be7327..000000000000
--- a/app-emulation/playonlinux/files/playonlinux.1
+++ /dev/null
@@ -1,33 +0,0 @@
-.TH PLAYONLINUX 1 "February 6, 2009"
-
-.SH NAME
-PlayOnLinux \- front-end for Wine
-
-.SH SYNOPSIS
-.B playonlinux
-.RI [ options ]
-
-.SH DESCRIPTION
-.B PlayOnLinux
-is a front-end for Wine. It allows you to easily install and use numerous games and software designed to run with Microsoft®'s Windows®.
-.br
-Few games are compatible with GNU/Linux at the moment and it certainly is a factor preventing the migration to this system.
-.P
-.B PlayOnLinux
-performs installations in
-.I ~/.PlayOnLinux
-and uses separate Wine prefixes to avoid conflicts between applications.
-
-.SH OPTIONS
-.TP
-.I --version
- Show version number and exit.
-.TP
-.I "--run <prog>"
- Run directly the specified program.
-
-.SH AUTHOR
-playonlinux was written by Quentin Pâris <qparis@playonlinux.com>.
-.PP
-This manual page was written by Bertrand Marc <beberking@gmail.com>,
-for the Debian project (but may be used by others).
diff --git a/app-emulation/playonlinux/metadata.xml b/app-emulation/playonlinux/metadata.xml
deleted file mode 100644
index b43e3dddd0c0..000000000000
--- a/app-emulation/playonlinux/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>NP-Hardass@gentoo.org</email>
- <name>NP-Hardass</name>
- </maintainer>
- <maintainer type="project">
- <email>wine@gentoo.org</email>
- <name>Wine</name>
- </maintainer>
- <use>
- <flag name="winbind">Enables support for the winbind auth daemon</flag>
- </use>
-</pkgmetadata>
diff --git a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild b/app-emulation/playonlinux/playonlinux-4.2.12.ebuild
deleted file mode 100644
index a7b49cb2190b..000000000000
--- a/app-emulation/playonlinux/playonlinux-4.2.12.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils gnome2-utils python-single-r1
-
-MY_PN="PlayOnLinux"
-
-DESCRIPTION="Set of scripts to easily install and use Windows games and software"
-HOMEPAGE="https://playonlinux.com/"
-SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="winbind"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND=""
-RDEPEND="${PYTHON_DEPS}
- app-arch/cabextract
- app-arch/p7zip
- app-arch/unzip
- app-crypt/gnupg
- virtual/wine
- $(python_gen_cond_dep '
- dev-python/wxpython:3.0[${PYTHON_MULTI_USEDEP}]
- ')
- net-misc/wget
- x11-apps/mesa-progs
- x11-terms/xterm
- media-gfx/icoutils
- net-analyzer/netcat
- virtual/imagemagick-tools
- winbind? ( net-fs/samba[winbind] )
-"
-
-S="${WORKDIR}/${PN}"
-
-# TODO:
-# Having a real install script
-# It will let using LANGUAGES easily
-# How to deal with Microsoft Fonts installation asked every time ?
-# How to deal with wine version installed ? (have a better mgmt of system one)
-# Look at debian pkg: https://packages.debian.org/sid/playonlinux
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.2.4-pol-bash.patch"
- "${FILESDIR}/${PN}-4.2.4-binary-plugin.patch"
- "${FILESDIR}/${PN}-4.2.6-stop-update-warning.patch"
-)
-
-src_prepare() {
- default
-
- python_fix_shebang .
-
- # remove playonmac
- rm etc/{playonmac.icns,terminal.applescript} || die
-
- # remove desktop integration
- rm etc/{PlayOnLinux.desktop,PlayOnLinux.directory,playonlinux-Programs.menu} || die
-}
-
-src_install() {
- # all things without exec permissions
- insinto "/usr/share/${PN}"
- doins -r resources lang lib etc plugins
-
- # bash/ install
- exeinto "/usr/share/${PN}/bash"
- find "${S}/bash" -type f -exec doexe '{}' +
- exeinto "/usr/share/${PN}/bash/expert"
- find "${S}/bash/expert" -type f -exec doexe '{}' +
-
- # python/ install
- python_moduleinto "/usr/share/${PN}"
- python_domodule python
-
- # main executable files
- exeinto "/usr/share/${PN}"
- doexe ${PN}{,-pkg,-bash,-shell,-url_handler}
-
- # icons
- doicon -s 128 etc/${PN}.png
- for size in 16 22 32; do
- newicon -s $size etc/${PN}$size.png ${PN}.png
- done
-
- doman "${FILESDIR}"/playonlinux{,-pkg}.1
- dodoc CHANGELOG.md
-
- make_wrapper ${PN} "./${PN}" "/usr/share/${PN}"
- make_wrapper ${PN}-pkg "./${PN}-pkg" "/usr/share/${PN}"
- make_desktop_entry ${PN} ${MY_PN} ${PN} Game
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_prerm() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "Installed software and games with playonlinux have not been removed."
- elog "To remove them, you can re-install playonlinux and remove them using it,"
- elog "or do it manually by removing .PlayOnLinux/ in your home directory."
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/app-emulation/playonlinux/playonlinux-4.3.4-r1.ebuild b/app-emulation/playonlinux/playonlinux-4.3.4-r1.ebuild
deleted file mode 100644
index a1e610f9b4f0..000000000000
--- a/app-emulation/playonlinux/playonlinux-4.3.4-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit desktop eutils python-single-r1 xdg
-
-MY_PN="PlayOnLinux"
-
-DESCRIPTION="Set of scripts to easily install and use Windows games and software"
-HOMEPAGE="https://playonlinux.com/"
-SRC_URI="https://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="winbind"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND=""
-RDEPEND="${PYTHON_DEPS}
- app-arch/cabextract
- app-arch/p7zip
- app-arch/unzip
- app-crypt/gnupg
- app-misc/jq
- $(python_gen_cond_dep '
- dev-python/wxpython:3.0[${PYTHON_MULTI_USEDEP}]
- ')
- media-gfx/icoutils
- || ( net-analyzer/netcat net-analyzer/openbsd-netcat )
- net-misc/wget
- virtual/imagemagick-tools
- virtual/wine
- winbind? ( net-fs/samba[winbind] )
- x11-apps/mesa-progs
- x11-terms/xterm
-"
-
-S="${WORKDIR}/${PN}"
-
-# TODO:
-# Having a real install script
-# It will let using LANGUAGES easily
-# How to deal with Microsoft Fonts installation asked every time ?
-# How to deal with wine version installed ? (have a better mgmt of system one)
-# Look at debian pkg: https://packages.debian.org/sid/playonlinux
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.2.4-pol-bash.patch"
- "${FILESDIR}/${PN}-4.2.4-binary-plugin.patch"
- "${FILESDIR}/${PN}-4.2.6-stop-update-warning.patch"
-)
-
-src_prepare() {
- default
-
- python_fix_shebang .
-
- # remove playonmac
- rm etc/{playonmac.icns,terminal.applescript} || die
-
- # remove desktop integration
- rm etc/{PlayOnLinux.desktop,PlayOnLinux.directory,playonlinux-Programs.menu} || die
-}
-
-src_install() {
- # all things without exec permissions
- insinto "/usr/share/${PN}"
- doins -r resources lang lib etc plugins
-
- # bash/ install
- exeinto "/usr/share/${PN}/bash"
- find "${S}/bash" -type f -exec doexe '{}' +
- exeinto "/usr/share/${PN}/bash/expert"
- find "${S}/bash/expert" -type f -exec doexe '{}' +
-
- # python/ install
- python_moduleinto "/usr/share/${PN}"
- python_domodule python
-
- # main executable files
- exeinto "/usr/share/${PN}"
- doexe ${PN}{,-pkg,-bash,-shell,-url_handler}
-
- # icons
- doicon -s 128 etc/${PN}.png
- for size in 16 22 32; do
- newicon -s $size etc/${PN}$size.png ${PN}.png
- done
-
- doman "${FILESDIR}"/playonlinux{,-pkg}.1
- dodoc CHANGELOG.md
-
- make_wrapper ${PN} "./${PN}" "/usr/share/${PN}"
- make_wrapper ${PN}-pkg "./${PN}-pkg" "/usr/share/${PN}"
- make_desktop_entry ${PN} ${MY_PN} ${PN} Game
-}
-
-pkg_prerm() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "Installed software and games with playonlinux have not been removed."
- elog "To remove them, you can re-install playonlinux and remove them using it,"
- elog "or do it manually by removing .PlayOnLinux/ in your home directory."
- fi
-}
diff --git a/app-office/taskcoach/Manifest b/app-office/taskcoach/Manifest
deleted file mode 100644
index df8ef9b5d8d8..000000000000
--- a/app-office/taskcoach/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST TaskCoach-1.4.6.tar.gz 2927090 BLAKE2B 24f7b2f293d34d8ef0084c7065fdf5de6b01f437c971ad0d504125793ec71581ccedbd6db0701653db409ce04fb99b55f995037510daa58f10e2b15b439dc64b SHA512 f393f9e7d8422e1453a1bd711d08ba6bdcccd5634095262475538dfbd1fb7a943798b6ff197e38367cf8e6162e25fef50178458f73b76f483495d61545bec8fe
diff --git a/app-office/taskcoach/files/taskcoach-1.4.3-version-check.patch b/app-office/taskcoach/files/taskcoach-1.4.3-version-check.patch
deleted file mode 100644
index f869c9930b25..000000000000
--- a/app-office/taskcoach/files/taskcoach-1.4.3-version-check.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 8967c58a435ad8c1db5599edd044de2902399459 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping <sebastian@pipping.org>
-Date: Fri, 24 Jun 2016 15:54:24 +0200
-Subject: [PATCH] Disable check for new version by default
-
----
- taskcoachlib/config/defaults.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/taskcoachlib/config/defaults.py b/taskcoachlib/config/defaults.py
-index 77a3809..5025af3 100644
---- a/taskcoachlib/config/defaults.py
-+++ b/taskcoachlib/config/defaults.py
-@@ -538,7 +538,7 @@ defaults = {
- 'pythonfrozen': '', # Idem
- 'current': meta.data.version,
- 'notified': meta.data.version,
-- 'notify': 'True'
-+ 'notify': 'False'
- },
- 'behavior': {
- 'markparentcompletedwhenallchildrencompleted': 'False',
---
-2.9.0
-
diff --git a/app-office/taskcoach/metadata.xml b/app-office/taskcoach/metadata.xml
deleted file mode 100644
index c3028aa25110..000000000000
--- a/app-office/taskcoach/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>bugs@chead.ca</email>
- <name>Christopher Head</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription>
- Task Coach is an open source todo manager to manage personal tasks and
- todo lists. It supports composite tasks, i.e. tasks within tasks. In
- addition, Task Coach allows you to categorize your tasks, track efforts
- against a budget per task, and much more.
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">taskcoach</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/taskcoach/taskcoach-1.4.6.ebuild b/app-office/taskcoach/taskcoach-1.4.6.ebuild
deleted file mode 100644
index 25f50aec9ceb..000000000000
--- a/app-office/taskcoach/taskcoach-1.4.6.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-inherit desktop distutils-r1
-
-MY_PN="TaskCoach"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Simple personal tasks and todo lists manager"
-HOMEPAGE="https://www.taskcoach.org https://pypi.org/project/TaskCoach/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-LICENSE="GPL-3+"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-# Task Coach can also optionally use igraph to draw task dependency graphs
-# since 1.4.4, but that is not packaged in Gentoo at this time.
-
-DEPEND="
- dev-python/wxpython:3.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}
- x11-libs/libXScrnSaver
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CHANGES.txt README.txt )
-PATCHES=( "${FILESDIR}/${PN}-1.4.3-version-check.patch" )
-
-python_install_all() {
- distutils-r1_python_install_all
-
- doicon "icons.in/${PN}.png"
- make_desktop_entry ${PN}.py "Task Coach" ${PN} Office
-}
diff --git a/app-text/bibus/Manifest b/app-text/bibus/Manifest
deleted file mode 100644
index 02ee377e791e..000000000000
--- a/app-text/bibus/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST bibus-1.5.2-lo-4.patch.xz 13196 BLAKE2B 1dfef94699eee77537fea3d3b93aeb1613fc93b68df1deb43c4af6fae0bf5aeb2282bb823f4824272acdef53a5edcd9b30a52415e82da00952971fa65ec0d9dc SHA512 68b90574e9dd0bb3e2cc89c539ff35febdf4ac37dfb65c06709d21b62fdda0108c93f05d37ab96bf52c4f99bbe20caa361d562c297b05dc7ea37404eea659fd1
-DIST bibus_1.5.2.orig.tar.gz 5411889 BLAKE2B db95ea4b1e0ba22fd85cb36d945864741a2f40890499018698c679c9f7d4b77b2299d2aa941664b2e4011c41ea62a31463b39c392eb3678633de17482f928474 SHA512 33d091dacc707859a11010fcba57691a3e2726ae7579d601720b4398f7be29b580be978da8cd058fab491ec5b52dd3ce33c964a8d5077f8e80d8f0f387ffa2c4
diff --git a/app-text/bibus/bibus-1.5.2-r3.ebuild b/app-text/bibus/bibus-1.5.2-r3.ebuild
deleted file mode 100644
index f046112d4e06..000000000000
--- a/app-text/bibus/bibus-1.5.2-r3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-r1 versionator xdg-utils
-
-DESCRIPTION="Bibliographic and reference management software, integrates with LO and MS Word"
-HOMEPAGE="http://bibus-biblio.sourceforge.net/"
-SRC_URI="
- mirror://sourceforge/${PN}-biblio/${PN}_${PV}.orig.tar.gz
- https://dev.gentoo.org/~jlec/distfiles/${P}-lo-4.patch.xz
- "
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="mysql"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Most of this mess is designed to give the choice of sqlite or mysql
-# but prefer sqlite. We also need to default to sqlite if neither is requested.
-# Cannot depend on virtual/ooo
-# bibus fails to start with app-office/openoffice-bin (bug #288232).
-RDEPEND="
- ${PYTHON_DEPS}
- app-office/libreoffice
- dev-python/wxpython:3.0[${PYTHON_USEDEP}]
- dev-db/sqliteodbc
- dev-db/unixODBC
- mysql? (
- dev-python/mysql-python[${PYTHON_USEDEP}]
- dev-db/myodbc
- )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-install.patch
- "${FILESDIR}"/${P}-bibus.cfg.patch
- "${WORKDIR}"/${P}-lo-4.patch
- "${FILESDIR}"/${P}-wx30.patch
-)
-
-pkg_setup() {
- if [[ -d "/usr/$(get_libdir)/openoffice" ]] ; then
- OFFICESUITE="/usr/$(get_libdir)/openoffice"
- else
- OFFICESUITE="/usr/$(get_libdir)/libreoffice"
- fi
-}
-
-src_compile() { :; }
-
-src_install() {
- einfo "Installing for ${OFFICESUITE}"
- installation() {
- emake \
- DESTDIR="${D}" \
- prefix="${EPREFIX}/usr" \
- oopath="${OFFICESUITE}/program" \
- ooure="${OFFICESUITE}/ure-link/lib" \
- oobasis="${OFFICESUITE}/program" \
- sysconfdir="${EPREFIX}/etc" \
- pythondir="$(python_get_sitedir)" \
- python=${PYTHON} \
- install install-doc-en
- }
- python_foreach_impl installation
- python_foreach_impl python_optimize
-
- python_foreach_impl python_newscript bibusStart.py ${PN}
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/app-text/bibus/files/bibus-1.5.2-bibus.cfg.patch b/app-text/bibus/files/bibus-1.5.2-bibus.cfg.patch
deleted file mode 100644
index bfba0c0ac43b..000000000000
--- a/app-text/bibus/files/bibus-1.5.2-bibus.cfg.patch
+++ /dev/null
@@ -1,31 +0,0 @@
- bibusStart.py | 8 +++++---
- 1 file changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/bibusStart.py b/bibusStart.py
-index edfc19f..99c5381 100644
---- a/bibusStart.py
-+++ b/bibusStart.py
-@@ -17,12 +17,14 @@
- # along with Bibus; if not, write to the Free Software
- # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- #
--import ConfigParser,os,sys,urllib,urlparse
-+import ConfigParser,os,sys,urllib,urlparse,site
- cp=ConfigParser.ConfigParser()
- fileName = sys.argv[0]
- while os.path.islink(fileName): fileName = os.readlink(fileName)
- sourcedir = os.path.abspath( os.path.dirname(fileName) )
--cp.read( os.path.join(sourcedir,'bibus.cfg') )
-+bibus_sitedir = os.path.join(site.getsitepackages()[0], 'bibus')
-+bibus_cfg = os.path.join(bibus_sitedir, 'bibus.cfg')
-+cp.read(bibus_cfg)
- # We read first, then if it is not null we convert to absolute path
- # otherwise, empty path will be converted to the current directory path
- python = cp.get('PATH','python')
-@@ -69,5 +71,5 @@ else:
- except KeyError:
- os.environ[LIBPATH] = oopath
- # starting Bibus
--os.execl( python , os.path.basename(python) , QUOTE+ os.path.join(sourcedir,'bibus.py') +QUOTE )
-+os.execl( python , os.path.basename(python) , QUOTE+ os.path.join(bibus_sitedir,'bibus.py') +QUOTE )
-
diff --git a/app-text/bibus/files/bibus-1.5.2-install.patch b/app-text/bibus/files/bibus-1.5.2-install.patch
deleted file mode 100644
index 5225fcd6c3d8..000000000000
--- a/app-text/bibus/files/bibus-1.5.2-install.patch
+++ /dev/null
@@ -1,110 +0,0 @@
- Makefile | 62 ++++++++++++++++++++++++--------------------------------------
- 1 files changed, 24 insertions(+), 38 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index d41b12d..b07cdff 100755
---- a/Makefile
-+++ b/Makefile
-@@ -14,62 +14,60 @@ mandir = $(prefix)/share/man
- man1dir = $(mandir)/man1
-
- define install-files
-- install -d $(datadir)/bibus
-- install -m644 *.py MySQL_Bibus.ini $(datadir)/bibus/
-+ install -d $(DESTDIR)$(pythondir)/bibus
-+ install -m644 *.py MySQL_Bibus.ini $(DESTDIR)/$(pythondir)/bibus/
- #
- for dir in Export Format Import StyleEditor FirstStart bibOOo db_models Pixmaps Data LyX Utilities; do \
-- find $$dir ! -wholename '*CVS*' -a -type f -exec install -m644 '{}' -D $(datadir)/bibus/'{}' ';' ; \
-+ find $$dir ! -wholename '*CVS*' -a -type f -exec install -m644 '{}' -D $(DESTDIR)/$(pythondir)/bibus/'{}' ';' ; \
- done
-- install -m644 Setup/UnoConnectionListener.odg -D $(datadir)/bibus/Setup/UnoConnectionListener.odg
-+ install -m644 Setup/UnoConnectionListener.odg -D $(DESTDIR)/$(datadir)/bibus/Setup/UnoConnectionListener.odg
- # locale files. We look for all the directory in locale/
- for dir in $(wildcard locale/*); do \
- if [ -d $$dir ] && [ $$dir != "locale/CVS" ]; then \
-- install -m644 $$dir/LC_MESSAGES/bibus.mo -D $(datadir)/$$dir/LC_MESSAGES/bibus.mo ; \
-+ install -m644 $$dir/LC_MESSAGES/bibus.mo -D $(DESTDIR)/$(datadir)/$$dir/LC_MESSAGES/bibus.mo ; \
- fi; \
- done
- # bibus.config in /etc
-- install -m644 bibus.config -D $(sysconfdir)/bibus.config
-+ install -m644 bibus.config -D $(DESTDIR)/$(sysconfdir)/bibus.config
- # man page
-- install -m644 Setup/bibus.1 -D $(man1dir)/bibus.1
-+ install -m644 Setup/bibus.1 -D $(DESTDIR)/$(man1dir)/bibus.1
-
- # freedesktop icon and shortcut
-- install -m644 Pixmaps/bibus.png -D $(datadir)/icons/hicolor/48x48/apps/bibus.png
-- install -m644 Setup/bibus.desktop -D $(datadir)/applications/bibus.desktop
-+ install -m644 Pixmaps/bibus.png -D $(DESTDIR)$(datadir)/pixmaps/bibus.png
-+ install -m644 Setup/bibus.desktop -D $(DESTDIR)/$(datadir)/applications/bibus.desktop
- # The following lines are presumably not needed since icons/desktop are in standard locations
- #echo 'Exec=$(bindir)/bibus' >> $(datadir)/applications/bibus.desktop
- #echo 'Icon=$(datadir)/icons/hicolor/48x48/apps/bibus.png' >> $(datadir)/applications/bibus.desktop
-
- # bibus command
-- install -d $(bindir)
-- ln -sf $(datadir)/bibus/bibusStart.py $(bindir)/bibus
-- chmod 755 $(datadir)/bibus/bibusStart.py
-+ install -d $(DESTDIR)/$(bindir)
-+ ln -sf $(pythondir)/bibus/bibusStart.py $(DESTDIR)/$(bindir)/bibus
-+ chmod 755 $(DESTDIR)$(pythondir)/bibus/bibusStart.py
-
- # basic doc files
-- install -m755 -d $(datadir)/doc/bibus
-- install -m644 Docs/*.txt Docs/CHANGELOG Docs/copying $(datadir)/doc/bibus
-+ install -m755 -d $(DESTDIR)/$(datadir)/doc/${PF}
-+ install -m644 Docs/*.txt Docs/CHANGELOG Docs/copying $(DESTDIR)/$(datadir)/doc/${PF}
-
- # generating bibus.cfg file
-- echo '[PATH]' > $(datadir)/bibus/bibus.cfg
-- echo 'python = $(python)' >> $(datadir)/bibus/bibus.cfg
-- echo 'oopath = $(oopath)' >> $(datadir)/bibus/bibus.cfg
-- echo 'ooure = $(ooure)' >> $(datadir)/bibus/bibus.cfg
-- echo 'oobasis = $(oobasis)' >> $(datadir)/bibus/bibus.cfg
-- echo 'docdir = $(datadir)/doc/bibus/html' >> $(datadir)/bibus/bibus.cfg
-- echo 'licence = $(datadir)/doc/bibus/copying' >> $(datadir)/bibus/bibus.cfg
-- echo 'localedir = $(datadir)/locale' >> $(datadir)/bibus/bibus.cfg
-- echo 'systemconf = $(sysconfdir)/bibus.config' >> $(datadir)/bibus/bibus.cfg
-+ echo '[PATH]' > $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
-+ echo 'python = $(python)' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
-+ echo 'oopath = $(oopath)' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
-+ echo 'ooure = $(ooure)' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
-+ echo 'oobasis = $(oobasis)' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
-+ echo 'docdir = $(datadir)/doc/${PF}/html' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
-+ echo 'localedir = $(datadir)/locale' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
-+ echo 'systemconf = $(sysconfdir)/bibus.config' >> $(DESTDIR)/$(pythondir)/bibus/bibus.cfg
- endef
-
- define install-doc-en
- # copying docs in from Docs/html/en/ for bibus-doc-en
- cd Docs;\
-- find html/en/* -type f -exec install -m644 '{}' -D $(datadir)/doc/bibus/'{}' ';'
-+ find html/en/* -type f -exec install -m644 '{}' -D $(DESTDIR)/$(datadir)/doc/${PF}/'{}' ';'
- endef
-
- define compile
- # compile recursively all the python files located in $(datadir)/bibus
-- $(python) -c "import compileall ; compileall.compile_dir('$(datadir)/bibus')"
-- $(python) -O -c "import compileall ; compileall.compile_dir('$(datadir)/bibus')"
-+ echo "No compilation"
- endef
-
- install-files:
-@@ -83,15 +81,3 @@ install:
- $(install-doc-en)
- $(compile)
-
-- # write uninstaller in $(datadir)/bibus/Setup/uninstall.sh
-- echo "#!/bin/sh" > $(datadir)/bibus/Setup/uninstall.sh
-- echo "rm -rf $(datadir)/bibus" >> $(datadir)/bibus/Setup/uninstall.sh
-- echo "rm $(bindir)/bibus" >> $(datadir)/bibus/Setup/uninstall.sh
-- echo "find $(datadir)/locale -name bibus.mo -exec rm -f {} \;" >> $(datadir)/bibus/Setup/uninstall.sh
-- echo "rm $(sysconfdir)/bibus.config" >> $(datadir)/bibus/Setup/uninstall.sh
-- echo "rm $(man1dir)/bibus.1" >> $(datadir)/bibus/Setup/uninstall.sh
-- echo "rm -rf $(datadir)/doc/bibus" >> $(datadir)/bibus/Setup/uninstall.sh
-- echo "rm $(datadir)/applications/bibus.desktop" >> $(datadir)/bibus/Setup/uninstall.sh
-- echo "rm $(datadir)/icons/hicolor/48x48/apps/bibus.png" >> $(datadir)/bibus/Setup/uninstall.sh
-- chmod 744 $(datadir)/bibus/Setup/uninstall.sh
-- # end uninstaller
diff --git a/app-text/bibus/files/bibus-1.5.2-wx30.patch b/app-text/bibus/files/bibus-1.5.2-wx30.patch
deleted file mode 100644
index b53486741817..000000000000
--- a/app-text/bibus/files/bibus-1.5.2-wx30.patch
+++ /dev/null
@@ -1,158 +0,0 @@
-Author: Jan Beyer <jan@beathovn.de>
-Copyright: Copyright 2014 Jan Beyer
-License: The same as the Bibus packaging.
-Description: Patch to migrate bibus from wxpython2.8 to wxpython 3.0
- Thanks to Olly Betts for the script that did the main work:
- http://anonscm.debian.org/cgit/collab-maint/wx-migration-tools.git
-
---- a/ShortcutEd.py
-+++ b/ShortcutEd.py
-@@ -27,7 +27,7 @@
- self.category = category # edited category
- self.short = short # current shortcuts list
- # begin wxGlade: Capture.__init__
-- kwds["style"] = wx.DIALOG_MODAL|wx.CAPTION|wx.RESIZE_BORDER|wx.THICK_FRAME
-+ kwds["style"] = wx.CAPTION|wx.RESIZE_BORDER|wx.RESIZE_BORDER
- wx.Dialog.__init__(self, *args, **kwds)
- self.label_1 = wx.StaticText(self, -1, _("Capture from field"))
- self.choice_field = wx.Choice(self, -1, choices=[])
-@@ -110,7 +110,7 @@
- self.parentshort = short # we keep a copy for updating it latter
- self.db = db # connection to the database
- # begin wxGlade: ShortcutEd.__init__
-- kwds["style"] = wx.DIALOG_MODAL|wx.CAPTION|wx.RESIZE_BORDER|wx.THICK_FRAME
-+ kwds["style"] = wx.CAPTION|wx.RESIZE_BORDER|wx.RESIZE_BORDER
- wx.Dialog.__init__(self, *args, **kwds)
- self.list_shortcuts = wx.ListCtrl(self, -1, style=wx.LC_REPORT|wx.LC_EDIT_LABELS|wx.LC_NO_HEADER|wx.LC_SINGLE_SEL|wx.SUNKEN_BORDER)
- self.button_new = wx.Button(self, -1, _("New"))
---- a/bibus.py
-+++ b/bibus.py
-@@ -120,7 +120,7 @@
- #
- class Bibus(wx.App):
- def OnInit(self):
-- wx.InitAllImageHandlers()
-+ # no-op in wxPython2.8 and later: wx.InitAllImageHandlers()
- self.SetAppName(APPNAME)
- # reading and eventually converting the config file
- if os.path.isfile( wx.StandardPaths.Get().GetUserDataDir() ): # old config file in $HOME/.bibus
---- a/Pref_Shortcuts.py
-+++ b/Pref_Shortcuts.py
-@@ -26,7 +26,7 @@
- def __init__(self, categories, *args, **kwds):
- self.categories = categories # current categories in parent. may be different from BIB.SHORTCUTS
- # begin wxGlade: NewCategory.__init__
-- kwds["style"] = wx.DIALOG_MODAL|wx.CAPTION|wx.RESIZE_BORDER|wx.THICK_FRAME
-+ kwds["style"] = wx.CAPTION|wx.RESIZE_BORDER|wx.RESIZE_BORDER
- wx.Dialog.__init__(self, *args, **kwds)
- self.label_1 = wx.StaticText(self, -1, _("Name"))
- self.text_ctrl_name = wx.TextCtrl(self, -1, "")
-@@ -80,7 +80,7 @@
- def onFile(self,evt):
- tmpfilen = self.text_ctrl_name.GetValue()
- if not tmpfilen: tmpfilen = 'shortcut'
-- filen = wx.FileSelector(_("Choose the file location and name"),default_filename=tmpfilen,parent=self, flags = wx.SAVE )
-+ filen = wx.FileSelector(_("Choose the file location and name"),default_filename=tmpfilen,parent=self, flags = wx.FD_SAVE )
- if filen:
- self.text_ctrl_filen.SetValue(filen)
-
---- a/moveFile.py
-+++ b/moveFile.py
-@@ -96,7 +96,7 @@
-
- if __name__ == "__main__":
- app = wx.PySimpleApp(0)
-- wx.InitAllImageHandlers()
-+ # no-op in wxPython2.8 and later: wx.InitAllImageHandlers()
- dialog_1 = MoveFile(None, -1, "")
- app.SetTopWindow(dialog_1)
- dialog_1.Show()
---- a/OOo.py
-+++ b/OOo.py
-@@ -103,7 +103,7 @@
- self.saveDoc()
- self.finalize()
- except bibOOo_IOError:
-- url = wx.FileSelector('Save as...',default_extension='odt',wildcard="%s (*.odt)|*.odt|%s (*.sxw)|*.sxw|%s (*.*)|*.*"%(_("OpenDocument Text"),_("OpenOffice.org Text Document"), _("All files")),flags=wx.SAVE|wx.OVERWRITE_PROMPT)
-+ url = wx.FileSelector('Save as...',default_extension='odt',wildcard="%s (*.odt)|*.odt|%s (*.sxw)|*.sxw|%s (*.*)|*.*"%(_("OpenDocument Text"),_("OpenOffice.org Text Document"), _("All files")),flags=wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT)
- if url == '':
- return
- else:
---- a/BibFrame.py
-+++ b/BibFrame.py
-@@ -971,7 +971,7 @@
-
- def __getFile(self,question=_("Please choose the file encoding"),mode='r',enc='ascii'):
- """Get file and encoding. Return open file or None"""
-- dlg = wx.FileDialog(self,_("Choose a File to import"),style = wx.OPEN | wx.CHANGE_DIR)
-+ dlg = wx.FileDialog(self,_("Choose a File to import"),style = wx.FD_OPEN | wx.FD_CHANGE_DIR)
- try:
- answer = dlg.ShowModal()
- filename = dlg.GetPath()
-@@ -1048,7 +1048,7 @@
- # --------------------------------- File Export --------------------------------------------
- def __saveFile(self,question=_("Please choose the file encoding"),mode='r',enc='latin_1'):
- """Get file and encoding. Return open file or None"""
-- dlg = wx.FileDialog(self,_("Save as..."),style = wx.SAVE | wx.OVERWRITE_PROMPT | wx.CHANGE_DIR)
-+ dlg = wx.FileDialog(self,_("Save as..."),style = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT | wx.FD_CHANGE_DIR)
- try:
- answer = dlg.ShowModal()
- filename = dlg.GetPath()
-@@ -1124,7 +1124,7 @@
-
- def __saveFileHTML(self,question=_("Choose the destination file"),mode='w'):
- """Get file. Return open file or None"""
-- dlg = wx.FileDialog(self,_("Save as..."),style = wx.SAVE | wx.OVERWRITE_PROMPT | wx.CHANGE_DIR)
-+ dlg = wx.FileDialog(self,_("Save as..."),style = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT | wx.FD_CHANGE_DIR)
- try:
- answer = dlg.ShowModal()
- finally:
-@@ -1176,7 +1176,7 @@
- ret = wx.GetSingleChoiceIndex(_('What do you want to export?'),_('Export'),[_('Selection'),_('Current key'),_('All')])
- if ret == -1: return
- # get the file destination
-- answer = wx.FileSelector(_("Choose the name of the SQLite database"), flags = wx.SAVE | wx.OVERWRITE_PROMPT | wx.CHANGE_DIR )
-+ answer = wx.FileSelector(_("Choose the name of the SQLite database"), flags = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT | wx.FD_CHANGE_DIR )
- if answer == '': return
- # we create the database
- try:
-@@ -1746,7 +1746,7 @@
-
- arcstarttime=time.time()
- archivename=time.strftime('bibusbackup_%y%m%d_%H%M%S.tar', time.localtime(arcstarttime))
-- dlg = wx.FileDialog(self,_("Archive all user data into file ..."),style = wx.SAVE | wx.OVERWRITE_PROMPT | wx.CHANGE_DIR)
-+ dlg = wx.FileDialog(self,_("Archive all user data into file ..."),style = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT | wx.FD_CHANGE_DIR)
- dlg.SetDirectory(userDocsDir)
- dlg.SetFilename(archivename)
- dlg.SetWildcard("TAR archive (*.tar)|*.tar")
---- a/FirstStart/MySQL_Setup.py
-+++ b/FirstStart/MySQL_Setup.py
-@@ -533,7 +533,7 @@
-
- if __name__ == "__main__":
- app = wx.PySimpleApp(0)
-- wx.InitAllImageHandlers()
-+ # no-op in wxPython2.8 and later: wx.InitAllImageHandlers()
- MySQL_Setup = MySQL_Setup_Main(None, -1, "")
- app.SetTopWindow(MySQL_Setup)
- MySQL_Setup.Show()
---- a/StyleEditor/FormatEditor.py
-+++ b/StyleEditor/FormatEditor.py
-@@ -33,7 +33,7 @@
-
- class FormatEditor(wx.Dialog):
- def __init__(self, *args, **kwds):
-- #kwds["style"] = wx.TAB_TRAVERSAL | wx.CAPTION | wx.MINIMIZE_BOX | wx.MAXIMIZE_BOX | wx.THICK_FRAME
-+ #kwds["style"] = wx.TAB_TRAVERSAL | wx.CAPTION | wx.MINIMIZE_BOX | wx.MAXIMIZE_BOX | wx.RESIZE_BORDER
- kwds["style"] = wx.DEFAULT_FRAME_STYLE
- self.filename = kwds['filename']
- del kwds['filename']
-@@ -130,7 +130,7 @@
- wx.MessageBox(_("The style name is not correct, please avoid: '/' under linux; '\\' and ':' under Windows"),_("Style name"),style=wx.OK|wx.ICON_ERROR)
-
- # def SaveAs(self,evt):
--# self.filename = wx.FileSelector(_('Where to save the style file?'), flags = wx.SAVE | wx.OVERWRITE_PROMPT)
-+# self.filename = wx.FileSelector(_('Where to save the style file?'), flags = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
- # #print "%r"%self.filename
- # if self.filename:
- # self.Save(evt)
diff --git a/app-text/bibus/metadata.xml b/app-text/bibus/metadata.xml
deleted file mode 100644
index 114579753777..000000000000
--- a/app-text/bibus/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">bibus-biblio</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-db/SchemaSync/Manifest b/dev-db/SchemaSync/Manifest
deleted file mode 100644
index 52b3b3738086..000000000000
--- a/dev-db/SchemaSync/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST SchemaSync-0.9.2.tar.gz 12828 BLAKE2B 050a027376282816bef34d6a7e146e590c5ebc279649f03d65129d33b9941c08aeb7bb58a302b9a77a62c8b7820b8dcbd6bc783c2405a25a4baca863baa53d3e SHA512 4f2522c05e3cf0957fe0d51cc48f3a45fd8eaeb341801bfdeb32bb7e959e8a250a84a162b80853f2010a99a932ef7d1b556579f7c77971f0e9a3e0fa87531599
-DIST SchemaSync-0.9.4.tar.gz 13824 BLAKE2B d98cd5cc0d6275ac5e4bb0272f4ab2879f4639b0e2986c175297ab3cc60930f63c3288cc2c3194784078958749c8e95a9e9ecdf660e071a61caac37b9659f2e3 SHA512 0087f5f634d2374def5e1dd2dd8d6d57d3fca9322bba23aee461487053233dba30ce889a87747ce2c11bd9a7e08418d619e9fd8b910ea303987b57bac7609248
-DIST SchemaSync-0.9.5.tar.gz 13973 BLAKE2B e76dd4e2e69875dedafed44214b6e30db6e71f4ee62a4bcd1cf1592c6727ae9d6f70190aa288559594d278b3962f8cb91eeb3d4b4b9014737be8b6b37acc9e84 SHA512 8ee37c099de8e3627d3d708c5642e4e0b7304306002bfa82d24cd2a733539bd0d5144d6afd18dd06e229a87b05ee569fe2febc727785a085bb32169581805934
diff --git a/dev-db/SchemaSync/SchemaSync-0.9.2-r1.ebuild b/dev-db/SchemaSync/SchemaSync-0.9.2-r1.ebuild
deleted file mode 100644
index cd2e1b2955e8..000000000000
--- a/dev-db/SchemaSync/SchemaSync-0.9.2-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="MySQL Schema Versioning and Migration Utility"
-HOMEPAGE="https://github.com/mmatuson/SchemaSync"
-# old download location is down
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/mysql-python[${PYTHON_USEDEP}]
- dev-python/SchemaObject[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
diff --git a/dev-db/SchemaSync/SchemaSync-0.9.4.ebuild b/dev-db/SchemaSync/SchemaSync-0.9.4.ebuild
deleted file mode 100644
index f11cb9686919..000000000000
--- a/dev-db/SchemaSync/SchemaSync-0.9.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="MySQL Schema Versioning and Migration Utility"
-HOMEPAGE="https://github.com/mmatuson/SchemaSync"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/mysql-python[${PYTHON_USEDEP}]
- dev-python/SchemaObject[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
diff --git a/dev-db/SchemaSync/SchemaSync-0.9.5.ebuild b/dev-db/SchemaSync/SchemaSync-0.9.5.ebuild
deleted file mode 100644
index 77f6e927f299..000000000000
--- a/dev-db/SchemaSync/SchemaSync-0.9.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="MySQL Schema Versioning and Migration Utility"
-HOMEPAGE="https://github.com/mmatuson/SchemaSync"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/mysql-python[${PYTHON_USEDEP}]
- dev-python/SchemaObject[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
diff --git a/dev-db/SchemaSync/metadata.xml b/dev-db/SchemaSync/metadata.xml
deleted file mode 100644
index 5cddb3363d44..000000000000
--- a/dev-db/SchemaSync/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>blueness@gentoo.org</email>
- <name>Anthony G. Basile</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mmatuson/SchemaSync</remote-id>
- <remote-id type="pypi">SchemaSync</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/squaremap/Manifest b/dev-python/squaremap/Manifest
deleted file mode 100644
index 98a05edada31..000000000000
--- a/dev-python/squaremap/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST SquareMap-1.0.4.tar.gz 7439 BLAKE2B 34b5e5eaf45c597c4591eec291f0fa2e001f6df432eda0a3b98f8e596af257f1261d083b25eea25fedd9d415e00cc20e318f94fe2ce85b3abd2c20ccd51f2d3c SHA512 d01e61697571360b58e762787237bb8533b3de238f26323380a8b0b90d72d2f00e2a43e7f6742fbbb3483573493b0d83568e0651cbf9bdd463b911d09bf27e76
diff --git a/dev-python/squaremap/metadata.xml b/dev-python/squaremap/metadata.xml
deleted file mode 100644
index b6d7cc2ced82..000000000000
--- a/dev-python/squaremap/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>swegener@gentoo.org</email>
- <name>Sven Wegener</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">SquareMap</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/squaremap/squaremap-1.0.4.ebuild b/dev-python/squaremap/squaremap-1.0.4.ebuild
deleted file mode 100644
index 0262a588d836..000000000000
--- a/dev-python/squaremap/squaremap-1.0.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_PN="SquareMap"
-MY_P="${MY_PN}-${PV/_beta/b}"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Hierarchic data-visualisation control for wxPython"
-HOMEPAGE="https://pypi.org/project/SquareMap/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- dev-python/wxpython:3.0"
-
-S="${WORKDIR}"/${MY_P}
diff --git a/dev-util/wxglade/Manifest b/dev-util/wxglade/Manifest
deleted file mode 100644
index c353e1fe6ec5..000000000000
--- a/dev-util/wxglade/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST wxGlade-0.8.2.zip 4682765 BLAKE2B b9c6a0fe5ca89dce4ba8236c1db079df76777ecff34c00b9251088f39e5c853c8b775a2d941fa7f45a4f607354b85ab6cb26b387bd7e81f4db9cf458944fecc0 SHA512 d74f0b88509232b5f573af70f643af840c96e810060fdffc413f71ad03acca0fdb0324fefe43ab2a36473d8b053259099883d4aae51afff0c1c0b0ece492f9d7
diff --git a/dev-util/wxglade/files/wxglade-0.6.3-wxversion.patch b/dev-util/wxglade/files/wxglade-0.6.3-wxversion.patch
deleted file mode 100644
index f788e0bff492..000000000000
--- a/dev-util/wxglade/files/wxglade-0.6.3-wxversion.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur wxGlade-0.6.1-orig/main.py wxGlade-0.6.1/main.py
---- wxGlade-0.6.1/main.py 2007-10-25 01:03:22.000000000 -0600
-+++ wxGlade-0.6.1/main.py 2007-12-04 09:36:20.000000000 -0600
-@@ -7,7 +7,7 @@
- # THIS PROGRAM COMES WITH NO WARRANTY
-
- import wxversion
--wxversion.ensureMinimal("2.6")
-+wxversion.select("2.8")
-
- #from wxPython.wx import *
- import wx
diff --git a/dev-util/wxglade/metadata.xml b/dev-util/wxglade/metadata.xml
deleted file mode 100644
index a2cf0a120bb2..000000000000
--- a/dev-util/wxglade/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>wxwidgets@gentoo.org</email>
- <name>Gentoo wxWidgets Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">wxglade</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-util/wxglade/wxglade-0.8.2-r1.ebuild b/dev-util/wxglade/wxglade-0.8.2-r1.ebuild
deleted file mode 100644
index f3625d5a09d5..000000000000
--- a/dev-util/wxglade/wxglade-0.8.2-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-single-r1
-
-MY_P="wxGlade-${PV}"
-
-DESCRIPTION="Glade-like GUI designer which can generate Python, Perl, C++ or XRC code"
-HOMEPAGE="http://wxglade.sourceforge.net/"
-SRC_URI="mirror://sourceforge/wxglade/${MY_P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/wxpython:3.0[${PYTHON_MULTI_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}
- app-arch/unzip
-"
-
-RESTRICT="test" #656934
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- python_fix_shebang wxglade.py
-}
-
-src_install() {
- einstalldocs
-
- # Install a bigger icon
- newicon docs_old/html/mondrian_200x200.png ${PN}.png
-
- dodoc -r docs
- rm -r docs docs_old || die
-
- python_moduleinto /usr/lib/wxglade
- python_domodule .
- dosym ../../share/doc/${PF}/docs /usr/lib/wxglade/docs
- fperms 775 /usr/lib/wxglade/wxglade.py
- dosym ../lib/wxglade/wxglade.py /usr/bin/wxglade
-
- make_desktop_entry wxglade wxGlade wxglade "Development;GUIDesigner"
-}
diff --git a/media-gfx/fontypython/Manifest b/media-gfx/fontypython/Manifest
deleted file mode 100644
index 9500d7555f6c..000000000000
--- a/media-gfx/fontypython/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fontypython-0.4.4.tar.gz 361335 BLAKE2B 9e9f3f0e3b67509851fbf0c061af5754991d4087d7f4a5b9ec0ca176690c4f0125fab82546cdbddd39e0d1f2b4631396628df7c9d09a0dabadd9f3f2651bce6c SHA512 a89c654c9dcd8fc89d3ad91772f856d2d2570a96b3b60f52eed9db217f45e91a55f3044f0e4d1736c5402cde3a6598a353ae59285c892e80034f7baba15f9825
diff --git a/media-gfx/fontypython/files/0001-Do-not-crash-on-empty-pogs-list.patch b/media-gfx/fontypython/files/0001-Do-not-crash-on-empty-pogs-list.patch
deleted file mode 100644
index b652053596c6..000000000000
--- a/media-gfx/fontypython/files/0001-Do-not-crash-on-empty-pogs-list.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From: Pietro Battiston <me@pietrobattiston.it>
-Date: Sun, 21 Dec 2014 11:50:28 +0100
-Subject: Do not crash on empty pogs list
-
----
- fontypythonmodules/gui_PogChooser.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/fontypythonmodules/gui_PogChooser.py b/fontypythonmodules/gui_PogChooser.py
-index 94b7f2e..f233529 100644
---- a/fontypythonmodules/gui_PogChooser.py
-+++ b/fontypythonmodules/gui_PogChooser.py
-@@ -80,7 +80,7 @@ class PogChooser(wx.ListCtrl) :
- i = self.FindItem(-1, select)
- self.indexselected = i # Set this to help initial icon settings.
- self.Select(i, True)
-- else:
-+ elif self.__poglistCopy:
- self.Select(0, False)
- self.indexselected = -1
-
diff --git a/media-gfx/fontypython/files/0002-Removed-unused-code-which-causes-crash-with-wx-3.0.patch b/media-gfx/fontypython/files/0002-Removed-unused-code-which-causes-crash-with-wx-3.0.patch
deleted file mode 100644
index e6f8fb634e83..000000000000
--- a/media-gfx/fontypython/files/0002-Removed-unused-code-which-causes-crash-with-wx-3.0.patch
+++ /dev/null
@@ -1,134 +0,0 @@
-From: Pietro Battiston <me@pietrobattiston.it>
-Date: Sun, 21 Dec 2014 09:14:19 +0100
-Subject: Removed unused code which causes crash with wx 3.0
-
----
- fontypython | 2 --
- fontypythonmodules/dialogues.py | 4 ----
- fontypythonmodules/gui_Left.py | 4 ----
- fontypythonmodules/gui_Middle.py | 5 -----
- fontypythonmodules/gui_PogChooser.py | 4 ----
- fontypythonmodules/gui_Right.py | 4 ----
- fontypythonmodules/gui_ScrolledFontView.py | 4 ----
- fontypythonmodules/wxgui.py | 4 ----
- 8 files changed, 31 deletions(-)
-
-diff --git a/fontypython b/fontypython
-index a05290f..e46e34e 100755
---- a/fontypython
-+++ b/fontypython
-@@ -72,8 +72,6 @@ else: # err code -11
-
- ## Setup wxPython to access translations : enables the stock buttons.
- localedir = "fontypythonmodules/locales"
-- langid = wx.LANGUAGE_DEFAULT
-- mylocale = wx.Locale( langid )
-
- iPC = PC.PathControl()
-
-diff --git a/fontypythonmodules/dialogues.py b/fontypythonmodules/dialogues.py
-index 1fbff5f..eba7ab3 100644
---- a/fontypythonmodules/dialogues.py
-+++ b/fontypythonmodules/dialogues.py
-@@ -23,10 +23,6 @@ import wx
- import wx.html as html
-
-
--## Setup wxPython to access translations : enables the stock buttons.
--langid = wx.LANGUAGE_DEFAULT # Picks this up from $LANG
--mylocale = wx.Locale( langid )
--
- ## langcode = locale.getlocale()[0] # I must not use getlocale...
- ## This is suggested by Martin:
- loc = locale.setlocale(locale.LC_CTYPE) # use *one* of the categories (not LC_ALL)
-diff --git a/fontypythonmodules/gui_Left.py b/fontypythonmodules/gui_Left.py
-index 5451f39..7b1f0c6 100644
---- a/fontypythonmodules/gui_Left.py
-+++ b/fontypythonmodules/gui_Left.py
-@@ -17,10 +17,6 @@
-
- import wx, os
-
--## Setup wxPython to access translations : enables the stock buttons.
--langid = wx.LANGUAGE_DEFAULT # Picks this up from $LANG
--mylocale = wx.Locale( langid )
--
-
- from pubsub import *
- from wxgui import ps
-diff --git a/fontypythonmodules/gui_Middle.py b/fontypythonmodules/gui_Middle.py
-index 470e3ea..9af3f9f 100644
---- a/fontypythonmodules/gui_Middle.py
-+++ b/fontypythonmodules/gui_Middle.py
-@@ -19,11 +19,6 @@ import wx
- import wx.lib.stattext
- import wx.lib.buttons as buttons
-
--## Setup wxPython to access translations : enables the stock buttons.
--langid = wx.LANGUAGE_DEFAULT # Picks this up from $LANG
--mylocale = wx.Locale( langid )
--
--
- from pubsub import *
- from wxgui import ps
-
-diff --git a/fontypythonmodules/gui_PogChooser.py b/fontypythonmodules/gui_PogChooser.py
-index f233529..c679191 100644
---- a/fontypythonmodules/gui_PogChooser.py
-+++ b/fontypythonmodules/gui_PogChooser.py
-@@ -17,10 +17,6 @@
-
- import wx, locale
-
--## Setup wxPython to access translations : enables the stock buttons.
--langid = wx.LANGUAGE_DEFAULT # Picks this up from $LANG
--mylocale = wx.Locale( langid )
--
- from pubsub import *
- from wxgui import ps
-
-diff --git a/fontypythonmodules/gui_Right.py b/fontypythonmodules/gui_Right.py
-index adefa1d..ea5062b 100644
---- a/fontypythonmodules/gui_Right.py
-+++ b/fontypythonmodules/gui_Right.py
-@@ -17,10 +17,6 @@
-
- import wx
-
--## Setup wxPython to access translations : enables the stock buttons.
--langid = wx.LANGUAGE_DEFAULT # Picks this up from $LANG
--mylocale = wx.Locale( langid )
--
- from pubsub import *
- from wxgui import ps
-
-diff --git a/fontypythonmodules/gui_ScrolledFontView.py b/fontypythonmodules/gui_ScrolledFontView.py
-index d7b3d2f..3e35d62 100644
---- a/fontypythonmodules/gui_ScrolledFontView.py
-+++ b/fontypythonmodules/gui_ScrolledFontView.py
-@@ -20,10 +20,6 @@ import wx.lib.scrolledpanel
-
- from pubsub import *
-
--## Setup wxPython to access translations : enables the stock buttons.
--langid = wx.LANGUAGE_DEFAULT # Picks this up from $LANG
--mylocale = wx.Locale( langid )
--
- import fpsys # Global objects
-
- from gui_Fitmap import * #Also brings in 'ps' variable
-diff --git a/fontypythonmodules/wxgui.py b/fontypythonmodules/wxgui.py
-index da80d17..6e6716a 100644
---- a/fontypythonmodules/wxgui.py
-+++ b/fontypythonmodules/wxgui.py
-@@ -23,10 +23,6 @@ import fpversion
- ## Now, bring in all those big modules
- import wx
-
--## Setup wxPython to access translations : enables the stock buttons.
--langid = wx.LANGUAGE_DEFAULT # Picks this up from $LANG
--mylocale = wx.Locale( langid )
--
- ## Fetch my own pubsub stuff
- from pubsub import *
- ps = CPubsub()
diff --git a/media-gfx/fontypython/files/0003-Adapt-to-wxpython-3.0-which-enforces-assertions-on-L.patch b/media-gfx/fontypython/files/0003-Adapt-to-wxpython-3.0-which-enforces-assertions-on-L.patch
deleted file mode 100644
index 4875a15ff050..000000000000
--- a/media-gfx/fontypython/files/0003-Adapt-to-wxpython-3.0-which-enforces-assertions-on-L.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From: Pietro Battiston <me@pietrobattiston.it>
-Date: Sun, 21 Dec 2014 11:50:09 +0100
-Subject: Adapt to wxpython 3.0, which enforces assertions on ListItems ids.
-
----
- fontypythonmodules/gui_PogChooser.py | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/fontypythonmodules/gui_PogChooser.py b/fontypythonmodules/gui_PogChooser.py
-index c679191..4cdf772 100644
---- a/fontypythonmodules/gui_PogChooser.py
-+++ b/fontypythonmodules/gui_PogChooser.py
-@@ -200,6 +200,7 @@ class PogChooser(wx.ListCtrl) :
- li.SetImage(i)
- li.SetText(p)
- id = wx.NewId()
-+ li.SetId(id)
- PogChooser.__poglistCopy[id] = p # record the pog name
- row = self.InsertItem( li )
- self.SetItemData( row, id ) # associate back to __poglistCopy
-@@ -214,6 +215,7 @@ class PogChooser(wx.ListCtrl) :
- li.SetImage(0)
- li.SetText(pogname)
- id = wx.NewId()
-+ li.SetId(id)
- self.__poglistCopy[id] = pogname
- row = self.InsertItem(li)
- self.SetItemData( row, id )
diff --git a/media-gfx/fontypython/files/fontypython-pillow.patch b/media-gfx/fontypython/files/fontypython-pillow.patch
deleted file mode 100644
index 9b7966f55061..000000000000
--- a/media-gfx/fontypython/files/fontypython-pillow.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-https://bugs.gentoo.org/show_bug.cgi?id=471524
-
-diff --git a/fontypythonmodules/fontcontrol.py b/fontypythonmodules/fontcontrol.py
-index e156758..cff34f5 100644
---- a/fontypythonmodules/fontcontrol.py
-+++ b/fontypythonmodules/fontcontrol.py
-@@ -16,7 +16,7 @@
- ## along with Fonty Python. If not, see <http://www.gnu.org/licenses/>.
-
- import os, sys, locale, glob, errno
--import Image, ImageFont, ImageDraw
-+from PIL import Image, ImageFont, ImageDraw
- import fontybugs, fpsys
- from pathcontrol import *
-
-diff --git a/fontypythonmodules/fpsys.py b/fontypythonmodules/fpsys.py
-index f9572ae..fa1a98f 100644
---- a/fontypythonmodules/fpsys.py
-+++ b/fontypythonmodules/fpsys.py
-@@ -159,7 +159,7 @@ def checkFonts( dirtocheck, printer ):
- global segfonts
-
- code = """
--import ImageFont
-+from PIL import ImageFont
- try:
- font=ImageFont.truetype("%s", 24, 0)
- dud=font.getname()
-diff --git a/fontypythonmodules/sanitycheck.py b/fontypythonmodules/sanitycheck.py
-index cf4fcc1..7e46e9a 100644
---- a/fontypythonmodules/sanitycheck.py
-+++ b/fontypythonmodules/sanitycheck.py
-@@ -24,7 +24,7 @@ import imp
-
- ## PIL : Is it there?
- try:
-- import Image, ImageFont, ImageDraw
-+ from PIL import Image, ImageFont, ImageDraw
- except:
- print strings.PILError
- raise SystemExit
diff --git a/media-gfx/fontypython/fontypython-0.4.4-r3.ebuild b/media-gfx/fontypython/fontypython-0.4.4-r3.ebuild
deleted file mode 100644
index ca9ebc36f3c3..000000000000
--- a/media-gfx/fontypython/fontypython-0.4.4-r3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-WX_GTK_VER=3.0
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 multilib wxwidgets
-
-DESCRIPTION="Font preview application"
-HOMEPAGE="https://savannah.nongnu.org/projects/fontypython"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# Crashes w/ debug build of wxGTK (#201315)
-DEPEND="dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/wxpython:${WX_GTK_VER}[${PYTHON_USEDEP}]
- x11-libs/wxGTK:${WX_GTK_VER}[-debug]"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-pillow.patch"
- "${FILESDIR}"/0001-Do-not-crash-on-empty-pogs-list.patch
- "${FILESDIR}"/0002-Removed-unused-code-which-causes-crash-with-wx-3.0.patch
- "${FILESDIR}"/0003-Adapt-to-wxpython-3.0-which-enforces-assertions-on-L.patch )
-
-src_prepare() {
- distutils-r1_src_prepare
- need-wxwidgets unicode
-}
-
-src_install() {
- distutils-r1_src_install
- doman "${S}"/fontypython.1
-}
diff --git a/media-gfx/fontypython/metadata.xml b/media-gfx/fontypython/metadata.xml
deleted file mode 100644
index cc081897d48c..000000000000
--- a/media-gfx/fontypython/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>fonts@gentoo.org</email>
- <name>Fonts</name>
- </maintainer>
-</pkgmetadata>
diff --git a/media-gfx/fr0st/Manifest b/media-gfx/fr0st/Manifest
deleted file mode 100644
index 74904a76c4fb..000000000000
--- a/media-gfx/fr0st/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fr0st-1.4-src.tgz 1535978 BLAKE2B 1d1700665f6747d0665594e255d8604b1fad576aae21b73a435aa95174ef199bce0fe6d436ee3f5072fe5474657995533675bf7c9b16e6787523b1db4bb189d6 SHA512 d4ececca724bef264097466328e98699efbf82d999107a1ed8b21b938fd5025b888197f021ac56c7fb008226f0230bd058cb94efec61bb59d67f2263d3140ec5
diff --git a/media-gfx/fr0st/files/fr0st-1.4-colour.patch b/media-gfx/fr0st/files/fr0st-1.4-colour.patch
deleted file mode 100644
index 9fb17aadaab7..000000000000
--- a/media-gfx/fr0st/files/fr0st-1.4-colour.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- fr0stlib/gui/canvas.py~ 2011-05-14 19:58:25.000000000 +0200
-+++ fr0stlib/gui/canvas.py 2016-02-20 17:47:25.853322560 +0100
-@@ -79,7 +79,7 @@
-
- def SetBrush(self, FillColor, FillStyle):
- r,g,b = FillColor
-- c = wx.Color(r,g,b, self.Opacity)
-+ c = wx.Colour(r,g,b, self.Opacity)
- self.Brush = wx.Brush(c)
diff --git a/media-gfx/fr0st/fr0st-1.4-r2.ebuild b/media-gfx/fr0st/fr0st-1.4-r2.ebuild
deleted file mode 100644
index 2e138ef92e15..000000000000
--- a/media-gfx/fr0st/fr0st-1.4-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-WX_GTK_VER="3.0"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-single-r1 wxwidgets
-
-DESCRIPTION="A fractal flame editor"
-HOMEPAGE="https://fr0st.wordpress.com/"
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}.0/+download/${P}-src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- dev-python/wxpython:${WX_GTK_VER}
- >=media-gfx/flam3-3.0.1
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${P}-src"
-
-pkg_setup() {
- fr0st_libdir="/usr/$(get_libdir)/fr0st"
- fr0st_sharedir="/usr/share/fr0st"
-
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-colour.patch #564106
- python_fix_shebang .
- need-wxwidgets unicode
-}
-
-src_install() {
- insinto "${fr0st_sharedir}"
- doins -r icons samples
-
- insinto "${fr0st_libdir}"
- doins -r fr0stlib
-
- exeinto "${fr0st_libdir}"
- doexe fr0st.py
-
- dosym "${fr0st_libdir}"/fr0st.py /usr/bin/fr0st
- dosym "${fr0st_sharedir}"/icons/fr0st.png /usr/share/pixmaps/fr0st.png
-
- make_desktop_entry fr0st fr0st
-
- dodoc changelog.txt
-}
diff --git a/media-gfx/fr0st/metadata.xml b/media-gfx/fr0st/metadata.xml
deleted file mode 100644
index d8b5cf01c15e..000000000000
--- a/media-gfx/fr0st/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="launchpad">fr0st</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/profiles/package.mask b/profiles/package.mask
index a1a883354c0b..5f59258f4016 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -317,44 +317,6 @@ dev-tex/cjk-latex
# patch exists, but we won't become new upstream. Masked for removal in 30 days.
games-board/teg
-# Aaron Bauman <bman@gentoo.org> (2020-06-29)
-# More Py2 only stuff. Plz see -dev ML for discussions
-# Remove bindings, port to Py3, etc
-# Removal in 30 days
-app-dicts/opendict
-app-editors/editra
-app-office/taskcoach
-app-backup/holland
-app-backup/holland-backup-example
-app-backup/holland-backup-pgdump
-app-backup/holland-backup-random
-app-backup/holland-backup-sqlite
-app-backup/holland-lib-common
-app-backup/holland-lib-lvm
-app-cdr/burn-cd
-app-editors/leo
-app-emulation/playonlinux
-app-text/bibus
-dev-db/SchemaSync
-dev-python/squaremap
-dev-util/wxglade
-media-gfx/fontypython
-media-gfx/fr0st
-sci-chemistry/apbs
-sci-chemistry/eden
-sci-chemistry/p3d
-sci-chemistry/pdb2pqr
-sci-chemistry/pdb-tools
-sci-chemistry/prodecomp
-sci-chemistry/pymol-plugins-caver
-sci-chemistry/pymol-plugins-dssp
-sci-chemistry/pymol-plugins-promol
-sci-chemistry/relax
-sci-chemistry/sparky
-www-apps/viewvc
-www-misc/surl
-x11-misc/nts
-
# Stephan Hartmann <stha09@googlemail.com> (2020-06-29)
# Dev channel releases are only for people who
# are developers or want more experimental features
diff --git a/sci-chemistry/apbs/Manifest b/sci-chemistry/apbs/Manifest
deleted file mode 100644
index 1a146495e053..000000000000
--- a/sci-chemistry/apbs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST apbs-1.4.1.zip 37999283 BLAKE2B 2301deb7ab4eb2f20098cf63df180bb53189e42a89cd5559357cdcf08e84d27a44eafe8557bb460574802d24d29741ad4606dc3bd7f32911d0d0f2c7453d6470 SHA512 3a127af3940054e5a43b3c0c620507f4f9baa69049e5a0933d8e8825458ad2faba840392752de49fe68d91e2054fb1394cf87bb5bb1c0b48305368e2f404cf6a
diff --git a/sci-chemistry/apbs/apbs-1.4.1-r2.ebuild b/sci-chemistry/apbs/apbs-1.4.1-r2.ebuild
deleted file mode 100644
index 4ea1cfcd1fad..000000000000
--- a/sci-chemistry/apbs/apbs-1.4.1-r2.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=true
-COMMIT="74fcb8676de69ed04ddab8976a8b05a6caaf4d65"
-inherit cmake-utils distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="Evaluation of electrostatic properties of nanoscale biomolecular systems"
-HOMEPAGE="https://www.poissonboltzmann.org/apbs/"
-#SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.gz"
-SRC_URI="https://github.com/Electrostatics/apbs-pdb2pqr/archive/${COMMIT}.zip -> ${P}.zip"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
-IUSE="debug doc examples fast +fetk iapbs mpi openmp python tools"
-
-REQUIRED_USE="
- iapbs? ( fetk )
- mpi? ( !python )
- python? ( tools fetk iapbs ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-libs/maloc[mpi=]
- sys-libs/readline
- virtual/blas
- fetk? (
- sci-libs/amd
- sci-libs/fetk
- sci-libs/superlu
- sci-libs/umfpack
- )
- mpi? ( virtual/mpi )
- python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen )
-"
-
-S="${WORKDIR}"/${PN}-pdb2pqr-${COMMIT}/${PN}
-
-PATCHES=(
- "${FILESDIR}"/${P}-multilib.patch
- "${FILESDIR}"/${P}-manip.patch
- "${FILESDIR}"/${P}-python.patch
-)
-
-src_prepare() {
- cmake-utils_src_prepare
- append-cppflags $($(tc-getPKG_CONFIG) --cflags eigen3)
-
- sed \
- -e "s:-lblas:$($(tc-getPKG_CONFIG) --libs blas):g" \
- -e "/TOOLS_PATH/d" \
- -i CMakeLists.txt || die
- use doc && MAKEOPTS+=" -j1"
- if use python; then
- unset PATCHES || die
- cd tools/python || die
- distutils-r1_src_prepare
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DTOOLS_PATH="${ED%/}"/usr
- -DSYS_LIBPATHS="${EPREFIX}"/usr/$(get_libdir)
- -DLIBRARY_INSTALL_PATH=$(get_libdir)
- -DFETK_PATH="${EPREFIX}"/usr/
- -DBUILD_SHARED_LIBS=ON
- -DENABLE_QUIT=OFF
- -DBUILD_DOC=$(usex doc)
- -DBUILD_TOOLS=$(usex tools)
- -DENABLE_BEM=OFF
-# ENABLE_BEM: Boundary element method using TABIPB
- -DENABLE_DEBUG=$(usex debug)
- -DENABLE_VERBOSE_DEBUG=$(usex debug)
- -DENABLE_FAST=$(usex fast)
- -DENABLE_FETK=$(usex fetk)
- -DENABLE_MPI=$(usex mpi)
- -DENABLE_PYTHON=$(usex python)
-# ENABLE_TINKER: Enable TINKER support
- -DENABLE_iAPBS=$(usex iapbs)
-# MAX_MEMORY: Set the maximum memory (in MB) to be used for a job
- )
- cmake-utils_src_configure
- if use python; then
- cd tools/python || die
- distutils-r1_src_configure
- fi
-}
-
-src_compile() {
- cmake-utils_src_compile
- if use python; then
- append-ldflags -L"${S}"/lib
- cd tools/python || die
- distutils-r1_src_compile
- fi
-}
-
-src_test() {
- python_setup
- cd tests || die
- LD_LIBRARY_PATH="${S}"/lib "${PYTHON}" apbs_tester.py -l log || die
- grep -q 'FAILED' log && die "Tests failed"
-}
-
-src_install() {
- dodir /usr/bin
- cmake-utils_src_install
- local i
- for i in "${ED}"/usr/bin/*; do
- if [[ ! "${i}" =~ .*apbs$ ]]; then
- mv "${i}" "${i}-apbs" || die
- fi
- done
- if use python; then
- cd tools/python || die
- distutils-r1_src_install
- rm -rf "${ED}"/usr/share/apbs/tools/python || die
- fi
-}
diff --git a/sci-chemistry/apbs/files/apbs-1.4.1-manip.patch b/sci-chemistry/apbs/files/apbs-1.4.1-manip.patch
deleted file mode 100644
index 090a27d8a5a6..000000000000
--- a/sci-chemistry/apbs/files/apbs-1.4.1-manip.patch
+++ /dev/null
@@ -1,50 +0,0 @@
- apbs/CMakeLists.txt | 2 +-
- apbs/tools/CMakeLists.txt | 4 ----
- apbs/tools/mesh/CMakeLists.txt | 4 ++--
- 4 files changed, 5 insertions(+), 9 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 8917fc4..5152008 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -293,7 +293,7 @@ option(ENABLE_FETK "Enable the finite element solver" OFF)
-
- if(ENABLE_FETK)
- message(STATUS "Checking for fetk components")
-- set(FETK_ENALBED 1)
-+ set(FETK_ENABLED 1)
-
- list(APPEND APBS_LIBS "-lstdc++")
- list(APPEND APBS_LIBS "-L${FETK_PATH}/lib")
-diff --git a/tools/manip/CMakeLists.txt b/tools/manip/CMakeLists.txt
-index 937dac7..5768cc5 100644
---- a/tools/manip/CMakeLists.txt
-+++ b/tools/manip/CMakeLists.txt
-@@ -4,9 +4,9 @@ set(LIBS "")
- list(APPEND LIBS "apbs_generic")
- list(APPEND LIBS "apbs_mg")
- list(APPEND LIBS "apbs_pmgc")
--if(FETK_ENALBED)
-+if(FETK_ENABLED)
- list(APPEND LIBS "apbs_fem")
--endif(FETK_ENALBED)
-+endif(FETK_ENABLED)
-
- message(STATUS "libraries: ${LIBS}")
-
-diff --git a/tools/mesh/CMakeLists.txt b/tools/mesh/CMakeLists.txt
-index 1406377..6e6dfb9 100644
---- a/tools/mesh/CMakeLists.txt
-+++ b/tools/mesh/CMakeLists.txt
-@@ -4,9 +4,9 @@ set(LIBS "")
- list(APPEND LIBS "apbs_generic")
- list(APPEND LIBS "apbs_mg")
- list(APPEND LIBS "apbs_pmgc")
--if(FETK_ENALBED)
-+if(FETK_ENABLED)
- list(APPEND LIBS "apbs_fem")
--endif(FETK_ENALBED)
-+endif(FETK_ENABLED)
-
- message(STATUS "libraries: ${LIBS}")
-
diff --git a/sci-chemistry/apbs/files/apbs-1.4.1-multilib.patch b/sci-chemistry/apbs/files/apbs-1.4.1-multilib.patch
deleted file mode 100644
index a4e2d1761cf4..000000000000
--- a/sci-chemistry/apbs/files/apbs-1.4.1-multilib.patch
+++ /dev/null
@@ -1,92 +0,0 @@
- CMakeLists.txt | 18 +++++++++---------
- src/CMakeLists.txt | 1 -
- src/fem/CMakeLists.txt | 2 +-
- src/pmgc/CMakeLists.txt | 2 +-
- 4 files changed, 11 insertions(+), 12 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 75ddbdd..c46f5e7 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -61,7 +61,7 @@ set(LIBRARY_OUTPUT_PATH ${APBS_ROOT}/lib)
- set(TOOLS_PATH ${APBS_ROOT}/tools)
- set(APBS_BINARY ${EXECUTABLE_OUTPUT_PATH}/apbs)
-
--set(LIBRARY_INSTALL_PATH lib)
-+set(LIBRARY_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR})
- set(HEADER_INSTALL_PATH include/apbs)
- set(EXECUTABLE_INSTALL_PATH bin)
- set(SHARE_INSTALL_PATH share/apbs)
-@@ -93,8 +93,6 @@ set(CMAKE_INCLUDE_PATH "${CMAKE_INCLUDE_PATH}")
- list(APPEND CMAKE_INCLUDE_PATH /usr/include)
- list(APPEND CMAKE_INCLUDE_PATH /usr/local/include)
-
--set(APBS_LIBS "-L${APBS_ROOT}/lib -lapbs_geoflow")
--
- ################################################################################
- # Enable ansi pedantic compiling #
- ################################################################################
-@@ -193,9 +191,11 @@ if(ENABLE_BEM)
- else()
- set(TABI_LIBRARY_BASENAME ${CMAKE_STATIC_LIBRARY_PREFIX}${TABI}${CMAKE_STATIC_LIBRARY_SUFFIX})
- endif()
--
-+
-+ file(GLOB MODS ${LIBRARY_OUTPUT_PATH}/*.mod)
-+
- install(
-- FILES ${LIBRARY_OUTPUT_PATH}/${TABI_LIBRARY_BASENAME} ${LIBRARY_OUTPUT_PATH}/*.mod
-+ FILES ${LIBRARY_OUTPUT_PATH}/${TABI_LIBRARY_BASENAME} ${MODS}
- DESTINATION ${LIBRARY_INSTALL_PATH}
- )
- set(TABI_LIBRARY ${APBS_ROOT}/${LIBRARY_INSTALL_PATH}/${TABI_LIBRARY_BASENAME})
-@@ -210,7 +210,7 @@ if(ENABLE_BEM)
- endif()
- get_filename_component(LIBGFORTRANPATH ${LIBGFORTRANPATH} PATH)
- find_path(LIBGFORTRAN_PATH ${LIBGFORTRAN_NAME} PATH ${LIBGFORTRANPATH})
-- list(APPEND APBS_LIBS "-L${APBS_ROOT}/${LIBRARY_INSTALL_PATH} -L${LIBGFORTRAN_PATH} -lgfortran -ltabipb" )
-+ list(APPEND APBS_LIBS "-L${APBS_ROOT}/lib -L${LIBGFORTRAN_PATH} -lgfortran -ltabipb" )
- endif() # ENABLE_BEM
-
- find_file( # this should be find path...
-@@ -228,7 +228,7 @@ endif()
-
-
- find_library(MALOC_LIBRARY "maloc"
-- PATHS ${FETK_PATH}/lib ${CONTRIB_PATH}
-+ PATHS ${FETK_PATH}/${CMAKE_INSTALL_LIBDIR} ${CONTRIB_PATH}
- DOC "The fetk/maloc library"
- )
- if(MALOC_LIBRARY)
-@@ -296,9 +296,9 @@ if(ENABLE_FETK)
- set(FETK_ENALBED 1)
-
- list(APPEND APBS_LIBS "-lstdc++")
-- list(APPEND APBS_LIBS "-L${FETK_PATH}/lib")
-+ list(APPEND APBS_LIBS "-L${FETK_PATH}/${CMAKE_INSTALL_LIBDIR}")
- list(APPEND APBS_LIBS -lamd -lpunc -lmc -lgamer -lsuperlu -lumfpack
---lblas -lvf2c -ltetgen -ltriangle -lg2c -lreadline )
-+-lblas -lvf2c -ltetgen -ltriangle -lreadline )
-
- SET(HAVE_MC_H YES)
- endif()
-diff --git a/src/fem/CMakeLists.txt b/src/fem/CMakeLists.txt
-index 5a950c2..dc37f48 100644
---- a/src/fem/CMakeLists.txt
-+++ b/src/fem/CMakeLists.txt
-@@ -12,4 +12,4 @@ add_items(
- vpee.h
- )
-
--add_sublibrary(fem)
-+add_sublibrary(fem apbs_geoflow)
-diff --git a/src/pmgc/CMakeLists.txt b/src/pmgc/CMakeLists.txt
-index 85b0c1e..97c95f0 100644
---- a/src/pmgc/CMakeLists.txt
-+++ b/src/pmgc/CMakeLists.txt
-@@ -42,4 +42,4 @@ add_items(
- mgfasd.h
- )
-
--add_sublibrary(pmgc)
-+add_sublibrary(pmgc apbs_geoflow)
diff --git a/sci-chemistry/apbs/files/apbs-1.4.1-python.patch b/sci-chemistry/apbs/files/apbs-1.4.1-python.patch
deleted file mode 100644
index 5ad6613615f2..000000000000
--- a/sci-chemistry/apbs/files/apbs-1.4.1-python.patch
+++ /dev/null
@@ -1,122 +0,0 @@
- apbs/contrib/iapbs/src/apbs_driver.c | 6 +++---
- apbs/src/CMakeLists.txt | 1 +
- apbs/tools/CMakeLists.txt | 2 +-
- apbs/tools/python/CMakeLists.txt | 1 +
- apbs/tools/python/apbslib.c | 4 ++--
- apbs/tools/python/apbslib.i | 4 ++--
- apbs/tools/python/setup.py | 16 ++++++++++++++++
- 7 files changed, 26 insertions(+), 8 deletions(-)
-
-diff --git a/contrib/iapbs/src/apbs_driver.c b/contrib/iapbs/src/apbs_driver.c
-index c9e443b..e1ad67f 100644
---- a/contrib/iapbs/src/apbs_driver.c
-+++ b/contrib/iapbs/src/apbs_driver.c
-@@ -595,7 +595,7 @@ int apbsdrv_(
- printPBEPARM(pbeparm);
-
- /* Refine mesh */
-- if (!preRefineFE(i, nosh, feparm, fetk)) {
-+ if (!preRefineFE(i, feparm, fetk)) {
- Vnm_tprint( 2, "Error pre-refining mesh!\n");
- VJMPERR1(0);
- }
-@@ -609,7 +609,7 @@ int apbsdrv_(
- Vnm_tprint(1, " Beginning solve-estimate-refine cycle:\n");
- for (isolve=0; isolve<feparm->maxsolve; isolve++) {
- Vnm_tprint(1, " Solve #%d...\n", isolve);
-- if (!solveFE(i, nosh, pbeparm, feparm, fetk)) {
-+ if (!solveFE(i, pbeparm, feparm, fetk)) {
- Vnm_tprint(2, "ERROR SOLVING EQUATION!\n");
- VJMPERR1(0);
- }
-@@ -622,7 +622,7 @@ int apbsdrv_(
- /* We're not going to refine if we've hit the max number
- * of solves */
- if (isolve < (feparm->maxsolve)-1) {
-- if (!postRefineFE(i, nosh, feparm, fetk)) break;
-+ if (!postRefineFE(i, feparm, fetk)) break;
- }
- bytesTotal = Vmem_bytesTotal();
- highWater = Vmem_highWaterTotal();
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 44d20fa..2577343 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -68,6 +68,7 @@ configure_file(
-
- if(ENABLE_iAPBS)
- ADD_LIBRARY(apbs_routines routines.c routines.h)
-+ target_link_libraries(apbs_routines apbs_mg apbs_fem)
- INSTALL(TARGETS apbs_routines DESTINATION ${LIBRARY_INSTALL_PATH})
- INSTALL(FILES apbscfg.h DESTINATION ${HEADER_INSTALL_PATH})
- endif()
-diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt
-index 1982a3c..4acbe68 100644
---- a/tools/CMakeLists.txt
-+++ b/tools/CMakeLists.txt
-@@ -4,5 +4,5 @@ add_subdirectory(mesh)
- add_subdirectory(manip)
-
- if(ENABLE_PYTHON)
-- add_subdirectory(manip)
-+ add_subdirectory(python)
- endif(ENABLE_PYTHON)
-diff --git a/tools/python/CMakeLists.txt b/tools/python/CMakeLists.txt
-new file mode 100644
-index 0000000..8b13789
---- /dev/null
-+++ b/tools/python/CMakeLists.txt
-@@ -0,0 +1 @@
-+
-diff --git a/tools/python/apbslib.c b/tools/python/apbslib.c
-index fef5cc8..feaaa2c 100644
---- a/tools/python/apbslib.c
-+++ b/tools/python/apbslib.c
-@@ -2504,8 +2504,8 @@ static swig_module_info swig_module = {swig_types, 24, 0, 0, 0, 0};
- #include "maloc/maloc.h"
- #include "apbscfg.h"
- #include "routines.h"
--#include "apbs/valist.h"
--#include "apbs/vatom.h"
-+#include "generic/valist.h"
-+#include "generic/vatom.h"
-
-
- #include <limits.h>
-diff --git a/tools/python/apbslib.i b/tools/python/apbslib.i
-index 17fe521..44d05ea 100644
---- a/tools/python/apbslib.i
-+++ b/tools/python/apbslib.i
-@@ -15,8 +15,8 @@ Header files:
- #include "maloc/maloc.h"
- #include "apbscfg.h"
- #include "routines.h"
--#include "apbs/valist.h"
--#include "apbs/vatom.h"
-+#include "generic/valist.h"
-+#include "generic/vatom.h"
- %}
-
- /*
-diff --git a/tools/python/setup.py b/tools/python/setup.py
-new file mode 100644
-index 0000000..4a20198
---- /dev/null
-+++ b/tools/python/setup.py
-@@ -0,0 +1,16 @@
-+from distutils.core import setup, Extension
-+setup(name='apbs',
-+ version='1.4.1',
-+ package_dir={'apbs': '', 'vgrid': 'vgrid'},
-+ packages=['apbs', 'vgrid'],
-+ py_modules=['apbslib', 'main', 'noinput'],
-+ ext_modules=[
-+ Extension(
-+ '_apbslib',
-+ ['apbslib.i'],
-+ swig_opts=['-module', 'apbslib', '-I../include'],
-+ include_dirs=["../../src"],
-+ libraries=["apbs_generic", "apbs_routines"]
-+ )
-+ ],
-+ )
diff --git a/sci-chemistry/apbs/metadata.xml b/sci-chemistry/apbs/metadata.xml
deleted file mode 100644
index a33a5468d19c..000000000000
--- a/sci-chemistry/apbs/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <use>
- <flag name="fetk">Include support for FeTK</flag>
- <flag name="fast">APBS fast mode (experimental)</flag>
- <flag name="iapbs">C/C++/Fortran interface</flag>
- <flag name="tools">Install optional tools</flag>
- </use>
- <longdescription>
-APBS is a software package for modeling biomolecular solvation through solution
-of the Poisson-Boltzmann equation (PBE), one of the most popular continuum
-models for describing electrostatic interactions between molecular solutes in
-salty, aqueous media. Continuum electrostatics plays an important role in
-several areas of biomolecular simulation
- </longdescription>
- <upstream>
- <remote-id type="github">Electrostatics/apbs-pdb2pqr</remote-id>
- <remote-id type="sourceforge">apbs</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-chemistry/eden/Manifest b/sci-chemistry/eden/Manifest
deleted file mode 100644
index ef7017e4ec14..000000000000
--- a/sci-chemistry/eden/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST eden_V5.3.tar.gz 1139981 BLAKE2B 237f054accbba72fcde3a43716915a8037412a26aee861839c4a6e404276126a3955e6e0a3c76078b2253658f3ab9bcf8ad628bba059421c5171d0394c41052b SHA512 c59d08004bdb72ef39fe205aef546fbcff9c57ee42942c0391052de9c501c7793ed3bd280569020c2b9ec6133a87362d184a2012b61c6be18b5f6ba9b59716c5
diff --git a/sci-chemistry/eden/eden-5.3-r2.ebuild b/sci-chemistry/eden/eden-5.3-r2.ebuild
deleted file mode 100644
index 8bf667224ba8..000000000000
--- a/sci-chemistry/eden/eden-5.3-r2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-r1 toolchain-funcs
-
-MY_P="${PN}_V${PV}"
-
-DESCRIPTION="A crystallographic real-space electron-density refinement & optimization program"
-HOMEPAGE="http://www.gromacs.org/pipermail/eden-users/"
-SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="double-precision"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- sci-libs/fftw:2.1
- sci-libs/gsl
- ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}"
-
-SRC="${S}/source"
-
-pkg_setup() {
- export EDENHOME="${EPREFIX}/usr/$(get_libdir)/${PN}"
-}
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PV}-makefile-fixes.patch \
- "${FILESDIR}"/${P}-impl-dec.patch \
- "${FILESDIR}"/${P}-format-security.patch
-
- sed -i \
- -e "s:^\(FFTW.*=\).*:\1 ${EPREFIX}/usr:g" \
- -e "s:^\(LIB.*=.*\$(FFTW)/\).*:\1$(get_libdir):g" \
- -e "s:^\(BIN.*=\).*:\1 ${D}usr/bin:g" \
- -e "s:^\(CFLAGS.*=\).*:\1 ${CFLAGS}:g" \
- -e "s:-lgsl -lgslcblas:$($(tc-getPKG_CONFIG) --libs gsl):g" \
- ${SRC}/Makefile || die
-
- if ! use double-precision; then
- sed -i -e "s:^\(DOUBLESWITCH.*=\).*:\1 OFF:g" ${SRC}/Makefile || die
- EDEN_EXE="s${PN}"
- else
- EDEN_EXE="d${PN}"
- fi
-}
-
-src_compile() {
- emake CC=$(tc-getCC) -C ${SRC}
-}
-
-src_install() {
- emake -C ${SRC} install
-
- python_foreach_impl python_newscript python/${PN}.py i${PN}
- python_foreach_impl python_domodule python/FileListDialog.py
-
- rm python/*py || die
- insinto ${EDENHOME}/python
- doins python/*
-
- insinto ${EDENHOME}/help
- doins help/*
-
- insinto ${EDENHOME}/tools
- doins tools/*
-
- dodoc manual/UserManual.pdf
-
- cat >> "${T}"/60${PN} <<- EOF
- EDENHOME="${EDENHOME}"
- EOF
-
- doenvd "${T}"/60${PN}
-
- dosym ${EDEN_EXE} /usr/bin/${PN}
-}
diff --git a/sci-chemistry/eden/files/5.3-makefile-fixes.patch b/sci-chemistry/eden/files/5.3-makefile-fixes.patch
deleted file mode 100644
index 632358341784..000000000000
--- a/sci-chemistry/eden/files/5.3-makefile-fixes.patch
+++ /dev/null
@@ -1,60 +0,0 @@
- source/Makefile | 17 ++++++++++-------
- 1 files changed, 10 insertions(+), 7 deletions(-)
-
-diff --git a/source/Makefile b/source/Makefile
-index 46d89cc..aa751c7 100644
---- a/source/Makefile
-+++ b/source/Makefile
-@@ -78,8 +78,10 @@ CFLAGS = -Wall -pipe -g3
- #CFLAGS = -Wall -pipe -marchi686 -pedantic -gdwarf-2 -g3
- #CFLAGS = -Wall -O3 -march=i686
- ifneq ($(FFTW),/usr/local)
-+ifneq ($(FFTW),/usr)
- CFLAGS += -I$(INC)
- endif
-+endif
-
- # NOTE:
- # DOUBLESWITCH = ON for double precision;
-@@ -91,15 +93,15 @@ endif
- DOUBLESWITCH = ON
-
- ifeq ($(DOUBLESWITCH),ON)
--LDFLAGS = -L$(LIB) -ldfftw -lm
-+LIBS = -L$(LIB) -ldfftw -lm
- CFLAGS += -DDOUBLE
- TARGET = deden
- else
--LDFLAGS = -L$(LIB) -lsfftw -lm
-+LIBS = -L$(LIB) -lsfftw -lm
- TARGET = seden
- endif
-
--LDFLAGS += -g -lgsl -lgslcblas
-+LIBS += -lgsl -lgslcblas
-
- # GSL_PREFIX:= /sw/lib
- # LDFLAGS += -l$(GSL_PREFIX)/libgsl.a -l$(GSL_PREFIX)/libgslcblas.a
-@@ -120,17 +122,18 @@ OBJ = addmaps.o apodfc.o apodfo.o back.o cadhkl.o \
- all: eden fbyteswap
-
- eden: eden.o $(OBJ)
-- $(CC) $^ $(LDFLAGS) -o $@
-+ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
-
- fbyteswap: fbyteswap.c
-- $(CC) -o $@ $^
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
-
- install: all
-+ mkdir -p $(BIN)
- mv fbyteswap $(BIN)
- mv eden $(BIN)/$(TARGET)
- chmod 751 $(BIN)/$(TARGET)
-- chmod +x mkeden.csh
-- ./mkeden.csh $(BIN) $(BIN)/$(TARGET)
-+# chmod +x mkeden.csh
-+# ./mkeden.csh $(BIN) $(BIN)/$(TARGET)
-
- dist: clean
- cd ../..; tar -cvf eden_$(VERSION).tar --exclude CVS --exclude \#\*\# --exclude \*~ --exclude Misc --exclude .\* eden; gzip -f eden_$(VERSION).tar
diff --git a/sci-chemistry/eden/files/eden-5.3-format-security.patch b/sci-chemistry/eden/files/eden-5.3-format-security.patch
deleted file mode 100644
index 04b5ecfddebb..000000000000
--- a/sci-chemistry/eden/files/eden-5.3-format-security.patch
+++ /dev/null
@@ -1,96 +0,0 @@
- source/back.c | 2 +-
- source/concosts.c | 4 ++--
- source/count.c | 4 ++--
- source/eden.c | 2 +-
- source/util.c | 4 ++--
- 5 files changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/source/back.c b/source/back.c
-index fd517b9..185a02b 100644
---- a/source/back.c
-+++ b/source/back.c
-@@ -112,7 +112,7 @@ void back_main(int argc, char *argv[])
- ballpark(caller) ;
-
- if (argc > optind+2)
-- sprintf(sf_filename, argv[optind+2]) ;
-+ sprintf(sf_filename, "%s", argv[optind+2]) ;
-
- /*********************************************
- Pull off prefix defining whereabouts of input
-diff --git a/source/concosts.c b/source/concosts.c
-index d62d2e3..590f073 100644
---- a/source/concosts.c
-+++ b/source/concosts.c
-@@ -452,7 +452,7 @@ void prepare_singlets(char *filename)
- sprintf(message,
- "s=%d, p=%d, n=%d, phase=%g, old phase=%g, delta=%g\n",
- s, p, n, phase, *(checks+n), phase-*(checks+n)) ;
-- fprintf(fp_log, message) ;
-+ fprintf(fp_log, "%s", message) ;
- }
- }
- /***********************************************
-@@ -556,7 +556,7 @@ void prepare_triplets(char *filename)
- sprintf(message,
- "Triplet (%d %d %d) from input (%d %d %d) corresponds to point w/o fobs info!\n",
- newh, newk, newl, t_h[q], t_k[q], t_l[q]) ;
-- fprintf(fp_log, message) ;
-+ fprintf(fp_log, "%s", message) ;
- legal_triplet = FALSE ;
- }
- }
-diff --git a/source/count.c b/source/count.c
-index c3bc390..ca13008 100644
---- a/source/count.c
-+++ b/source/count.c
-@@ -460,12 +460,12 @@ void print_el_count(char *filename,
- }
-
- sprintf(message, "\nTotal no. of electrons is %g\n", totnump*volvox) ;
-- fprintf(fp, message) ;
-+ fprintf(fp, "%s", message) ;
- printTwice(message) ;
-
- sprintf(message, "Count of all remaining electrons: %g %g %g\n",
- remainder0*volvox, remainder1*volvox, remainder2*volvox) ;
-- fprintf(fp, message) ;
-+ fprintf(fp, "%s", message) ;
- printTwice(message) ;
-
- fclose(fp) ;
-diff --git a/source/eden.c b/source/eden.c
-index dea3246..5a9b389 100644
---- a/source/eden.c
-+++ b/source/eden.c
-@@ -319,7 +319,7 @@ int main(int argc, char *argv[])
-
- get_unique_logname() ;
-
-- sprintf(command_line, argv[0]) ;
-+ sprintf(command_line, "%s", argv[0]) ;
-
- for (k = 1; k < argc; k++) {
- strcat(command_line, " ") ;
-diff --git a/source/util.c b/source/util.c
-index 6fff179..41c624c 100644
---- a/source/util.c
-+++ b/source/util.c
-@@ -266,7 +266,7 @@ void printTwice(char *mess) /* send info to terminal (stdout) and to log */
-
- void prompt(char *mess) /* Send message to user, await reply */
- {
-- fprintf(stdout, mess) ;
-+ fprintf(stdout, "%s", mess) ;
-
- while (fgets(terminp, MAXSTRING, stdin) != NULL) {
- if ((int)strlen(terminp) > 0)
-@@ -722,7 +722,7 @@ void start_record()
- int k ;
-
- rec_length = k = sprintf(record, "\n") ;
-- rec_length += sprintf(record+k, timestamp()) ;
-+ rec_length += sprintf(record+k, "%s", timestamp()) ;
- k = rec_length ;
-
- if ((cwd = getcwd(NULL, 120)) == NULL)
diff --git a/sci-chemistry/eden/files/eden-5.3-impl-dec.patch b/sci-chemistry/eden/files/eden-5.3-impl-dec.patch
deleted file mode 100644
index af67508d090e..000000000000
--- a/sci-chemistry/eden/files/eden-5.3-impl-dec.patch
+++ /dev/null
@@ -1,28 +0,0 @@
- source/fbyteswap.c | 1 +
- source/util.c | 1 +
- 2 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/source/fbyteswap.c b/source/fbyteswap.c
-index 83015b9..c9033c3 100644
---- a/source/fbyteswap.c
-+++ b/source/fbyteswap.c
-@@ -39,6 +39,7 @@ and shall not be used for advertising or product endorsement purposes.
-
- #include <stdio.h>
- #include <fcntl.h>
-+#include <unistd.h>
- #include <sys/stat.h>
- #include <sys/types.h>
- void byteswap();
-diff --git a/source/util.c b/source/util.c
-index 6fff179..ca7a957 100644
---- a/source/util.c
-+++ b/source/util.c
-@@ -89,6 +89,7 @@ and shall not be used for advertising or product endorsement purposes.
-
- *******************************************************************************/
- #include <sys/time.h> /* ... for picking up date & time */
-+#include <time.h>
- #include <signal.h> /* ... for capturing kill */
- #include "util.h"
-
diff --git a/sci-chemistry/eden/files/makefile-fixes.patch b/sci-chemistry/eden/files/makefile-fixes.patch
deleted file mode 100644
index 4cfff3f515df..000000000000
--- a/sci-chemistry/eden/files/makefile-fixes.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -ur eden.orig/source/Makefile eden/source/Makefile
---- eden.orig/source/Makefile 2004-10-18 10:40:03.000000000 -0700
-+++ eden/source/Makefile 2005-12-15 22:32:45.000000000 -0800
-@@ -78,8 +78,10 @@
- #CFLAGS = -Wall -pipe -marchi686 -pedantic -gdwarf-2 -g3
- #CFLAGS = -Wall -O3 -march=i686
- ifneq ($(FFTW),/usr/local)
-+ifneq ($(FFTW),/usr)
- CFLAGS += -I$(INC)
- endif
-+endif
-
- # NOTE:
- # DOUBLESWITCH = ON for double precision;
-@@ -129,8 +131,8 @@
- mv fbyteswap $(BIN)
- mv eden $(BIN)/$(TARGET)
- chmod 751 $(BIN)/$(TARGET)
-- chmod +x mkeden.csh
-- ./mkeden.csh $(BIN) $(BIN)/$(TARGET)
-+# chmod +x mkeden.csh
-+# ./mkeden.csh $(BIN) $(BIN)/$(TARGET)
-
- dist: clean
- cd ../..; tar -cvf eden_$(VERSION).tar --exclude CVS --exclude \#\*\# --exclude \*~ --exclude Misc --exclude .\* eden; gzip -f eden_$(VERSION).tar
diff --git a/sci-chemistry/eden/metadata.xml b/sci-chemistry/eden/metadata.xml
deleted file mode 100644
index 6113635247f3..000000000000
--- a/sci-chemistry/eden/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <use>
- <flag name="double-precision">More precise calculations at the expense of
- speed</flag>
- </use>
-</pkgmetadata>
diff --git a/sci-chemistry/p3d/Manifest b/sci-chemistry/p3d/Manifest
deleted file mode 100644
index 93d8b80b2f94..000000000000
--- a/sci-chemistry/p3d/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST p3d-0.4.3.tar.gz 7213577 BLAKE2B b614957be16ede7567bd6412d183b3cb79638a5033672afd725cafaf393e306d5d227e1bca444ea17d60a3cd3bb5d3b2c910f2bfc68a118d3bffcd29944b4c29 SHA512 b4cf472b849ece96fe0b2b7f633c496fe3d12bf8cb82a2af10180ce5c27c5465dd0c16cb912d22c56c933b68c06e7de28c0c640da29eaa6bc6f95009bf10277f
diff --git a/sci-chemistry/p3d/metadata.xml b/sci-chemistry/p3d/metadata.xml
deleted file mode 100644
index bd505aa96a4e..000000000000
--- a/sci-chemistry/p3d/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <longdescription>
-p3d was developed in order to offer a Python module that is powerful and fast,
-yet intuitive to use. The simplicity of p3d is due to the usage of object
-oriented programming (i.e. atoms are treated as vectors), the implementation
-of a query parser that translates queries readable by humans into a combination
-of algebra set operations the fact that no additional Python packages are
-necessary. The speed is due to the usage of a binary space partitioning (BSP)
-tree which allows very fast queries in 3D (Henry et al. 1980). The additional
-synergy is obtained by the flexible combination of both speed and complexity in
-the queries to the structural data. The combination of these factors makes p3d
-the optimal module to rapidly develop new and powerful bioinformatic tools that
-follow the Python philosophy of making the source code readable.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-chemistry/p3d/p3d-0.4.3-r1.ebuild b/sci-chemistry/p3d/p3d-0.4.3-r1.ebuild
deleted file mode 100644
index 04d5f49cf7b2..000000000000
--- a/sci-chemistry/p3d/p3d-0.4.3-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 vcs-snapshot versionator
-
-MY_P="${PN}-$(replace_version_separator 3 -)"
-GITHUB_ID="gb8b9a75"
-
-DESCRIPTION="Python module for structural bioinformatics"
-HOMEPAGE="http://p3d.fufezan.net/"
-SRC_URI="https://nodeload.github.com/fu/${PN}/tarball/${PV} -> ${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="GPL-3"
-IUSE="examples"
-
-src_install() {
- distutils-r1_src_install
-
- if use examples; then
- insinto /usr/share/${PN}
- doins -r pdbs exampleScripts
- fi
-}
diff --git a/sci-chemistry/p3d/p3d-9999.ebuild b/sci-chemistry/p3d/p3d-9999.ebuild
deleted file mode 100644
index 5dd3fdc9a942..000000000000
--- a/sci-chemistry/p3d/p3d-9999.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 git-r3 versionator
-
-DESCRIPTION="Python module for structural bioinformatics"
-HOMEPAGE="http://p3d.fufezan.net/"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/fu/p3d.git"
-
-SLOT="0"
-KEYWORDS=""
-LICENSE="GPL-3"
-IUSE="examples"
-
-src_install() {
- distutils-r1_src_install
-
- if use examples; then
- insinto /usr/share/${PN}
- doins -r pdbs exampleScripts
- fi
-}
diff --git a/sci-chemistry/pdb-tools/Manifest b/sci-chemistry/pdb-tools/Manifest
deleted file mode 100644
index f507aec00c53..000000000000
--- a/sci-chemistry/pdb-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pdbTools_0.2.1.tar.gz 103835 BLAKE2B ad4b5c8d6eb000c79a6d2797519b99027350fa34f6d543f6302f1a9edbe3497afe1a7b5c5c0e7243081cc709d9f1c37da5fc31605a0a225413851ce7288f64c9 SHA512 9c43c10e8739f8a34dbb1a3bba710cc727f7d8392ff979681371bd4460c67203253fb01852438eb93b214c4a009789608d200ca551f30399652fb76d702cf724
diff --git a/sci-chemistry/pdb-tools/metadata.xml b/sci-chemistry/pdb-tools/metadata.xml
deleted file mode 100644
index 25095bc4b42e..000000000000
--- a/sci-chemistry/pdb-tools/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <upstream>
- <remote-id type="google-code">pdb-tools</remote-id>
- <remote-id type="github">harmslab/pdbtools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild b/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild
deleted file mode 100644
index 090b7c041dfe..000000000000
--- a/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit fortran-2 python-single-r1 toolchain-funcs
-
-MY_PN="pdbTools"
-
-DESCRIPTION="Tools for manipulating and calculations on wwPDB macromolecule structure files"
-HOMEPAGE="https://github.com/harmslab/pdbtools"
-SRC_URI="https://${PN}.googlecode.com/files/${MY_PN}_${PV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_PN}_${PV}
-
-pkg_setup() {
- python-single-r1_pkg_setup
- fortran-2_pkg_setup
-}
-
-src_prepare() {
- sed \
- -e "s:script_dir,\"pdb_data\":\"${EPREFIX}/usr/share/${PN}\",\"pdb_data\":g" \
- -i pdb_sasa.py || die
- sed \
- -e "/satk_path =/s:^.*$:satk_path = \"${EPREFIX}/usr/bin\":g" \
- -i pdb_satk.py || die
- sed \
- -e 's:> %:>%:g' \
- -i pdb_seq.py || die
-}
-
-src_compile() {
- mkdir bin
- cd satk
- for i in *.f; do
- einfo "$(tc-getFC) ${FFLAGS} ${LDFLAGS} ${i} -o ${i/.f}"
- $(tc-getFC) ${FFLAGS} -c ${i} -o ${i/.f/.o} || die
- $(tc-getFC) ${LDFLAGS} -o ../bin/${i/.f} ${i/.f/.o} || die
- sed \
- -e "s:${i/.f}.out:${i/.f}:g" \
- -i ../pdb_satk.py || die
- done
-}
-
-src_install() {
- local script
- insinto /usr/share/${PN}
- doins -r pdb_data/peptides
- rm -rf pdb_data/peptides || die
-
- python_domodule helper pdb_data
-
- python_moduleinto ${PN/-/_}
- python_domodule *.py
-
- for i in pdb_*.py; do
- cat > ${i/.py} <<- EOF
- #!${EPREFIX}/bin/bash
- ${PYTHON} -O "$(python_get_sitedir)/${PN/-/_}/${i}" \$@
- EOF
- dobin ${i/.py}
- done
-
- dobin bin/*
- dodoc README
-}
diff --git a/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r2.ebuild b/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r2.ebuild
deleted file mode 100644
index a476a801611a..000000000000
--- a/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit fortran-2 python-single-r1 toolchain-funcs
-
-MY_PN="pdbTools"
-
-DESCRIPTION="Tools for manipulating and calculations on wwPDB macromolecule structure files"
-HOMEPAGE="https://github.com/harmslab/pdbtools"
-SRC_URI="https://${PN}.googlecode.com/files/${MY_PN}_${PV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_PN}_${PV}
-
-pkg_setup() {
- python-single-r1_pkg_setup
- fortran-2_pkg_setup
-}
-
-src_prepare() {
- sed \
- -e "s:script_dir,\"pdb_data\":\"${EPREFIX}/usr/share/${PN}\",\"pdb_data\":g" \
- -i pdb_sasa.py || die
- sed \
- -e "/satk_path =/s:^.*$:satk_path = \"${EPREFIX}/usr/bin\":g" \
- -i pdb_satk.py || die
- sed \
- -e 's:> %:>%:g' \
- -i pdb_seq.py || die
-
- sed \
- -e "/import/s:helper:${PN/-/_}.helper:g" \
- -i *.py || die
-}
-
-src_compile() {
- mkdir bin
- cd satk
- for i in *.f; do
- einfo "$(tc-getFC) ${FFLAGS} ${LDFLAGS} ${i} -o ${i/.f}"
- $(tc-getFC) ${FFLAGS} -c ${i} -o ${i/.f/.o} || die
- $(tc-getFC) ${LDFLAGS} -o ../bin/${i/.f} ${i/.f/.o} || die
- sed \
- -e "s:${i/.f}.out:${i/.f}:g" \
- -i ../pdb_satk.py || die
- done
-}
-
-src_install() {
- local script
- insinto /usr/share/${PN}
- doins -r pdb_data/peptides
- rm -rf pdb_data/peptides || die
-
- python_domodule pdb_data
-
- python_moduleinto ${PN/-/_}
- python_domodule helper *.py
-
- for i in pdb_*.py; do
- cat > ${i/.py} <<- EOF
- #!${EPREFIX}/bin/bash
- ${PYTHON} -O "$(python_get_sitedir)/${PN/-/_}/${i}" \$@
- EOF
- dobin ${i/.py}
- done
-
- dobin bin/*
- dodoc README
-}
diff --git a/sci-chemistry/pdb2pqr/Manifest b/sci-chemistry/pdb2pqr/Manifest
deleted file mode 100644
index 0663d5136267..000000000000
--- a/sci-chemistry/pdb2pqr/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pdb2pqr-src-1.9.0.tar.gz 9051969 BLAKE2B bacb2c65d319fb918a7a15b772c250398ffa991a93ee731ec15c8ae907304daf57282bf83c24f84d11945349a7f93f6f934575c117d4ce24d6530f14e60f3730 SHA512 7f3f191cca9879a0e166e82700c706f8c99bb66558a218e54845f10c3324b6c45d413da80b0782d96a8d56df1463262609db075aba3768db3942cb928ee7b98f
diff --git a/sci-chemistry/pdb2pqr/files/pdb2pka b/sci-chemistry/pdb2pqr/files/pdb2pka
deleted file mode 100644
index 2406b0c4773f..000000000000
--- a/sci-chemistry/pdb2pqr/files/pdb2pka
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/usr/bin/env python
-
-import subprocess
-import site
-import sys
-import os
-
-sitepackages = site.getsitepackages()[0]
-
-_cmd=[os.path.join(sitepackages, "pdb2pqr", "pdb2pka", "pka.py")]
-_cmd.extend(sys.argv[1:])
-
-subprocess.call(_cmd, stdout=sys.stdout, stderr=sys.stderr)
diff --git a/sci-chemistry/pdb2pqr/files/pdb2pqr b/sci-chemistry/pdb2pqr/files/pdb2pqr
deleted file mode 100644
index 8c0635aea94e..000000000000
--- a/sci-chemistry/pdb2pqr/files/pdb2pqr
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/usr/bin/env python
-
-import subprocess
-import site
-import sys
-import os
-
-sitepackages = site.getsitepackages()[0]
-
-_cmd=[os.path.join(sitepackages, "pdb2pqr", "pdb2pqr.py")]
-_cmd.extend(sys.argv[1:])
-
-subprocess.call(_cmd, stdout=sys.stdout, stderr=sys.stderr)
diff --git a/sci-chemistry/pdb2pqr/files/pdb2pqr-1.9.0-flags.patch b/sci-chemistry/pdb2pqr/files/pdb2pqr-1.9.0-flags.patch
deleted file mode 100644
index fac32b233e6b..000000000000
--- a/sci-chemistry/pdb2pqr/files/pdb2pqr-1.9.0-flags.patch
+++ /dev/null
@@ -1,45 +0,0 @@
- pdb2pka/SConscript | 9 ++++++++-
- pdb2pka/substruct/SConscript | 6 ++++++
- 2 files changed, 14 insertions(+), 1 deletion(-)
-
-diff --git a/pdb2pka/SConscript b/pdb2pka/SConscript
-index 583cdc5..6c30011 100644
---- a/pdb2pka/SConscript
-+++ b/pdb2pka/SConscript
-@@ -1,4 +1,11 @@
- Import('env')
-+import os
-+
-+env['CCFLAGS'].extend(os.environ['CXXFLAGS'].split())
-+env['LINKFLAGS'].extend(os.environ['LDFLAGS'].split())
-+env['CXX'] = os.environ['CXX']
-+env['LINK'] = os.environ['CXX']
-+
-
- if env['REBUILD_SWIG']:
- pyc = env.LoadableModule('_pMC_mult', ['pMC_mult.cpp', 'pMC_mult.i'])
-@@ -9,4 +16,4 @@ Default(pyc)
-
- algorithms_module = SConscript('substruct/SConscript')
-
--Return('pyc algorithms_module')
-\ No newline at end of file
-+Return('pyc algorithms_module')
-diff --git a/pdb2pka/substruct/SConscript b/pdb2pka/substruct/SConscript
-index 7dbcdb0..56fb577 100644
---- a/pdb2pka/substruct/SConscript
-+++ b/pdb2pka/substruct/SConscript
-@@ -1,7 +1,13 @@
- import distutils
- import numpy
-+import os
- Import('env')
-
-+env['CCFLAGS'].extend(os.environ['CXXFLAGS'].split())
-+env['LINKFLAGS'].extend(os.environ['LDFLAGS'].split())
-+env['CXX'] = os.environ['CXX']
-+env['LINK'] = os.environ['CXX']
-+
- env.Append(CPPPATH=[distutils.sysconfig.get_python_inc(), numpy.get_include()])
-
- algorithms_pyc = env.LoadableModule('Algorithms', ['Algorithms.cpp'])
diff --git a/sci-chemistry/pdb2pqr/files/pdb2pqr-1.9.0-install-py.patch b/sci-chemistry/pdb2pqr/files/pdb2pqr-1.9.0-install-py.patch
deleted file mode 100644
index 2695b013c66a..000000000000
--- a/sci-chemistry/pdb2pqr/files/pdb2pqr-1.9.0-install-py.patch
+++ /dev/null
@@ -1,15 +0,0 @@
- SConscript-install.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/SConscript-install.py b/SConscript-install.py
-index e2f9f09..1fdf1a8 100644
---- a/SConscript-install.py
-+++ b/SConscript-install.py
-@@ -41,6 +41,7 @@ def installFile(file_name, build_target='install'):
- if GetOption("clean"):
- env.Default(result)
- Alias(build_target, env.Install(env['PREFIX']+dirname(file_name), result))
-+ Alias(build_target, env.Install(env['PREFIX']+dirname(file_name), target))
- else:
- Alias(build_target, env.Install(env['PREFIX']+dirname(file_name), target))
-
diff --git a/sci-chemistry/pdb2pqr/metadata.xml b/sci-chemistry/pdb2pqr/metadata.xml
deleted file mode 100644
index 36fd8c04ac52..000000000000
--- a/sci-chemistry/pdb2pqr/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <use>
- <flag name="opal">Add web interface via opal</flag>
- <flag name="pdb2pka">Install experimental pdb2pka interface</flag>
- </use>
- <upstream>
- <remote-id type="github">Electrostatics/apbs-pdb2pqr</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-chemistry/pdb2pqr/pdb2pqr-1.9.0-r3.ebuild b/sci-chemistry/pdb2pqr/pdb2pqr-1.9.0-r3.ebuild
deleted file mode 100644
index 179e6448d605..000000000000
--- a/sci-chemistry/pdb2pqr/pdb2pqr-1.9.0-r3.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit scons-utils fortran-2 flag-o-matic python-single-r1 toolchain-funcs
-
-DESCRIPTION="Automated pipeline for performing Poisson-Boltzmann electrostatics calculations"
-HOMEPAGE="https://www.poissonboltzmann.org/"
-SRC_URI="https://github.com/Electrostatics/apbs-${PN}/releases/download/${P}/${PN}-src-${PV}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-IUSE="doc examples opal +pdb2pka"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- $(python_gen_cond_dep '
- || (
- dev-python/numpy-python2[${PYTHON_MULTI_USEDEP}]
- dev-python/numpy[${PYTHON_MULTI_USEDEP}]
- )
- sci-chemistry/openbabel-python[${PYTHON_MULTI_USEDEP}]
- opal? ( dev-python/zsi[${PYTHON_MULTI_USEDEP}] )
- ')
- pdb2pka? ( sci-chemistry/apbs[${PYTHON_SINGLE_USEDEP},-mpi] )"
-DEPEND="${RDEPEND}
- dev-lang/swig:0"
-
-PATCHES=(
- "${FILESDIR}"/${P}-flags.patch
- "${FILESDIR}"/${P}-install-py.patch
-)
-
-pkg_setup() {
- if [[ -z ${MAXATOMS} ]]; then
- einfo "If you like to have support for more then 10000 atoms,"
- einfo "export MAXATOMS=\"your value\""
- export MAXATOMS=10000
- else
- einfo "Allow usage of ${MAXATOMS} during calculations"
- fi
- fortran-2_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- find -type f \( -name "*\.pyc" -o -name "*\.pyo" \) -delete || die
-
- export CXXFLAGS="${CXXFLAGS}"
- export LDFLAGS="${LDFLAGS}"
-
- epatch "${PATCHES[@]}"
- tc-export CXX
- rm -rf scons || die
-}
-
-src_configure() {
- cat > build_config.py <<- EOF
- PREFIX="${D}/$(python_get_sitedir)/${PN}"
- #URL="http://<COMPUTER NAME>/pdb2pqr/"
- APBS="${EPREFIX}/usr/bin/apbs"
- #OPAL="http://nbcr-222.ucsd.edu/opal2/services/pdb2pqr_1.8"
- #APBS_OPAL="http://nbcr-222.ucsd.edu/opal2/services/apbs_1.3"
- MAX_ATOMS=${MAXATOMS}
- BUILD_PDB2PKA=$(usex pdb2pka True False)
- REBUILD_SWIG=True
- EOF
-}
-
-src_compile() {
- escons
-}
-
-src_test() {
- local myesconsargs=( -j1 )
- escons test
- escons advtest
- escons complete-test
-}
-
-src_install() {
- dodir /usr/share/doc/${PF}/html
- local lib
-
- escons install
-
- find "${D}$(python_get_sitedir)"/${PN}/{jmol,examples,doc,contrib} -delete || die
-
- python_doscript "${FILESDIR}"/{${PN},pdb2pka}
-
- for lib in apbslib.py{,c,o}; do
- dosym ../../apbs/${lib} $(python_get_sitedir)/${PN}/pdb2pka/${lib}
- done
- dosym ../../_apbslib.so $(python_get_sitedir)/${PN}/pdb2pka/_apbslib.so
- python_optimize
-
- if use doc; then
- pushd doc > /dev/null
- docinto html
- dodoc -r *.html images pydoc
- popd > /dev/null
- fi
-
- use examples && \
- insinto /usr/share/${PN}/ && \
- doins -r examples
-
- dodoc *md NEWS
-}
diff --git a/sci-chemistry/prodecomp/Manifest b/sci-chemistry/prodecomp/Manifest
deleted file mode 100644
index 57d019e2f920..000000000000
--- a/sci-chemistry/prodecomp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST prodecomp-3.0.tar.bz2 18377446 BLAKE2B c6b4acf20a76029fc34eaea7a0adf1a04fb727b2e246fbcad27e2fa2bea606b2e712fb986fdd3e534534b32a22acae58a00bc2a3c6bde893d5befe91696523d3 SHA512 8d23f174e125d4c7776432a37b063d2f39af8497050bd7f7ff358c67d509b1eef2c2865596efae632855fd583fb52c233b67d0e667c6c2a03ba6f5a2f2ac9b0d
diff --git a/sci-chemistry/prodecomp/metadata.xml b/sci-chemistry/prodecomp/metadata.xml
deleted file mode 100644
index 168ce755cbc8..000000000000
--- a/sci-chemistry/prodecomp/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <longdescription>
- PRODECOMP (PROjection DECOMPosition) is a software tool for
- decomposition of 2D projections of high-dimensional NMR spectra to a set
- of components (defined in turn by one-dimensional "shapes").
- Simultaneous analysis of projections from one or several
- high-dimensional experiments provide unambigous chemical shifts for
- large spin systems. The latter can be used for backbone and side-chain
- assignments as well as structural studies of proteins
- (Malmodin and Billeter 2005; 2006; Staykova et al. 2008a,b).
- </longdescription>
-</pkgmetadata>
diff --git a/sci-chemistry/prodecomp/prodecomp-3.0-r3.ebuild b/sci-chemistry/prodecomp/prodecomp-3.0-r3.ebuild
deleted file mode 100644
index 65683c21b0fa..000000000000
--- a/sci-chemistry/prodecomp/prodecomp-3.0-r3.ebuild
+++ /dev/null
@@ -1,53 +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="tk"
-
-inherit python-single-r1
-
-DESCRIPTION="Decomposition-based analysis of NMR projections"
-HOMEPAGE="http://www.lundberg.gu.se/nmr/software.php?program=PRODECOMP"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- $(python_gen_cond_dep '
- || (
- sci-libs/scipy-python2[${PYTHON_MULTI_USEDEP}]
- sci-libs/scipy[${PYTHON_MULTI_USEDEP}]
- )
- ')"
-
-S="${WORKDIR}"/NMRProjAnalys
-
-src_install() {
- python_export
- if use examples; then
- insinto /usr/share/${PN}
- doins -r ExampleData Results
- fi
-
- dodoc ProjTools/Manual.pdf
- rm -rf ProjTools/Manual.pdf ProdecompOutput || die
-
- python_moduleinto ${PN}
- python_domodule ProjTools/.
- python_optimize
-
- cat >> "${T}"/${PN} <<- EOF
- #!/bin/bash
- ${PYTHON} -O $(python_get_sitedir)/${PN}/ProjAnalys.py \$@
- EOF
- dobin "${T}"/${PN}
-
- dosym ../../../../share/doc/${PF}/Manual.pdf "${PYTHON_SITEDIR##${EPREFIX}}"/${PN}/Manual.pdf
-}
diff --git a/sci-chemistry/pymol-plugins-caver/Manifest b/sci-chemistry/pymol-plugins-caver/Manifest
deleted file mode 100644
index 4d7abe5d823c..000000000000
--- a/sci-chemistry/pymol-plugins-caver/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Caver2_1_2_pymol_plugin.zip 5698331 BLAKE2B e1accfaea6faf1e8c545b88c965228ccb62710d4015ff681506971feba6bd18a4a8b0b6e6caf621c99830ba529a6ec17873cdd3d5e52ad6dc6f67d9457e4eb87 SHA512 9d28e059bb20f30cf6a0d25ed2eb080dcf9dbb753e9d4578d95e293b31c5cf5fe23d5177dccdb79c192ab3e65bb484b6eb22b26c267637b125404f871e01a52c
diff --git a/sci-chemistry/pymol-plugins-caver/metadata.xml b/sci-chemistry/pymol-plugins-caver/metadata.xml
deleted file mode 100644
index 8937bad0b175..000000000000
--- a/sci-chemistry/pymol-plugins-caver/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.2.ebuild b/sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.2.ebuild
deleted file mode 100644
index e189f885dcc5..000000000000
--- a/sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit multilib python-r1 eutils versionator java-utils-2
-
-MY_PV="$(replace_all_version_separators _)"
-MY_P="Caver${MY_PV}_pymol_plugin"
-
-DESCRIPTION="Calculation of pathways of proteins from buried cavities to outside solvent"
-HOMEPAGE="http://loschmidt.chemi.muni.cz/caver/"
-SRC_URI="${MY_P}.zip"
-
-LICENSE="CAVER"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- >=virtual/jre-1.6
- sci-chemistry/pymol[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}"
-DEPEND="app-arch/unzip
- ${PYTHON_DEPS}"
-
-RESTRICT="bindist fetch"
-
-S="${WORKDIR}/${MY_P}"/linux_mac
-
-pkg_nofetch() {
- elog "Download ${A}"
- elog "from ${HOMEPAGE}. This requires registration."
- elog "Place tarballs into your DISTDIR directory."
-}
-
-src_install() {
- java-pkg_dojar Caver${MY_PV}/*.jar
-
- java-pkg_jarinto /usr/share/${PN}/lib/lib/
- java-pkg_dojar Caver${MY_PV}/lib/*.jar
-
- installation() {
- sed \
- -e "s:directory/where/jar/with/plugin/is/located:${EPREFIX}/usr/share/${PN}/lib/:g" \
- -i Caver${MY_PV}.py || die
-
- python_moduleinto pmg_tk/startup/
- python_domodule Caver${MY_PV}.py
- python_optimize
- }
- python_foreach_impl installation
-}
diff --git a/sci-chemistry/pymol-plugins-dssp/Manifest b/sci-chemistry/pymol-plugins-dssp/Manifest
deleted file mode 100644
index 672421ffa008..000000000000
--- a/sci-chemistry/pymol-plugins-dssp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymol-plugins-dssp-110430.py.xz 6836 BLAKE2B d8a58d1ad85aaa45acdcac40d022bac8035baf9c95c05e2cd6abb1dd82f1cd390515e04b4c65ff96902655a366ca2e4eab8e86060dffb27ea146298f827fbd7c SHA512 521e0a32ca6d2c8c21c690815b0654bb44303bd7fb9a1eb76227030b2ad7311fadb0d748e49b8bbc16cd5e69acba375b5353de7bffef1ff69686e62021fe64f4
diff --git a/sci-chemistry/pymol-plugins-dssp/metadata.xml b/sci-chemistry/pymol-plugins-dssp/metadata.xml
deleted file mode 100644
index 8937bad0b175..000000000000
--- a/sci-chemistry/pymol-plugins-dssp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sci-chemistry/pymol-plugins-dssp/pymol-plugins-dssp-110430-r1.ebuild b/sci-chemistry/pymol-plugins-dssp/pymol-plugins-dssp-110430-r1.ebuild
deleted file mode 100644
index 11269a75591f..000000000000
--- a/sci-chemistry/pymol-plugins-dssp/pymol-plugins-dssp-110430-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-r1
-
-DESCRIPTION="DSSP Plugin for PyMOL"
-HOMEPAGE="http://www.biotec.tu-dresden.de/~hongboz/dssp_pymol/dssp_pymol.html"
-SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.py.xz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD pymol"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- sci-chemistry/dssp
- sci-biology/stride
- sci-chemistry/pymol[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}"
-
-src_prepare() {
- sed \
- -e "s:GENTOO_DSSP:${EPREFIX}/usr/bin/dssp:g" \
- -e "s:GENTOO_STRIDE:${EPREFIX}/usr/bin/stride:g" \
- -i ${P}.py || die
-}
-
-src_install() {
- python_moduleinto pmg_tk/startup
- python_foreach_impl python_domodule ${P}.py
- python_foreach_impl python_optimize
-}
diff --git a/sci-chemistry/pymol-plugins-promol/Manifest b/sci-chemistry/pymol-plugins-promol/Manifest
deleted file mode 100644
index 521213fb730c..000000000000
--- a/sci-chemistry/pymol-plugins-promol/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymol-plugins-promol-3.0.2.zip 2219295 BLAKE2B 7e81de98ee20f6b22fabeca35b0825250c3b839b9ea51f6c0b51f15062c73810474bd377d0e39d3c2ac0d61f1b5cfb4174c53f1dfc67a11dfcd707eee417a7ed SHA512 e40e9c08e2cb1b223390d751bb1f32069924f1c23aa2b4bdafb6689254e6aa673d4412aca587792f660869f97a389db8a9183033d8b2394c998d0f911104d8d7
diff --git a/sci-chemistry/pymol-plugins-promol/metadata.xml b/sci-chemistry/pymol-plugins-promol/metadata.xml
deleted file mode 100644
index 8937bad0b175..000000000000
--- a/sci-chemistry/pymol-plugins-promol/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sci-chemistry/pymol-plugins-promol/pymol-plugins-promol-3.0.2-r1.ebuild b/sci-chemistry/pymol-plugins-promol/pymol-plugins-promol-3.0.2-r1.ebuild
deleted file mode 100644
index 6cd842f3703d..000000000000
--- a/sci-chemistry/pymol-plugins-promol/pymol-plugins-promol-3.0.2-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-r1
-
-DESCRIPTION="Fast and accurate regognition of active sites"
-HOMEPAGE="https://www.rit.edu/cos/ezviz/ProMOL_dl.html"
-SRC_URI="https://www.rit.edu/cos/ezviz/ProMOL.zip -> ${P}.zip"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-LICENSE="all-rights-reserved"
-IUSE=""
-
-RESTRICT="mirror bindist"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- dev-python/pmw:py2[${PYTHON_USEDEP}]
- sci-chemistry/pymol[${PYTHON_USEDEP}]"
-DEPEND=""
-
-S="${WORKDIR}/ProMOL Folder"
-
-src_prepare() {
- python_copy_sources
- preparation() {
- cd "${BUILD_DIR}" || die
- sed \
- -e "s:./modules/pmg_tk/startup:$(python_get_sitedir)/pmg_tk/startup/ProMol:g" \
- -i ProMOL_302.py || die
- }
- python_foreach_impl preparation
-}
-
-src_install() {
- dodoc *doc
- dohtml -r Thanks.html EDMHelp.htm Help
-
- installation() {
- cd "${BUILD_DIR}" || die
- python_moduleinto pmg_tk/startup/ProMol
- python_domodule PDB_List AminoPics Motifs *GIF pdb_entry_type.txt Master.txt Scripts
- python_moduleinto pmg_tk/startup
- python_domodule *.py
- dosym ../../../../../../share/doc/${PF}/html/Help \
- $(python_get_sitedir)/pmg_tk/startup/ProMol/Help
- dosym ../../../../../../share/doc/${PF}/html/Thanks.html \
- $(python_get_sitedir)/pmg_tk/startup/ProMol/Thanks.html
- dosym ../../../../../../share/doc/${PF}/html/EDMHelp.htm \
- $(python_get_sitedir)/pmg_tk/startup/ProMol/EDMHelp.htm
- }
- python_foreach_impl installation
-}
diff --git a/sci-chemistry/sparky/Manifest b/sci-chemistry/sparky/Manifest
deleted file mode 100644
index abb7a3bc2696..000000000000
--- a/sci-chemistry/sparky/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sparky-source-3.115.tar.gz 4103686 BLAKE2B c7811aa135b10f21b8807447e2ab173f407ccc1446ff1307006f7f885e6e69983647991600720e02e4e738bb68338de01bc5d57577eacf20298db6d53a54b183 SHA512 33b0fd368f15bf4d091d7152a189f57279aea54fb89a12f15314f2a1414b073f7bd282afedeb72e79192195b0b6ac212ca74da3def513592af5400c118ac8e89
diff --git a/sci-chemistry/sparky/files/3.115-fix-c++14.patch b/sci-chemistry/sparky/files/3.115-fix-c++14.patch
deleted file mode 100644
index 3a05ea7d85ce..000000000000
--- a/sci-chemistry/sparky/files/3.115-fix-c++14.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Fix the custom new/new[] operators in order to account for changed
-noexcept semantics in C++11.
-See also: https://bugs.gentoo.org/show_bug.cgi?id=596012
-
-Patch by Peter Levine
-
---- a/c++/memalloc.cc
-+++ b/c++/memalloc.cc
-@@ -39,7 +39,10 @@
-
- // ----------------------------------------------------------------------------
- //
--void *operator new(size_t size) throw(std::bad_alloc)
-+void *operator new(size_t size)
-+#if __cplusplus < 201103L
-+throw(std::bad_alloc)
-+#endif
- {
- void *value = allocate(size);
- if (tracking_memory)
-@@ -72,7 +75,10 @@
-
- // ----------------------------------------------------------------------------
- //
--void *operator new[](size_t size) throw(std::bad_alloc)
-+void *operator new[](size_t size)
-+#if __cplusplus < 201103L
-+throw(std::bad_alloc)
-+#endif
- {
- void *value = allocate(size);
- if (tracking_memory)
diff --git a/sci-chemistry/sparky/files/3.115-ldflags.patch b/sci-chemistry/sparky/files/3.115-ldflags.patch
deleted file mode 100644
index bd4020387682..000000000000
--- a/sci-chemistry/sparky/files/3.115-ldflags.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-diff --git a/c++/Makefile b/c++/Makefile
-index aeb4daa..5cab356 100644
---- a/c++/Makefile
-+++ b/c++/Makefile
-@@ -131,28 +131,28 @@ $(SPARKY_INSTALL)/python/sparky $(SPARKY_INSTALL)/python/lib-tk:
- chmod 755 $@
-
- sparky-no-python$(EXE_SUFFIX): main.o $(SPARKY_OBJS)
-- $(CXX) -o $@ main.o $(SPARKY_OBJS) $(LDFLAGS) $(LDLIBS)
-+ $(CXX) $(LDFLAGS) -o $@ main.o $(SPARKY_OBJS) $(LDLIBS)
-
- ucsfdata$(EXE_SUFFIX): ucsfdata.o $(NMR_OBJS)
-- $(CXX) -o $@ ucsfdata.o $(NMR_OBJS) $(LDFLAGS) $(SYSLIBS) $(EXTRALIBS)
-+ $(CXX) $(LDFLAGS) -o $@ ucsfdata.o $(NMR_OBJS) $(SYSLIBS) $(EXTRALIBS)
-
- pipe2ucsf$(EXE_SUFFIX): pipe2ucsf.o $(NMR_OBJS)
-- $(CXX) -o $@ pipe2ucsf.o $(NMR_OBJS) $(LDFLAGS) $(SYSLIBS) $(EXTRALIBS)
-+ $(CXX) $(LDFLAGS) -o $@ pipe2ucsf.o $(NMR_OBJS) $(SYSLIBS) $(EXTRALIBS)
-
- vnmr2ucsf$(EXE_SUFFIX): vnmr2ucsf.o $(NMR_OBJS)
-- $(CXX) -o $@ vnmr2ucsf.o $(NMR_OBJS) $(LDFLAGS) $(SYSLIBS) $(EXTRALIBS)
-+ $(CXX) $(LDFLAGS) -o $@ vnmr2ucsf.o $(NMR_OBJS) $(SYSLIBS) $(EXTRALIBS)
-
- bruk2ucsf$(EXE_SUFFIX): bruk2ucsf.o $(NMR_OBJS)
-- $(CXX) -o $@ bruk2ucsf.o $(NMR_OBJS) $(LDFLAGS) $(SYSLIBS) $(EXTRALIBS)
-+ $(CXX) $(LDFLAGS) -o $@ bruk2ucsf.o $(NMR_OBJS) $(SYSLIBS) $(EXTRALIBS)
-
- peaks2ucsf$(EXE_SUFFIX): peaks2ucsf.o $(NMR_OBJS)
-- $(CXX) -o $@ peaks2ucsf.o $(NMR_OBJS) $(LDFLAGS) $(SYSLIBS) $(EXTRALIBS)
-+ $(CXX) $(LDFLAGS) -o $@ peaks2ucsf.o $(NMR_OBJS) $(SYSLIBS) $(EXTRALIBS)
-
- matrix2ucsf$(EXE_SUFFIX): matrix2ucsf.o $(NMR_OBJS)
-- $(CXX) -o $@ matrix2ucsf.o $(NMR_OBJS) $(LDFLAGS) $(SYSLIBS) $(EXTRALIBS)
-+ $(CXX) $(LDFLAGS) -o $@ matrix2ucsf.o $(NMR_OBJS) $(SYSLIBS) $(EXTRALIBS)
-
- spy.so: python.o $(SPARKY_OBJS)
-- $(CXX) $(LDSHARED) -o $@ python.o $(SPARKY_OBJS) $(LDFLAGS) $(LDLIBS)
-+ $(CXX) $(LDSHARED) $(LDFLAGS) -o $@ python.o $(SPARKY_OBJS) $(LDLIBS)
-
- winsystem-$(PLATFORM).o: winsystem-$(PLATFORM).cc
- $(CXX) $(CXXFLAGS) $(TKFLAGS) -c $(SPARKY_SRC)/winsystem-$(PLATFORM).cc
-@@ -161,7 +161,7 @@ python.o: python.cc
- $(CXX) $(CXXFLAGS) $(PYFLAGS) $(TKFLAGS) -c $(SPARKY_SRC)/python.cc
-
- _tkinter.so: _tkinter.o
-- $(CXX) $(LDSHARED) -o $@ _tkinter.o $(LDFLAGS) $(TKLIBS)
-+ $(CXX) $(LDSHARED) $(LDFLAGS) -o $@ _tkinter.o $(TKLIBS)
-
- _tkinter.o: _tkinter.c
- $(CC) $(CFLAGS) $(TKFLAGS) $(PYFLAGS) -c $(SPARKY_SRC)/_tkinter.c
-@@ -188,8 +188,8 @@ PYLDFLAGS = -L$(PYTHON_LIB)/config -lpython$(PYTHON_VERSION)
- PYIFLAGS = -I$(PYTHON_INC)
-
- debug-sparky: main-debug.o python.o _tkinter.o $(SPARKY_OBJS)
-- $(CXX) -o $@ main-debug.o python.o _tkinter.o $(SPARKY_OBJS) \
-- $(LDFLAGS) $(PYLDFLAGS) $(LDLIBS)
-+ $(CXX) $(LDFLAGS) -o $@ main-debug.o python.o _tkinter.o $(SPARKY_OBJS) \
-+ $(PYLDFLAGS) $(LDLIBS)
-
- main-debug.o: main-debug.cc
- $(CXX) $(CXXFLAGS) $(PYIFLAGS) -c $(SPARKY_SRC)/main-debug.cc
diff --git a/sci-chemistry/sparky/files/3.115-makefile.patch b/sci-chemistry/sparky/files/3.115-makefile.patch
deleted file mode 100644
index 7c810dcbd8ae..000000000000
--- a/sci-chemistry/sparky/files/3.115-makefile.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/Makefile b/Makefile
-index bb27034..30979bd 100644
---- a/Makefile
-+++ b/Makefile
-@@ -48,6 +48,12 @@ TKINTER_PYMOD = _tkinter$(PYMOD_SUFFIX)
- all nopython $(SPY_PYMOD) $(TKINTER_PYMOD) $(EXECUTABLES) debug-sparky clean: force
- cd $(SPARKY_OBJ) && $(MAKE) -f $(SPARKY_SRC)/Makefile -e $@
-
-+libraries:
-+ cd $(SPARKY_OBJ) && $(MAKE) -f $(SPARKY_SRC)/Makefile -e $(SPY_PYMOD) $(TKINTER_PYMOD)
-+
-+binaries:
-+ cd $(SPARKY_OBJ) && $(MAKE) -f $(SPARKY_SRC)/Makefile -e $(EXECUTABLES) debug-sparky
-+
- Makefile.dep TAGS: force
- cd $(SPARKY_SRC) && $(MAKE) -f Makefile -e $@
-
diff --git a/sci-chemistry/sparky/files/3.115-paths.patch b/sci-chemistry/sparky/files/3.115-paths.patch
deleted file mode 100644
index 20d9a801ecd6..000000000000
--- a/sci-chemistry/sparky/files/3.115-paths.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/c++/paths.h b/c++/paths.h
-index 2a21366..38aff52 100644
---- a/c++/paths.h
-+++ b/c++/paths.h
-@@ -19,7 +19,7 @@
- // Installation subdirectories and files
- //
- #define SPARKY_MANUAL "manual"
--#define SPARKY_LIB "lib"
-+#define SPARKY_LIB "."
- #define SPARKY_PRINT "print-prolog.ps" // under lib directory
- #define SPARKY_RESOURCE "Sparky" // under lib directory
- #define SPARKY_SAMPLE_DATA "example"
diff --git a/sci-chemistry/sparky/files/3.115-wrapper-r1.patch b/sci-chemistry/sparky/files/3.115-wrapper-r1.patch
deleted file mode 100644
index d83b5b8510cc..000000000000
--- a/sci-chemistry/sparky/files/3.115-wrapper-r1.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff --git a/bin/sparky b/bin/sparky
-index 8b51212..270723a 100644
---- a/bin/sparky
-+++ b/bin/sparky
-@@ -4,18 +4,6 @@
- #
-
- # -----------------------------------------------------------------------------
--# Figure out Sparky installation directory from $0.
--#
--set sparky_exe = "$0"
--while (-l "$sparky_exe")
-- set ls_sparky_exe = `ls -l "$sparky_exe"`
-- set sparky_exe = `echo "$ls_sparky_exe" | sed 's/.* -> //'`
--end
--set sparky_bin = `dirname "$sparky_exe"`
--set sparky_bin = `cd "$sparky_bin"; pwd`
--set sparky_inst = `dirname "$sparky_bin"`
--
--# -----------------------------------------------------------------------------
- # Sparky uses the SPARKY_INSTALL environment variable to find its
- # application resource file and print prolog file.
- #
-@@ -25,7 +13,7 @@ setenv SPARKY_INSTALL "$sparky_inst"
- # If Python is available start Sparky as a Python extension.
- # Otherwise the standalone version of Sparky is started.
- #
--set PYTHON = "$SPARKY_INSTALL/python2.5/bin/python2.5"
-+set PYTHON = GENTOO_PYTHON
- if (! -e "$PYTHON") then
- set PYTHON = python2.5
- endif
-@@ -79,7 +67,7 @@ if ($status == 0) then
- # ---------------------------------------------------------------------------
- # Add the Sparky package and Tkinter to the Python path
- #
-- set SPARKY_PYTHONPATH = "$SPARKY_INSTALL/python:$SPARKY_INSTALL/python/lib-tk"
-+ set SPARKY_PYTHONPATH = "$SPARKY_INSTALL/python:$SPARKY_INSTALL/python/sparky"
- if ($?PYTHONPATH) then
- setenv PYTHONPATH "${SPARKY_PYTHONPATH}:$PYTHONPATH"
- else
diff --git a/sci-chemistry/sparky/metadata.xml b/sci-chemistry/sparky/metadata.xml
deleted file mode 100644
index 8937bad0b175..000000000000
--- a/sci-chemistry/sparky/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sci-chemistry/sparky/sparky-3.115-r2.ebuild b/sci-chemistry/sparky/sparky-3.115-r2.ebuild
deleted file mode 100644
index e664747fea13..000000000000
--- a/sci-chemistry/sparky/sparky-3.115-r2.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="tk"
-
-inherit flag-o-matic prefix python-single-r1 toolchain-funcs
-
-DESCRIPTION="Graphical NMR assignment and integration program for large polymers"
-HOMEPAGE="http://www.cgl.ucsf.edu/home/sparky/"
-SRC_URI="http://www.cgl.ucsf.edu/home/sparky/distrib-${PV}/${PN}-source-${PV}.tar.gz"
-
-LICENSE="sparky"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- app-shells/tcsh
- dev-lang/tcl:0=
- dev-lang/tk:0="
-DEPEND="${RDEPEND}"
-
-RESTRICT="mirror"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-ldflags.patch
- "${FILESDIR}"/${PV}-wrapper-r1.patch
- "${FILESDIR}"/${PV}-paths.patch
- "${FILESDIR}"/${PV}-makefile.patch
- "${FILESDIR}"/${PV}-fix-c++14.patch
-)
-
-pkg_setup() {
- python-single-r1_pkg_setup
- TKVER=$(best_version dev-lang/tk | cut -d- -f3 | cut -d. -f1,2)
- PYVER=${EPYTHON#python}
-}
-
-src_prepare() {
- default
-
- sed -i \
- -e "s:^\(set PYTHON =\).*:\1 ${PYTHON}:g" \
- -e "s:^\(setenv SPARKY_INSTALL[[:space:]]*\).*:\1 ${EPREFIX}/usr/$(get_libdir)/${PN}:g" \
- -e "s:tcl8.4:tcl${TKVER}:g" \
- -e "s:tk8.4:tk${TKVER}:g" \
- -e "s:^\(setenv TCLTK_LIB[[:space:]]*\).*:\1 ${EPREFIX}/usr/$(get_libdir):g" \
- "${S}"/bin/sparky || die
- eprefixify "${S}"/bin/sparky
-}
-
-src_compile() {
- emake \
- SPARKY="${S}" \
- PYTHON_VERSION="${PYVER}" \
- PYTHON_PREFIX="${EPREFIX}/usr" \
- PYTHON_LIB="${EPREFIX}/usr/$(get_libdir)" \
- PYTHON_INC="$(python_get_includedir)" \
- TK_PREFIX="${EPREFIX}/usr" \
- TCLTK_VERSION="${TKVER}" \
- TKLIBS="-L${EPREFIX}/usr/$(get_libdir)/ -ltk -ltcl -lX11" \
- CXX="$(tc-getCXX)" \
- CC="$(tc-getCC)" \
- LDSHARED="-shared" \
- binaries
-
- rm c++/*.o || die
-
- emake \
- SPARKY="${S}" \
- PYTHON_VERSION="${PYVER}" \
- PYTHON_PREFIX="${EPREFIX}/usr" \
- PYTHON_LIB="${EPREFIX}/usr/$(get_libdir)" \
- PYTHON_INC="$(python_get_includedir)" \
- TK_PREFIX="${EPREFIX}/usr" \
- TCLTK_VERSION="${TKVER}" \
- TKLIBS="-L${EPREFIX}/usr/$(get_libdir)/ -ltk -ltcl -lX11" \
- CXX="$(tc-getCXX)" \
- CC="$(tc-getCC)" \
- CXXFLAGS="${CXXFLAGS} -fPIC" \
- CFLAGS="${CFLAGS} -fPIC" \
- LDSHARED="-shared -fPIC" \
- libraries
-}
-
-src_install() {
- # The symlinks are needed to avoid hacking the complete code to fix the locations
- dobin c++/{{bruk,matrix,peaks,pipe,vnmr}2ucsf,ucsfdata,sparky-no-python} bin/${PN}
-
- insinto /usr/share/${PN}/
- doins lib/{print-prolog.ps,Sparky}
- dosym ../../share/${PN}/print-prolog.ps /usr/$(get_libdir)/${PN}/print-prolog.ps
- dosym ../../share/${PN}/Sparky /usr/$(get_libdir)/${PN}/Sparky
-
- python_moduleinto ${PN}
- python_domodule python/*.py c++/{spy.so,_tkinter.so}
- dosym ../${EPYTHON}/site-packages /usr/$(get_libdir)/${PN}/python
-
- rm manual/{pkzip.cfg,Makefile} || die
- mv {manual/,}manual.ps || die
- local DOCS=( README manual.ps )
- local HTML_DOCS=( manual/. )
- einstalldocs
- newdoc python/README README.python
- dosym ../../share/doc/${PF}/html /usr/$(get_libdir)/${PN}/manual
-
- if use examples; then
- dodoc -r example
- dosym ../../share/doc/${PF}/example /usr/$(get_libdir)/${PN}/example
- fi
-}
diff --git a/www-apps/viewvc/Manifest b/www-apps/viewvc/Manifest
deleted file mode 100644
index 2e9009cd2e59..000000000000
--- a/www-apps/viewvc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST viewvc-1.1.26.tar.gz 616103 BLAKE2B e622dbf247641ddcdd68d54a8e10168d4b7506c2cb53f6d2e30b9bac36207520cde57d81875e1e0106287da9b4bf312abc2c69b15d206e557cf93a2b26cae446 SHA512 af70d4344fe92f942debb407b6fad909e250ba2656499f5229e1c2f018dfbd783d0cebd28c49a429bd7b155bb6db02cead602384f91b99b7ced6aa365e32bb8e
diff --git a/www-apps/viewvc/metadata.xml b/www-apps/viewvc/metadata.xml
deleted file mode 100644
index e3f695364293..000000000000
--- a/www-apps/viewvc/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>web-apps@gentoo.org</email>
- <name>Gentoo Webapps</name>
- </maintainer>
- <use>
- <flag name="cvsgraph">Add <pkg>dev-vcs/cvsgraph</pkg> support to show graphical views of revisions and branches</flag>
- <flag name="mod_wsgi">Add <pkg>www-apache/mod_wsgi</pkg> support</flag>
- <flag name="pygments">Add <pkg>dev-python/pygments</pkg> support for syntax highlighting</flag>
- </use>
-</pkgmetadata>
diff --git a/www-apps/viewvc/viewvc-1.1.26-r1.ebuild b/www-apps/viewvc/viewvc-1.1.26-r1.ebuild
deleted file mode 100644
index fa7bfd6b69c2..000000000000
--- a/www-apps/viewvc/viewvc-1.1.26-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-single-r1 webapp
-
-WEBAPP_MANUAL_SLOT="yes"
-
-DESCRIPTION="ViewVC, a web interface to CVS and Subversion"
-HOMEPAGE="http://viewvc.org/"
-SRC_URI="http://viewvc.org/downloads/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="cvs cvsgraph mod_wsgi mysql pygments +subversion"
-
-DEPEND=""
-RDEPEND="${PYTHON_DEPS}
- cvs? ( dev-vcs/rcs )
-
- mod_wsgi? ( www-apache/mod_wsgi[${PYTHON_SINGLE_USEDEP}] )
- !mod_wsgi? ( virtual/httpd-cgi )
-
- cvsgraph? ( >=dev-vcs/cvsgraph-1.5.0 )
-
- $(python_gen_cond_dep '
- subversion? ( >=dev-vcs/subversion-1.3.1[python,${PYTHON_MULTI_USEDEP}] )
-
- mysql? ( >=dev-python/mysql-python-0.9.0[${PYTHON_MULTI_USEDEP}] )
- pygments? (
- dev-python/pygments[${PYTHON_MULTI_USEDEP}]
- app-misc/mime-types
- )
- ')
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- || ( cvs subversion )"
-
-pkg_setup() {
- python-single-r1_pkg_setup
- webapp_pkg_setup
-}
-
-src_prepare() {
- eapply_user
-
- find bin/ -type f -print0 | xargs -0 sed -i \
- -e "s|\(^LIBRARY_DIR\)\(.*\$\)|\1 = \"$(python_get_sitedir)/${PN}\"|g" \
- -e "s|\(^CONF_PATHNAME\)\(.*\$\)|\1 = \"../conf/viewvc.conf\"|g" || die
-
- sed -i -e "s|\(self\.options\.template_dir\)\(.*\$\)|\1 = \"${MY_APPDIR}/templates\"|" \
- lib/config.py || die
-
- sed -i -e "s|^template_dir.*|#&|" conf/viewvc.conf.dist || die
- sed -i -e "s|^#mime_types_files =.*|mime_types_files = /etc/mime.types|" conf/viewvc.conf.dist || die
- mv conf/viewvc.conf{.dist,} || die
- mv conf/cvsgraph.conf{.dist,} || die
-
- python_fix_shebang .
-}
-
-src_install() {
- webapp_src_preinst
-
- newbin bin/standalone.py viewvc-standalone-server
-
- dodoc CHANGES COMMITTERS INSTALL README
-
- python_moduleinto viewvc
- python_domodule lib/.
-
- insinto "${MY_APPDIR}"
- doins -r templates/
- doins -r templates-contrib/
-
- if use mysql; then
- exeinto "${MY_HOSTROOTDIR}/bin"
- doexe bin/{*dbadmin,make-database,loginfo-handler}
- fi
-
- insinto "${MY_HOSTROOTDIR}/conf"
- doins conf/{viewvc,cvsgraph}.conf
-
- exeinto "${MY_CGIBINDIR}"
- doexe bin/cgi/viewvc.cgi
- if use mysql; then
- doexe bin/cgi/query.cgi
- fi
-
- exeinto "${MY_CGIBINDIR}"
- if use mod_wsgi; then
- doexe bin/wsgi/viewvc.wsgi
- if use mysql; then
- doexe bin/wsgi/query.wsgi
- fi
- else
- doexe bin/wsgi/viewvc.fcgi
- if use mysql; then
- doexe bin/wsgi/query.fcgi
- fi
- fi
-
- webapp_configfile "${MY_HOSTROOTDIR}/conf/"{viewvc,cvsgraph}.conf
-
- webapp_src_install
-}
-
-pkg_postinst() {
- webapp_pkg_postinst
- elog "Now read INSTALL in /usr/share/doc/${PF} to configure ${PN}"
-}