[packages/perl-Net-LibIDN2] - pl, updated Module::Build invocation
qboosh
qboosh at pld-linux.org
Fri Sep 19 21:32:40 CEST 2025
commit 944f568b74ac6be1bfebad3de4f71039d792d58f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Sep 19 21:35:40 2025 +0200
- pl, updated Module::Build invocation
perl-Net-LibIDN2.spec | 26 +++++++++++++++++++-------
1 file changed, 19 insertions(+), 7 deletions(-)
---
diff --git a/perl-Net-LibIDN2.spec b/perl-Net-LibIDN2.spec
index 6d2ba7e..534fae3 100644
--- a/perl-Net-LibIDN2.spec
+++ b/perl-Net-LibIDN2.spec
@@ -1,24 +1,27 @@
#
# Conditional build:
-%bcond_without tests # do not perform "make test"
+%bcond_without tests # unit tests
#
%define pdir Net
%define pnam LibIDN2
Summary: Net::LibIDN2 - Perl bindings for GNU Libidn2
+Summary(pl.UTF-8): Net::LibIDN2 - wiązania Perla do biblioteki GNU Libidn2
Name: perl-Net-LibIDN2
Version: 1.02
Release: 3
# same as perl
License: GPL v1+ or Artistic
Group: Development/Languages/Perl
-Source0: http://www.cpan.org/modules/by-module/Net/%{pdir}-%{pnam}-%{version}.tar.gz
+Source0: https://www.cpan.org/modules/by-module/Net/%{pdir}-%{pnam}-%{version}.tar.gz
# Source0-md5: d3bc7c71d4b42d6912e0710b1683b661
-URL: https://metacpan.org/release/Net-LibIDN2
+URL: https://metacpan.org/dist/Net-LibIDN2
+BuildRequires: libidn2-devel >= 2.0.0
BuildRequires: perl-Module-Build
BuildRequires: perl-devel >= 1:5.8.0
BuildRequires: rpm-perlprov >= 4.1-13
BuildRequires: rpmbuild(macros) >= 1.745
%if %{with tests}
+BuildRequires: perl-Test-Simple >= 0.10
%endif
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -26,13 +29,20 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Provides bindings for GNU Libidn2, a C library for handling
internationalized domain names based on IDNA 2008, Punycode and TR46.
+%description -l pl.UTF-8
+Ten pakiet dostarcza wiązania do GNU Libidn2 - biblioteki C służącej
+do obsługi międzynarodowych nazw domenowych, opartych na IDNA 2008,
+Punycode oraz TR46.
+
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
%build
%{__perl} Build.PL \
- destdir=$RPM_BUILD_ROOT \
- installdirs=vendor
+ --config cc="%{__cc}" \
+ --config optimize="%{rpmcflags} %{rpmcppflags}" \
+ --installdirs=vendor
+
./Build
%{?with_tests:./Build test}
@@ -40,7 +50,10 @@ internationalized domain names based on IDNA 2008, Punycode and TR46.
%install
rm -rf $RPM_BUILD_ROOT
-./Build install
+./Build install \
+ destdir=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Net/LibIDN2/LibIDN2.bs
%clean
rm -rf $RPM_BUILD_ROOT
@@ -50,6 +63,5 @@ rm -rf $RPM_BUILD_ROOT
%doc Changes README
%{perl_vendorarch}/Net/LibIDN2.pm
%dir %{perl_vendorarch}/auto/Net/LibIDN2
-%{perl_vendorarch}/auto/Net/LibIDN2/LibIDN2.bs
%attr(755,root,root) %{perl_vendorarch}/auto/Net/LibIDN2/LibIDN2.so
%{_mandir}/man3/Net::LibIDN2.3*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/perl-Net-LibIDN2.git/commitdiff/944f568b74ac6be1bfebad3de4f71039d792d58f
More information about the pld-cvs-commit
mailing list