commit:     a1c9ad3c7b200df80ad418ec64f33ea38875966b
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 23:56:38 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 23:56:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c9ad3c

sys-apps/gcp: Replace sed with patch

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-apps/gcp/files/gcp-0.2.1-gentoo-fhs.patch | 13 +++++++++++++
 sys-apps/gcp/gcp-0.2.1.ebuild                 | 10 +---------
 2 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/sys-apps/gcp/files/gcp-0.2.1-gentoo-fhs.patch 
b/sys-apps/gcp/files/gcp-0.2.1-gentoo-fhs.patch
new file mode 100644
index 00000000000..78ddb5d0961
--- /dev/null
+++ b/sys-apps/gcp/files/gcp-0.2.1-gentoo-fhs.patch
@@ -0,0 +1,13 @@
+--- a/setup.py
++++ b/setup.py
+@@ -41,9 +41,8 @@
+ #        'console_scripts': ['gcp=gcp:main'],
+ #    },
+     data_files=[
+-        ('man/man1', ["gcp.1"]),
++        ('share/man/man1', ["gcp.1"]),
+         ('share/locale/fr/LC_MESSAGES', ['i18n/fr/LC_MESSAGES/gcp.mo']),
+-        ('share/doc/%s' % name, ['CHANGELOG', 'LICENSE', 'README.md']),
+     ],
+     install_requires=['PyGObject', 'dbus-python'],
+     python_requires='>=3',

diff --git a/sys-apps/gcp/gcp-0.2.1.ebuild b/sys-apps/gcp/gcp-0.2.1.ebuild
index 814287b287f..3425601feba 100644
--- a/sys-apps/gcp/gcp-0.2.1.ebuild
+++ b/sys-apps/gcp/gcp-0.2.1.ebuild
@@ -21,12 +21,4 @@ RDEPEND="
        dev-python/progressbar[${PYTHON_USEDEP}]
        dev-python/pygobject:3[${PYTHON_USEDEP}]"
 
-python_prepare_all() {
-       sed \
-               -e "s|'LICENSE', ||g" \
-               -e "s|man/man1|share/man/man1|g" \
-               -e "/share\/doc\/%s/d" \
-               -i setup.py || die
-
-       distutils-r1_python_prepare_all
-}
+PATCHES=( "${FILESDIR}"/${PN}-0.2.1-gentoo-fhs.patch )

Reply via email to