corsepiu pushed to rpms/perl-Params-Util (rawhide). "Modernize spec.
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-11-29 14:32:47 UTC
From dfc8bd049729ae41d78849e78a86237cbe164cbe Mon Sep 17 00:00:00 2001
From: Ralf Corsépius <corsepiu(a)fedoraproject.org>
Date: Nov 29 2022 14:32:31 +0000
Subject: Modernize spec.
Convert license to SPDX.
---
diff --git a/perl-Params-Util.spec b/perl-Params-Util.spec
index c6e91c3..0d6cd0e 100644
--- a/perl-Params-Util.spec
+++ b/perl-Params-Util.spec
@@ -1,8 +1,8 @@
Name: perl-Params-Util
Version: 1.102
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: Simple standalone parameter-checking functions
-License: GPL+ or Artistic
+License: GPL-1.0-or-later OR Artistic-1.0-Perl
URL: https://metacpan.org/release/Params-Util
Source0: https://cpan.metacpan.org/authors/id/R/RE/REHSACK/Params-Util-%{version}....
@@ -10,7 +10,6 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Requires: perl(Scalar::Util) >= 1.18
Requires: perl(XSLoader) >= 0.22
-BuildRequires: make
BuildRequires: %{__perl}
BuildRequires: %{__make}
BuildRequires: gcc
@@ -50,13 +49,12 @@ makes checking parameters a hell of a lot easier.
rm -rf inc/latest* inc/inc_*
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1
-%{__make} %{?_smp_mflags}
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1 NO_PERLLOCAL=1
+%{make_build}
%install
-%{__make} pure_install DESTDIR=$RPM_BUILD_ROOT
+%{make_install}
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
-find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
%check
@@ -71,6 +69,10 @@ chmod -R u+w $RPM_BUILD_ROOT/*
%{_mandir}/man3/*
%changelog
+* Tue Nov 29 2022 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 1.102-9
+- Modernize spec.
+- Convert license to SPDX.
+
* Fri Jul 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.102-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
https://src.fedoraproject.org/rpms/perl-Params-Util/c/dfc8bd049729ae41d78...
1Â year, 6Â months
ngompa pushed to rpms/capnproto (rawhide). "Rebase to 0.10.2 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-11-29 14:26:25 UTC
From b6561b35cb7eb5c5ad56a8bb50700f1edaf91bbe Mon Sep 17 00:00:00 2001
From: Neal Gompa <ngompa(a)fedoraproject.org>
Date: Nov 29 2022 14:08:23 +0000
Subject: Rebase to 0.10.2
- Drop backported patch
---
diff --git a/.gitignore b/.gitignore
index f116413..dab37f2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/capnproto-c++-0.7.0.tar.gz
/capnproto-c++-0.8.0.tar.gz
/capnproto-c++-0.9.1.tar.gz
+/capnproto-c++-0.10.2.tar.gz
diff --git a/capnproto-0.9.1-fix-enabling-tests.diff b/capnproto-0.9.1-fix-enabling-tests.diff
deleted file mode 100644
index 9443872..0000000
--- a/capnproto-0.9.1-fix-enabling-tests.diff
+++ /dev/null
@@ -1,39 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 548dfd1..5615072 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,11 +1,13 @@
- cmake_minimum_required(VERSION 3.4)
- project("Cap'n Proto" CXX)
-+
- set(VERSION 0.9.1)
-
- list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
-
- include(CheckIncludeFileCXX)
- include(GNUInstallDirs)
-+include(CTest)
- if(MSVC)
- check_include_file_cxx(initializer_list HAS_CXX14)
- else()
-@@ -25,7 +27,6 @@ set(INSTALL_TARGETS_DEFAULT_ARGS
-
- # Options ======================================================================
-
--option(BUILD_TESTING "Build unit tests and enable CTest 'check' target." ON)
- option(EXTERNAL_CAPNP "Use the system capnp binary, or the one specified in $CAPNP, instead of using the compiled one." OFF)
- option(CAPNP_LITE "Compile Cap'n Proto in 'lite mode', in which all reflection APIs (schema.h, dynamic.h, etc.) are not included. Produces a smaller library at the cost of features. All programs built against the library must be compiled with -DCAPNP_LITE. Requires EXTERNAL_CAPNP." OFF)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 3035301..68ba3cc 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -2,8 +2,6 @@
- # Tests ========================================================================
-
- if(BUILD_TESTING)
-- include(CTest)
--
- if(EXTERNAL_CAPNP)
- # Set up CAPNP_GENERATE_CPP for compiling test schemas
- find_package(CapnProto CONFIG QUIET)
diff --git a/capnproto.spec b/capnproto.spec
index 56ab7cc..a432a4a 100644
--- a/capnproto.spec
+++ b/capnproto.spec
@@ -4,18 +4,14 @@
%global modulename %{name}-c++
Name: capnproto
-Version: 0.9.1
-Release: 3%{?dist}
+Version: 0.10.2
+Release: 1%{?dist}
Summary: A data interchange format and capability-based RPC system
License: MIT
URL: https://capnproto.org
Source0: https://capnproto.org/%{modulename}-%{version}.tar.gz
-# Configure tests properly
-# Fixed upstream already for 0.10.x
-Patch10001: capnproto-0.9.1-fix-enabling-tests.diff
-
# We need C++
BuildRequires: gcc-c++
BuildRequires: cmake >= 3.1
@@ -92,6 +88,10 @@ find %{buildroot} -name '*.la' -delete
%{_libdir}/cmake/CapnProto/
%changelog
+* Tue Nov 29 2022 Neal Gompa <ngompa(a)fedoraproject.org> - 0.10.2-1
+- Rebase to 0.10.2
+- Drop backported patch
+
* Wed Jul 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
diff --git a/sources b/sources
index 9c71072..d190abd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (capnproto-c++-0.9.1.tar.gz) = 76623def76ab3010d7fbccc265b095d173d4ab6ddd9ff2309029b7b26c0a28c41f0fc0f09b604df8c6342e2c76251d0047c16ca2480487c589fad0bd90864e01
+SHA512 (capnproto-c++-0.10.2.tar.gz) = ede7d36af5c906ca4681e08c78c55b9a86842b49af43679ac7e77bb544f54bc62c37052fb121fd35f4006295eef5f51112f19985f93f45367d1a8999752a0ae0
https://src.fedoraproject.org/rpms/capnproto/c/b6561b35cb7eb5c5ad56a8bb50...
1Â year, 6Â months
alciregi pushed to rpms/toot (f36). "Rebuilt for Python 3.11"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-11-29 14:19:47 UTC
From abc7dfeb1cdefa96fdd8b99dff1f20339e30de5c Mon Sep 17 00:00:00 2001
From: Python Maint <python-maint(a)redhat.com>
Date: Jun 13 2022 19:47:24 +0000
Subject: Rebuilt for Python 3.11
---
diff --git a/toot.spec b/toot.spec
index bbcd590..15d92db 100644
--- a/toot.spec
+++ b/toot.spec
@@ -2,7 +2,7 @@
Name: %{modname}
Version: 0.28.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A CLI and TUI tool for interacting with Mastodon
License: GPLv3
@@ -42,6 +42,9 @@ find . -type f -name "*.py" -exec sed -i '/^#![ ]*\/usr\/bin\/env.*$/ d' {} 2>/
%license LICENSE
%changelog
+* Mon Jun 13 2022 Python Maint <python-maint(a)redhat.com> - 0.28.0-3
+- Rebuilt for Python 3.11
+
* Sat Jan 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.28.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
https://src.fedoraproject.org/rpms/toot/c/abc7dfeb1cdefa96fdd8b99dff1f203...
1Â year, 6Â months
alciregi pushed to rpms/toot (f36). "Added BuildRequires
python3-urwid for python tests"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-11-29 14:19:47 UTC
From b4d9df43cbd5bb5f870ae81a551570d16ff8042a Mon Sep 17 00:00:00 2001
From: Alessio <alciregi(a)fedoraproject.org>
Date: Nov 21 2022 20:39:30 +0000
Subject: Added BuildRequires python3-urwid for python tests
---
diff --git a/toot.spec b/toot.spec
index 4f2b543..a6e743e 100644
--- a/toot.spec
+++ b/toot.spec
@@ -15,6 +15,7 @@ BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: %{py3_dist pytest} %{py3_dist requests} %{py3_dist wcwidth} %{py3_dist beautifulsoup4}
+BuildRequires: %{py3_dist urwid}
%description
Toot is a CLI and TUI tool for interacting with Mastodon instances
https://src.fedoraproject.org/rpms/toot/c/b4d9df43cbd5bb5f870ae81a551570d...
1Â year, 6Â months