diff --git a/perl-HTML-TableExtract.changes b/perl-HTML-TableExtract.changes
index d0f3a1f..5529310 100644
--- a/perl-HTML-TableExtract.changes
+++ b/perl-HTML-TableExtract.changes
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Mon Mar 4 13:05:07 UTC 2024 - pgajdos@suse.com
+
+- Use %autosetup macro. Allows to eliminate the usage of deprecated
+ %patchN
+
-------------------------------------------------------------------
Mon May 4 18:01:42 UTC 2020 - Pedro Monreal Gonzalez
diff --git a/perl-HTML-TableExtract.spec b/perl-HTML-TableExtract.spec
index ee4d5e5..5337f0b 100644
--- a/perl-HTML-TableExtract.spec
+++ b/perl-HTML-TableExtract.spec
@@ -98,8 +98,7 @@ HTML::Entities by default; this can be disabled by setting the _decode_
parameter to 0.
%prep
-%setup -q -n %{cpan_name}-%{version}
-%patch0 -p1
+%autosetup -p1 -n %{cpan_name}-%{version}
find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%build