From 9651b4e8e00fc1e3f7d332c284cba20e7626b759 Mon Sep 17 00:00:00 2001 From: "biao716.wang" Date: Tue, 26 Jul 2022 16:56:46 +0900 Subject: [PATCH] fix build error with python3 Change-Id: I976b3cdae25e11052ddadb3e4e3bc5679a44ad9f Signed-off-by: biao716.wang --- debian/control | 2 +- debian/rules | 4 ++-- packaging/python-urlgrabber.manifest | 5 ----- packaging/python-urlgrabber.spec | 19 ++++++++----------- setup.py | 1 - 5 files changed, 11 insertions(+), 20 deletions(-) delete mode 100644 packaging/python-urlgrabber.manifest diff --git a/debian/control b/debian/control index 67f13df..53d5bb2 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: python-urlgrabber Section: devel Priority: extra Maintainer: Jong-Woo Chae -Build-Depends: debhelper (>= 7.0.15), cdbs, python3, python-is-python3, python3-all, python3-dev, dh-python, python3-docutils, python3-six, python3-pycurl +Build-Depends: debhelper (>= 7.0.15), cdbs, python3, python3-all, python3-dev, dh-python, python3-docutils, python3-six, python3-pycurl Standards-Version: 4.1.0 Homepage: http://www.tizen.org diff --git a/debian/rules b/debian/rules index 79a8246..045ed4f 100755 --- a/debian/rules +++ b/debian/rules @@ -6,8 +6,8 @@ override_dh_auto_install: dh_auto_install # remove unneeded documents installed by setup.py -rm -rf $(CURDIR)/debian/python-urlgrabber/usr/share/doc/urlgrabber-* - #mkdir -p $(CURDIR)/debian/tmp - #python3 setup.py install --prefix=/usr --root=$(CURDIR)/debian/tmp + mkdir -p $(CURDIR)/debian/tmp + python3 setup.py install --prefix=/usr --root=$(CURDIR)/debian/tmp override_dh_installchangelogs: dh_installchangelogs ChangeLog diff --git a/packaging/python-urlgrabber.manifest b/packaging/python-urlgrabber.manifest deleted file mode 100644 index 017d22d..0000000 --- a/packaging/python-urlgrabber.manifest +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/packaging/python-urlgrabber.spec b/packaging/python-urlgrabber.spec index 58e8755..01ce55c 100644 --- a/packaging/python-urlgrabber.spec +++ b/packaging/python-urlgrabber.spec @@ -1,4 +1,4 @@ -Name: python-urlgrabber +Name: python3-urlgrabber Summary: A high-level cross-protocol url-grabber Version: 4.1.0 Release: 0 @@ -7,12 +7,11 @@ License: LGPL-2.1+ BuildArch: noarch URL: http://urlgrabber.baseurl.org/ Source0: urlgrabber-%{version}.tar.gz -Source1001: python-urlgrabber.manifest BuildRequires: python3-pycurl BuildRequires: python3-six BuildRequires: python3-setuptools -Requires: python-pycurl -Requires: python-six +Requires: python3-pycurl +Requires: python3-six Provides: urlgrabber = %{version}-%{release} %description @@ -24,16 +23,14 @@ authentication, proxies and more. %setup -q -n urlgrabber-%{version} %build -cp %{SOURCE1001} . -python setup.py build +python3 setup.py build %install -python setup.py install --root=%{buildroot} -O1 --prefix=%{_prefix} +python3 setup.py install --root=%{buildroot} -O1 --prefix=%{_prefix} +rm -rf %{buildroot}%{_datadir}/doc/urlgrabber-%{version} # Remove wrongly installed docs -%remove_docs - %files -%manifest %{name}.manifest %{_bindir}/urlgrabber -%{python_sitelib}/urlgrabber* +%{python3_sitelib}/* + diff --git a/setup.py b/setup.py index 17401e1..b6714a2 100755 --- a/setup.py +++ b/setup.py @@ -48,6 +48,5 @@ setup( scripts = ['scripts/urlgrabber'], data_files = [ ('share/doc/' + pkg_name + '-' + pkg_version, ['README','LICENSE', 'TODO', 'ChangeLog']), - ('libexec', ['scripts/urlgrabber-ext-down']), ], ) -- 2.34.1