Browse Source

perl-5.34.0-1 and affected packages

Tomohiro "Tomo-p" KATO 1 year ago
parent
commit
f81596dcf5
100 changed files with 3673 additions and 1302 deletions
  1. 8 6
      I/ImageMagick/ImageMagick-vl.spec
  2. 54 27
      c/clearsilver/clearsilver-vl.spec
  3. 23 14
      f/foomatic-db/foomatic-db-vl.spec
  4. 32 14
      f/foomatic/foomatic-vl.spec
  5. 6 5
      g/git/git-vl.spec
  6. 6 13
      g/gnumeric/gnumeric-vl.spec
  7. 4 1
      g/goffice/goffice-vl.spec
  8. 7 5
      g/graphviz/graphviz-vl.spec
  9. 14 8
      i/intltool/intltool-vl.spec
  10. 25 19
      m/munin/munin-vl.spec
  11. 6 3
      n/net-snmp/net-snmp-vl.spec
  12. 6 5
      n/nginx/nginx-vl.spec
  13. 11 4
      n/nkf/nkf-vl.spec
  14. 4 1
      o/openldap/openldap-vl.spec
  15. 24 16
      p/perl-Algorithm-Diff/perl-Algorithm-Diff-vl.spec
  16. 12 9
      p/perl-AnyEvent-AIO/perl-AnyEvent-AIO-vl.spec
  17. 13 10
      p/perl-AnyEvent-BDB/perl-AnyEvent-BDB-vl.spec
  18. 36 48
      p/perl-AnyEvent/perl-AnyEvent-vl.spec
  19. 118 0
      p/perl-B-COW/perl-B-COW-vl.spec
  20. 352 0
      p/perl-B-Hooks-EndOfScope/perl-B-Hooks-EndOfScope-vl.spec
  21. 19 13
      p/perl-B-Keywords/perl-B-Keywords-vl.spec
  22. 13 8
      p/perl-BDB/perl-BDB-vl.spec
  23. 179 0
      p/perl-CGI-Fast/perl-CGI-Fast-vl.spec
  24. 335 0
      p/perl-CGI/perl-CGI-vl.spec
  25. 19 11
      p/perl-CPAN-Changes/perl-CPAN-Changes-vl.spec
  26. 107 0
      p/perl-Canary-Stability/perl-Canary-Stability-vl.spec
  27. 20 11
      p/perl-Capture-Tiny/perl-Capture-Tiny-vl.spec
  28. 23 22
      p/perl-Class-Data-Inheritable/perl-Class-Data-Inheritable-vl.spec
  29. 22 20
      p/perl-Class-Inspector/perl-Class-Inspector-vl.spec
  30. 271 0
      p/perl-Class-Method-Modifiers/perl-Class-Method-Modifiers-vl.spec
  31. 174 0
      p/perl-Class-Tiny/perl-Class-Tiny-vl.spec
  32. 24 11
      p/perl-Clone/perl-Clone-vl.spec
  33. 137 0
      p/perl-Config-AutoConf/perl-Config-AutoConf-vl.spec
  34. 27 13
      p/perl-Config-Tiny/perl-Config-Tiny-vl.spec
  35. 37 64
      p/perl-Coro/perl-Coro-vl.spec
  36. 21 13
      p/perl-Crypt-DES/perl-Crypt-DES-vl.spec
  37. 16 8
      p/perl-Curses/perl-Curses-vl.spec
  38. 49 31
      p/perl-DBD-MySQL/perl-DBD-MySQL-vl.spec
  39. 46 46
      p/perl-DBD-Pg/perl-DBD-Pg-vl.spec
  40. 24 15
      p/perl-DBD-SQLite/perl-DBD-SQLite-vl.spec
  41. 5 3
      p/perl-DBI/perl-DBI-vl.spec
  42. 20 14
      p/perl-Data-Dump/perl-Data-Dump-vl.spec
  43. 19 8
      p/perl-Data-OptList/perl-Data-OptList-vl.spec
  44. 20 11
      p/perl-Date-Manip/perl-Date-Manip-vl.spec
  45. 17 8
      p/perl-Devel-CheckBin/perl-Devel-CheckBin-vl.spec
  46. 17 8
      p/perl-Devel-CheckLib/perl-Devel-CheckLib-vl.spec
  47. 22 14
      p/perl-Devel-Cycle/perl-Devel-Cycle-vl.spec
  48. 22 9
      p/perl-Devel-FindRef/perl-Devel-FindRef-vl.spec
  49. 24 22
      p/perl-Devel-GlobalDestruction/perl-Devel-GlobalDestruction-vl.spec
  50. 26 15
      p/perl-Devel-Leak/perl-Devel-Leak-vl.spec
  51. 23 9
      p/perl-Devel-Refcount/perl-Devel-Refcount-vl.spec
  52. 21 12
      p/perl-Devel-StackTrace/perl-Devel-StackTrace-vl.spec
  53. 12 6
      p/perl-Devel-Symdump/perl-Devel-Symdump-vl.spec
  54. 27 16
      p/perl-Digest-HMAC/perl-Digest-HMAC-vl.spec
  55. 24 15
      p/perl-Digest-SHA1/perl-Digest-SHA1-vl.spec
  56. 25 17
      p/perl-Dist-CheckConflicts/perl-Dist-CheckConflicts-vl.spec
  57. 22 17
      p/perl-EV/perl-EV-vl.spec
  58. 18 14
      p/perl-Email-Address/perl-Email-Address-vl.spec
  59. 24 13
      p/perl-Email-Date-Format/perl-Email-Date-Format-vl.spec
  60. 16 6
      p/perl-Encode-Locale/perl-Encode-Locale-vl.spec
  61. 32 28
      p/perl-Error/perl-Error-vl.spec
  62. 22 14
      p/perl-Eval-Closure/perl-Eval-Closure-vl.spec
  63. 18 10
      p/perl-Event-Lib/perl-Event-Lib-vl.spec
  64. 16 22
      p/perl-Event/perl-Event-vl.spec
  65. 25 15
      p/perl-Exception-Class/perl-Exception-Class-vl.spec
  66. 20 8
      p/perl-Exporter-Tiny/perl-Exporter-Tiny-vl.spec
  67. 20 9
      p/perl-ExtUtils-Config/perl-ExtUtils-Config-vl.spec
  68. 19 8
      p/perl-ExtUtils-Depends/perl-ExtUtils-Depends-vl.spec
  69. 20 9
      p/perl-ExtUtils-Helpers/perl-ExtUtils-Helpers-vl.spec
  70. 20 9
      p/perl-ExtUtils-InstallPaths/perl-ExtUtils-InstallPaths-vl.spec
  71. 10 8
      p/perl-ExtUtils-PkgConfig/perl-ExtUtils-PkgConfig-vl.spec
  72. 53 88
      p/perl-FCGI/perl-FCGI-vl.spec
  73. 8 2
      p/perl-Fedora-VSP/perl-Fedora-VSP-vl.spec
  74. 55 35
      p/perl-File-Copy-Recursive/perl-File-Copy-Recursive-vl.spec
  75. 26 23
      p/perl-File-Find-Rule-Perl/perl-File-Find-Rule-Perl-vl.spec
  76. 18 8
      p/perl-File-Find-Rule/perl-File-Find-Rule-vl.spec
  77. 16 26
      p/perl-File-HomeDir/perl-File-HomeDir-vl.spec
  78. 19 8
      p/perl-File-Listing/perl-File-Listing-vl.spec
  79. 25 12
      p/perl-File-Remove/perl-File-Remove-vl.spec
  80. 22 10
      p/perl-File-ShareDir-Install/perl-File-ShareDir-Install-vl.spec
  81. 19 8
      p/perl-File-ShareDir/perl-File-ShareDir-vl.spec
  82. 27 15
      p/perl-File-Slurp/perl-File-Slurp-vl.spec
  83. 20 11
      p/perl-File-Which/perl-File-Which-vl.spec
  84. 108 0
      p/perl-Future-IO/perl-Future-IO-vl.spec
  85. 16 6
      p/perl-Future/perl-Future-vl.spec
  86. 19 7
      p/perl-GTop/perl-GTop-vl.spec
  87. 19 10
      p/perl-Glib/perl-Glib-vl.spec
  88. 21 8
      p/perl-Guard/perl-Guard-vl.spec
  89. 27 22
      p/perl-HTML-Parser/perl-HTML-Parser-vl.spec
  90. 17 16
      p/perl-HTML-Tagset/perl-HTML-Tagset-vl.spec
  91. 30 34
      p/perl-HTML-Template/perl-HTML-Template-vl.spec
  92. 16 6
      p/perl-HTTP-Cookies/perl-HTTP-Cookies-vl.spec
  93. 18 17
      p/perl-HTTP-Daemon/perl-HTTP-Daemon-vl.spec
  94. 19 8
      p/perl-HTTP-Date/perl-HTTP-Date-vl.spec
  95. 18 7
      p/perl-HTTP-Message/perl-HTTP-Message-vl.spec
  96. 16 6
      p/perl-HTTP-Negotiate/perl-HTTP-Negotiate-vl.spec
  97. 10 7
      p/perl-Heap/perl-Heap-vl.spec
  98. 16 12
      p/perl-Hook-LexWrap/perl-Hook-LexWrap-vl.spec
  99. 24 9
      p/perl-IO-AIO/perl-IO-AIO-vl.spec
  100. 21 10
      p/perl-IO-Async/perl-IO-Async-vl.spec

+ 8 - 6
I/ImageMagick/ImageMagick-vl.spec

@@ -2,7 +2,7 @@
 # 6.2.9.7 is actually version 6.2.9, Patchlevel 0.
 
 %define VER 6.9.12
-%define Patchlevel 23
+%define Patchlevel 30
 
 Name: ImageMagick
 Summary: X application for displaying and manipulating images.
@@ -184,7 +184,7 @@ Summary: ImageMagick perl bindings
 Summary(ja): ImageMagick の Perl バインディング
 Group: programming
 Requires: ImageMagick = %{version}-%{release}
-Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires: perl >= 2:5.34.0
 Obsoletes: ImageMagick-perl < %{version}-%{release}
 Provides: ImageMagick-perl = %{version}-%{release}
 
@@ -227,7 +227,7 @@ ImageMagick-perl パッケージをインストールして下さい.
     --with-lcms2 \
     --without-wmf \
     --with-perl \
-    --with-perl-options="INSTALLDIRS=vendor %{?perl_prefix} CC='%__cc -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'"
+    --with-perl-options="INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 %{?perl_prefix} CC='%__cc -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'"
 
 # Disable rpath
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
@@ -245,10 +245,8 @@ make install DESTDIR=$RPM_BUILD_ROOT HTML_INSTALL_DATA_TARGETS=
 %{__perl} -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)' PerlMagick/demo/*.pl
 
 find $RPM_BUILD_ROOT -name "*.bs" |xargs rm -f
-find $RPM_BUILD_ROOT -name ".packlist" |xargs rm -f
-find $RPM_BUILD_ROOT -name "perllocal.pod" |xargs rm -f
 
-echo "%defattr(-,root,root)" > perl-pkg-files
+echo > perl-pkg-files
 find $RPM_BUILD_ROOT%{_libdir}/perl?/vendor_perl/* -type d -name Image >> perl-pkg-files.orig
 sed -e s,$RPM_BUILD_ROOT,, perl-pkg-files.orig > perl-pkg-files
 
@@ -337,6 +335,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Nov 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.9.12.30-1
+- new upstream release.
+- built with perl-5.34.0.
+
 * Sun Sep 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.9.12.23-1
 - new upstream release.
 

+ 54 - 27
c/clearsilver/clearsilver-vl.spec

@@ -1,20 +1,20 @@
 %bcond_with ruby
 
-%define name clearsilver
-%define version 0.10.5
-%define release 12%{_dist_release}
-
 Summary: A fast, powerful, and language-neutral HTML template system.
 Summary(ja): 高速、パワフルで言語中立なHTMLテンプレートシステム
-Name: %{name}
-Version: %{version}
-Release: %{release}
+Name: clearsilver
+Version: 0.10.5
+Release: 13%{_dist_release}
+Group: programming
+Vendor: Project Vine
+Distribution: Vine Linux
 
-License: Neotonic ClearSilver Software License
-Group: Applications/Text
+# Technically, the license is "Neotonic ClearSilver", but it is a copy of 
+# ASL 1.1 with the trademarks as the only difference.
+License:        ASL 1.1
 URL: http://clearsilver.net/
-
 Source0: http://clearsilver.net/downloads/%{name}-%{version}.tar.gz
+
 Patch0: clearsilver-0.10.5-conf.patch
 Patch1: clearsilver-0.10.5-regression.patch
 Patch2: clearsilver-0.10.5-CVE-2011-4357.patch
@@ -25,18 +25,14 @@ Patch5: clearsilver-0.10.5-gcc5.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: perl
-BuildRequires: python-devel
+BuildRequires: perl-generators
+BuildRequires: perl(ExtUtils::MakeMaker)
 %if %{with ruby}
 BuildRequires: ruby
 BuildRequires: ruby-devel >= 1.9.3
 %endif
 BuildRequires: zlib-devel
 BuildRequires: libxcrypt-devel
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-Provides: ruby(clearsilver)
-
-Vendor: Project Vine
-Distribution: Vine Linux
 
 %description
 ClearSilver is a fast, powerful, and language-neutral template system.
@@ -48,6 +44,27 @@ Clearsilver は高速、強力で言語中立なテンプレートシステム
 テンプレート駆動の静的あるいは動的な Web サイトの構築を
 容易にすることを目指して設計されています。
 
+
+%package     -n perl-%{name}
+Summary:        Perl interface to the ClearSilver HTML templating system
+Requires:       perl >= 2:5.34.0
+
+%description -n perl-%{name}
+%{summary}.
+
+
+%if %{with ruby}
+%package     -n ruby-%{name}
+Summary:        Ruby interface to the ClearSilver HTML templating system
+
+%description -n ruby-%{name}
+%{summary}.
+%endif
+
+
+%debug_package
+
+
 %prep
 %setup -q
 %patch0 -p1 -b .conf
@@ -60,11 +77,8 @@ Clearsilver は高速、強力で言語中立なテンプレートシステム
 %patch5 -p2
 
 touch configure
-perl -pi -e 's/python_versions="2\.5/python_versions="2.7 2.6 2.5/' configure
-sed -i 's|/neo/opt/bin/python|%{__python}|' python/examples/*/*.py
-sed -i 's|PYTHON_SITE = @PYTHON_SITE@|PYTHON_SITE = %{python_sitearch}|' rules.mk.in
 sed -i -r 's|(\$\(RUBY\) install.rb config) (--.*)|\1 --rb-dir="$(DESTDIR)%{ruby_vendorlibdir}" --so-dir="$(DESTDIR)%{ruby_vendorarchdir}" \2|' ruby/Makefile
-find python/examples -type f | xargs chmod -x
+
 
 %build
 %configure \
@@ -77,7 +91,9 @@ find python/examples -type f | xargs chmod -x
 perl -pi -e 's/^(TARGETS =.+) test/$1/' cs/Makefile
 %endif
 
-%__make %{_smp_mflags}
+make %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS"
+cd perl && %{__perl} Makefile.PL INSTALLDIRS=vendor && cd ..
+
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -95,20 +111,31 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-%doc CS_LICENSE INSTALL LICENSE README README.python
+%license CS_LICENSE LICENSE
+%doc INSTALL README
 %{_bindir}/*
 %{_includedir}/ClearSilver/
-%{perl_sitearch}/*.pm
-%{perl_sitearch}/auto/ClearSilver/
-%{python_sitearch}/*.so
+%{_libdir}/*.a
+%{_mandir}/man*/*.gz
+
+%files -n perl-clearsilver
+%doc CS_LICENSE LICENSE
+%defattr(-,root,root,-)
+%{perl_vendorarch}/auto/ClearSilver/
+%{perl_vendorarch}/ClearSilver.pm
+
 %if %{with ruby}
+%files -n ruby-clearsilver
 %{ruby_vendorarchdir}/*.so
 %{ruby_vendorlibdir}/*.rb
 %endif
-%{_libdir}/*.a
-%{_mandir}/man*/*.gz
+
 
 %changelog
+* Sat Nov 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.10.5-13
+- rebuilt with perl-5.34.0.
+- dropped python support.
+
 * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.10.5-12
 - rebuilt with perl-5.26.
 - added BR:libxcrypt-devel.

+ 23 - 14
f/foomatic-db/foomatic-db-vl.spec

@@ -1,50 +1,53 @@
 %global dbver_rel 4.0
 # When you change dbver_snap, rebuild also foomatic against this build to pick up new IEEE 1284 Device IDs.
 # The postscriptdriver tags get put onto foomatic, because that's there the actual CUPS driver lives.
-%global dbver_snap 20150819
+%global dbver_snap 20210824
 
 Summary: Database of printers and printer drivers
 Name: foomatic-db
 Version: %{dbver_rel}
-Release: 48.%{dbver_snap}%{?_dist_release}
-License: GPLv2+
-Group: System Environment/Libraries
-Requires: %{name}-filesystem = %{version}-%{release}
-Requires: %{name}-ppds = %{version}-%{release}
-
-Source0: http://www.openprinting.org/download/foomatic/foomatic-db-%{dbver_rel}-%{dbver_snap}.tar.gz
+Release: 49.%{dbver_snap}%{?_dist_release}
+Group: system,publishing
+Vendor: Project Vine
+Distribution: Vine Linux
 
+License: GPLv2+
+URL: https://openprinting.github.io/
+Source0: https://www.openprinting.org/download/foomatic/foomatic-db-%{dbver_rel}-%{dbver_snap}.tar.gz
 Patch1: foomatic-db-device-ids.patch
 Patch2: foomatic-db-invalid.patch
 
-Url: http://www.openprinting.org
 BuildArch: noarch
 
 # Make sure we get postscriptdriver tags.
-BuildRequires: python-cups
+BuildRequires: python3-cups
 
 # Build requires cups so that configure knows where to put PPDs.
 BuildRequires: cups
 
+Requires: %{name}-filesystem = %{version}-%{release}
+Requires: %{name}-ppds = %{version}-%{release}
+
 %description
 This is the database of printers, printer drivers, and driver options
 for Foomatic.
 
 The site http://www.openprinting.org/ is based on this database.
 
+
 %package filesystem
 Summary: Directory layout for the foomatic package
 License: Public Domain
-Group: System Environment/Base
+Group: system,publishing
 
 %description filesystem
-
 Directory layout for the foomatic package.
 
+
 %package ppds
 Summary: PPDs from printer manufacturers
 License: GPLv2+ and MIT
-Group: System Environment/Libraries
+Group: system,publishing
 # We ship a symlink in a directory owned by cups
 BuildRequires: cups
 Requires: cups
@@ -54,6 +57,7 @@ Requires: %{name}-filesystem = %{version}-%{release}
 %description ppds
 PPDs from printer manufacturers.
 
+
 %prep
 %setup -q -n foomatic-db-%{dbver_snap}
 
@@ -148,6 +152,7 @@ rm -f	%{buildroot}%{_datadir}/foomatic/db/source/PPD/Kyocera/*.htm \
 rm -f %{buildroot}%{_datadir}/cups/model/foomatic-db-ppds
 ln -sf ../../foomatic/db/source/PPD %{buildroot}%{_datadir}/cups/model/foomatic-db-ppds
 
+
 %files filesystem
 %dir %{_datadir}/foomatic
 %dir %{_datadir}/foomatic/db
@@ -163,11 +168,15 @@ ln -sf ../../foomatic/db/source/PPD %{buildroot}%{_datadir}/cups/model/foomatic-
 %{_datadir}/foomatic/xmlschema
 
 %files ppds
-%doc COPYING
+%license COPYING
 %{_datadir}/foomatic/db/source/PPD
 %{_datadir}/cups/model/foomatic-db-ppds
 
+
 %changelog
+* Sun Nov 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0-49.20210829
+- new upstream relase.
+
 * Sun Oct  4 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0-48.20150819
 - initial build for Vine Linux.
 

+ 32 - 14
f/foomatic/foomatic-vl.spec

@@ -3,34 +3,36 @@
 Summary: Foomatic printer database.
 Name:		foomatic
 Version:	%{enginever}
-Release: 	1%{?_dist_release}
-License:	GPL
-Group: System Environment/Libraries
+Release: 	2%{?_dist_release}
+Group: 		system
+Vendor: 	Project Vine
+Distribution: 	Vine Linux
+Packager: 	tomop, daisuke, machino
 
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: tomop, daisuke, machino
+License:	GPL
+URL:		https://openprinting.github.io/
+Source0:	http://www.linuxprinting.org/download/foomatic/foomatic-db-engine-%{enginever}.tar.gz
 
-Source0: http://www.linuxprinting.org/download/foomatic/foomatic-db-engine-%{enginever}.tar.gz
+Patch101:	foomatic-manpages.patch
+# backported from upstream https://github.com/OpenPrinting/foomatic-db-engine/commit/75de02d
+Patch102:	0001-Recognize-fractional-numbers-in-PageSize.patch
 
-Patch101:       foomatic-manpages.patch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 
-Url:		http://www.linuxprinting.org
 Requires:	cups-filters
 Requires:	dbus
 Requires:	foomatic-db
 Requires:	hplip
-Requires:	%(eval `perl -V:version`; echo "perl(:MODULE_COMPAT_$version)")
-# For 'rm' and '/sbin/service' in post
-Requires: fileutils initscripts
+Requires:	perl >= 2:5.34.0
+# For 'rm' in post
+Requires:	fileutils
 
 BuildRequires:	cups
-BuildRequires:	perl >= 2:5.26.2
+BuildRequires:	perl >= 2:5.34.0
 BuildRequires:	libxml2-devel
 BuildRequires:	autoconf, automake
 BuildRequires:	mpage
 BuildRequires:  dbus-devel
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 Provides:	perl(Foomatic::GrovePath)
 # For 'rm' and '/sbin/service' in post
 Requires(pre): 	coreutils initscripts
@@ -57,14 +59,21 @@ queues (foomatic-configure) and to print files/manipulate jobs
 
 The site http://www.linuxprinting.org/ is based on this database.
 
+
+%debug_package
+
+
 %prep
 %setup -q -n foomatic-db-engine-%{version}
 
 # Ship more manpages.
 %patch101 -p1 -b .manpages
+# backported from upstream https://github.com/OpenPrinting/foomatic-db-engine/commit/75de02d
+%patch102 -p1 -b .pagesize-fract
 
 chmod a+x mkinstalldirs
 
+
 %build
 export LIB_CUPS=%{_libdir}/cups
 export CUPS_BACKENDS=%{_libdir}/cups/backend
@@ -76,6 +85,7 @@ autoconf
 %configure --disable-xmltest
 make PREFIX=%{_prefix} CFLAGS="$RPM_OPT_FLAGS"
 
+
 %install
 make    DESTDIR=%buildroot PREFIX=%{_prefix} \
         INSTALLSITELIB=%{perl_vendorlib} \
@@ -97,13 +107,16 @@ rm -rf  \
 #%{buildroot}%%{_libdir}/perl5/site_perl
 find %{buildroot} -name .packlist | xargs rm -f
 
+
 %post
 /bin/rm -f /var/cache/foomatic/*
 exit 0
 
+
 %clean
 rm -fr %buildroot $RPM_BUILD_DIR/%{name}
 
+
 %files
 %defattr(-,root,root)
 %doc ChangeLog COPYING README TODO 
@@ -117,7 +130,12 @@ rm -fr %buildroot $RPM_BUILD_DIR/%{name}
 %{_mandir}/*/*
 %{_var}/cache/foomatic
 
+
 %changelog
+* Sun Nov 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.13-2
+- rebuilt with perl-5.34.0.
+- imported Patch103 from rawhide.
+
 * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.13-1
 - new upstream release.
 - rebuilt with perl-5.26.

+ 6 - 5
g/git/git-vl.spec

@@ -5,7 +5,7 @@
 
 # Pass --without docs to rpmbuild if you don't want the documentation
 Name:           git
-Version:        2.33.1
+Version:        2.34.0
 Release:        1%{?_dist_release}
 Summary:        Core git tools
 Summary(ja):    Core git ツール
@@ -25,8 +25,6 @@ Source10:       %{name}-install.sh
 Source11:       %{name}-remove.sh
 Source12:       git-init.el
 Patch0:         git-1.5-gitweb-home-link.patch
-Patch1000:      git-curl-disable-http2.patch
-	
 # Security
 # none
 
@@ -168,7 +166,7 @@ Summary:        Perl interface to Git
 Summary(ja):    Git の perl インタフェース
 Group:          programming
 Requires:       git = %{version}-%{release}, perl(Error), perl-MailTools
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl >= 2:5.34.0
 #BuildRequires:  perl(Error), perl(ExtUtils::MakeMaker)
 
 %description -n perl-Git
@@ -200,7 +198,6 @@ Header files for git-core.
 %prep
 %setup -q
 %patch0 -p1
-%patch1000 -p1
 
 %__mv contrib/diff-highlight/README contrib/diff-highlight/README.diff-highlight
 
@@ -448,6 +445,10 @@ fi
 
 
 %changelog
+* Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.34.0-1
+- new upstream release.
+- built with perl-5.34.0.
+
 * Sun Oct 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.33.1-1
 - updated to 2.33.1.
 - built with openssl-3.0.0.

+ 6 - 13
g/gnumeric/gnumeric-vl.spec

@@ -1,12 +1,12 @@
 %bcond_with devel
 
 %define gnumeric_version %{version}-bonobo
-%define goffice_version  0.10.44
+%define goffice_version  0.10.49
 
 Summary:        A spreadsheet program for GNOME.
 Summary(ja):    GNOME スプレッドシート
 Name:           gnumeric
-Version:        1.12.48
+Version:        1.12.50
 Release:        1%{?_dist_release}
 Group:          office
 Distribution:   Vine Linux
@@ -37,8 +37,6 @@ BuildRequires:  itstool
 
 Requires(post,postun): gtk3
 
-Obsoletes:      %{name}-devel
-
 %description
 GNOME (GNU Network Object Model Environment) is a user-friendly set of
 applications and desktop tools to be used in conjunction with a window
@@ -101,14 +99,6 @@ desktop-file-install --delete-original                                  \
   --remove-category Science                                             \
   $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
 
-#remove unused mime type icons
-rm $RPM_BUILD_ROOT/%{_datadir}/pixmaps/gnome-application-*.png
-rm $RPM_BUILD_ROOT/%{_datadir}/pixmaps/%{name}/gnome-application-*.png
-
-#remove spurious .ico thing
-rm $RPM_BUILD_ROOT/usr/share/pixmaps/win32-%{name}.ico
-rm $RPM_BUILD_ROOT/usr/share/pixmaps/%{name}/win32-%{name}.ico
-
 #remove .la files
 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
@@ -138,7 +128,6 @@ rm -rf %{buildroot}%{_includedir}/*
 %{_datadir}/applications/*.desktop
 %{_datadir}/glib-2.0/schemas/*.xml
 %{_datadir}/%{name}
-%{_datadir}/pixmaps/*
 %{_datadir}/icons/hicolor/*/*/*.png
 %{_mandir}/man*/*
 
@@ -150,6 +139,10 @@ rm -rf %{buildroot}%{_includedir}/*
 %endif
 
 %changelog
+* Sun Nov 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.50-1
+- new upstream release.
+- built with perl-5.34.0.
+
 * Mon Mar 08 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.48-1
 - new upstream release.
 - added devel package.

+ 4 - 1
g/goffice/goffice-vl.spec

@@ -1,6 +1,6 @@
 Summary:        Set of document centric objects and utilities for glib/gtk
 Name:           goffice
-Version:        0.10.48
+Version:        0.10.50
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -82,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Nov 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.10.50-1
+- new upstream release.
+
 * Mon Mar 08 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.10.48-1
 - new upstream release.
 

+ 7 - 5
g/graphviz/graphviz-vl.spec

@@ -4,7 +4,7 @@ Summary:        Graph Visualization Tools
 Summary(ja):	グラフ可視化ツール
 Name:           graphviz
 Version:        2.49.3
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Group:          graphics
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -14,7 +14,6 @@ License:        EPL
 URL:            https://www.graphviz.org/
 Source0:        https://gitlab.com/graphviz/graphviz/-/archive/%{version}/%{name}-%{version}.tar.bz2
 
-BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  bison
 BuildRequires:  cairo-devel
 BuildRequires:  expat-devel
@@ -93,9 +92,9 @@ Lua extension for graphviz.
 
 %package perl
 Summary:  Perl extension for graphviz
-Group:          programming
+Group:  programming
 Requires: %{name} = %{version}-%{release}
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl >= 2:5.34.0
 
 %description perl
 Perl extension for graphviz.
@@ -282,7 +281,10 @@ fi
 
 
 %changelog
-* Mon Nov 15 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.49.2-1
+* Mon Nov 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.49.3-2
+- rebuilt with perl-5.34.0.
+
+* Mon Nov 15 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.49.3-1
 - new upstream release.
 - built with ruby-3.0.2.
 

+ 14 - 8
i/intltool/intltool-vl.spec

@@ -1,13 +1,14 @@
 Name: intltool
 Summary: Utility for internationalizing various kinds of data files.
 Summary(ja): さまざまな種類のファイルを国際化するためのユーティリティ
-
 Version: 0.51.0
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
+Group: programming
+Vendor: Project Vine
+Distribution: Vine Linux
+
 License: GPL
-Group: Development/Tools
 URL: https://launchpad.net/intltool
-
 Source: https://launchpad.net/intltool/trunk/%{version}/+download/%{name}-%{version}.tar.gz
 
 # Fix intltool-update to work with perl 5.26.
@@ -26,33 +27,34 @@ Provides: xml-i18n-tools = 0.11
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
-Vendor: Project Vine
-Distribution: Vine Linux
-
 %description
 This tool automatically extracts translatable strings from oaf, glade,
 bonobo ui, nautilus theme, .desktop, and other data files and puts
 them in the po files.
 
+
 %prep
 %setup -q
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
 
+
 %build
 %configure
-
 make
 
+
 %install
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
 
 %makeinstall
 
+
 %clean
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
 
+
 %files
 %defattr(-,root,root)
 %license COPYING
@@ -62,7 +64,11 @@ make
 %{_datadir}/aclocal/*
 %{_mandir}/man*/*
 
+
 %changelog
+* Tue Nov 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.51.0-3
+- rebuilt with perl-5.34.0.
+
 * Mon May 20 2019 Toshiaki Ara <ara_t@384.jp> 0.51.0-2
 - add Patch1 to Patch3
 

+ 25 - 19
m/munin/munin-vl.spec

@@ -1,15 +1,15 @@
-Name:      munin
-Version:   2.0.49
-Release:   1%{?_dist_release}
-Summary:   Network-wide graphing framework (grapher/gatherer)
-License:   GPLv2 and Bitstream Vera
-Group:     System Environment/Daemons
-URL:       http://munin.projects.linpro.no/
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Source0: http://downloads.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz
-Source10: http://downloads.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz.sha256sum
+Name:           munin
+Version:        2.0.67
+Release:        1%{?_dist_release}
+Summary:        Network-wide graphing framework (grapher/gatherer)
+Group:          system
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+License:        GPLv2 and Bitstream Vera
+URL:            https://munin-monitoring.org/
+Source0:        http://downloads.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz
+Source10:       http://downloads.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz.sha256sum
 
 Source1:  munin-1.2.4-sendmail-config
 Source2:  munin-1.2.5-hddtemp_smartctl-config
@@ -21,7 +21,7 @@ Source9:  munin.conf
 Source12: cpuspeed.in.rev1243
 Source13: linux-init.d_munin-asyncd.in
 Source17: munin.cron.d
-Source18: munin-node.rc
+Source18: munin-node.init
 Source19: httpd_munin-cgi.conf
 
 Source100: munin-cgi-graph.init
@@ -37,10 +37,10 @@ Patch9:    munin-2.0.8-cgitmp.patch
 
 Patch100:  munin-cgi-taint.patch
 
-BuildArchitectures: noarch
+BuildArch: noarch
 
 BuildRequires:  net-tools
-BuildRequires:  perl >= 2:5.26.2
+BuildRequires:  perl >= 2:5.34.0
 BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(Net::Server)
 BuildRequires:  perl(Net::SSLeay)
@@ -62,7 +62,7 @@ Requires: rrdtool
 Requires: logrotate
 Requires: /bin/mail
 Requires(pre): shadow-utils
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl >= 2:5.34.0
 Requires: TrueType-bitstream-vera
 
 %description
@@ -91,7 +91,7 @@ Requires(pre): shadow-utils
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/chkconfig
 Requires(preun): /sbin/service
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl >= 2:5.34.0
 
 %description node
 Munin is a highly flexible and powerful solution used to create graphs of
@@ -133,8 +133,8 @@ client / spooling system
 %package common
 Group: System Environment/Daemons
 Summary: Network-wide graphing framework (common files)
-BuildArchitectures: noarch
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildArch: noarch
+Requires: perl >= 2:5.34.0
 
 %description common
 Munin is a highly flexible and powerful solution used to create graphs of
@@ -494,6 +494,7 @@ exit 0
 %config(noreplace) /etc/munin/plugin-conf.d/df
 %config(noreplace) /etc/logrotate.d/munin-node
 /etc/rc.d/init.d/munin-node
+%{_bindir}/munin-get
 %{_sbindir}/munin-run
 %{_sbindir}/munin-node
 %{_sbindir}/munin-node-configure
@@ -508,6 +509,7 @@ exit 0
 %doc %{_mandir}/man3/Munin::Common*
 %doc %{_mandir}/man3/Munin::Node*
 %doc %{_mandir}/man3/Munin::Plugin*
+%doc %{_mandir}/man1/munin-get*
 %doc %{_mandir}/man1/munin-node*
 %doc %{_mandir}/man1/munin-run*
 %{perl_vendorlib}/Munin/Node
@@ -550,6 +552,10 @@ exit 0
 
 
 %changelog
+* Sun Nov 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.67-1
+- new upstream release.
+- built with perl-5.34.0.
+
 * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.49-1
 - new upstream release.
 - rebuilt with perl-5.26.

+ 6 - 3
n/net-snmp/net-snmp-vl.spec

@@ -9,7 +9,7 @@ Summary: A collection of SNMP protocol tools and libraries.
 Summary(ja): SNMP プロトコルツールとライブラリのコレクション
 Name: net-snmp
 Version: 5.9.1
-Release: 1%{?_dist_release}%{?with_systemd:.systemd}
+Release: 2%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers,admin-tools
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -183,8 +183,8 @@ Summary: The perl NET-SNMP module and the mib2c tool.
 Summary(ja): perl NET-SNMP モジュールおよび mib2c ツール
 Group: programming
 Requires: net-snmp = %{version}, perl-XML-Simple
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-BuildRequires: perl >= 5
+Requires: perl >= 2:5.34.0
+BuildRequires: perl >= 2:5.34.0
 
 %description perl
 The net-snmp-perl package contains the perl files to use SNMP from within
@@ -569,6 +569,9 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %changelog
+* Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.9.1-2
+- rebuilt with perl-5.34.0.
+
 * Tue Oct 05 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.9.1-1
 - new upstream release.
 - re-imported all patches from rawhide.

+ 6 - 5
n/nginx/nginx-vl.spec

@@ -33,7 +33,7 @@ Group:          servers
 %global nginx_version 1.20.2
 Version:        %{nginx_version}
 # do not reset or decrease.
-Release:        15%{?_dist_release}%{?with_systemd:.systemd}
+Release:        16%{?_dist_release}%{?with_systemd:.systemd}
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Packager:       daisuke
@@ -110,9 +110,7 @@ Patch101:       gnosek-nginx-upstream-fair-pull-23.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
-%if "%{_dist_release}" > "vl6"
 BuildRequires:  libboost-devel
-%endif
 BuildRequires:  libxcrypt-devel
 BuildRequires:  libnsl2-devel
 BuildRequires:  pcre-devel
@@ -121,8 +119,8 @@ BuildRequires:  openssl-devel
 BuildRequires:	libxml2-devel
 BuildRequires:	libxslt-devel
 BuildRequires:	curl-devel
+BuildRequires:  perl >= 2:5.34.0
 
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 # for /usr/sbin/useradd
 Requires(pre):      shadow-utils
 %if %{with systemd}
@@ -208,7 +206,7 @@ Group:             servers
 BuildRequires:     perl
 BuildRequires:     perl(ExtUtils::Embed)
 Requires:          %{name} = %{nginx_version}-%{release}
-Requires:          perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:          perl >= 2:5.34.0
 
 %description perl
 %{summary}.
@@ -793,6 +791,9 @@ fi
 
 
 %changelog
+* Fri Nov 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.2-16
+- rebuilt with perl-5.34.0.
+
 * Wed Nov 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.2-15
 - updated to 1.20.2.
 - updated passenger to 6.0.12.

+ 11 - 4
n/nkf/nkf-vl.spec

@@ -1,12 +1,11 @@
 %define locale_ja ja
-%define perl_vendorarch    %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
 
 Summary:        Network Kanji code conversion Filter.
 Summary(ja):    ネットワーク用漢字コード変換フィルタ
 Name:           nkf
 Epoch:          1
 Version:        2.1.5
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Group:          accessories
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -18,8 +17,8 @@ Source0:        %{name}-%{version}.tar.gz
 Source1:        nkf.1j
 
 BuildRoot:    %{_tmppath}/%{name}-%{version}-root
-BuildRequires: perl >= 2:5.26.2
-Requires:     perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRequires: perl >= 2:5.34.0
+Requires:     perl >= 2:5.34.0
 
 
 %description
@@ -54,10 +53,14 @@ nkf の特徴としては、入力漢字コード系の統計的な自動認識
 入力は、ファイルを指定しなければ、標準入力となります。出力は標準出力です。
 
 
+%debug_package
+
+
 %prep
 %setup -q -n nkf-%{version}
 cp -f %{SOURCE1} .
 
+
 %build
 make CC=gcc CFLAGS="$RPM_OPT_FLAGS" PERL=perl
 ./nkf -w8 nkf.1j > t
@@ -70,6 +73,7 @@ make
 make test
 popd
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/{man1,%{locale_ja}/man1}}
@@ -101,6 +105,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1:2.1.5-3
+- rebuilt with perl-5.34.0.
+
 * Thu Mar 04 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1:2.1.5-2
 - rebuilt with current environment.
 

+ 4 - 1
o/openldap/openldap-vl.spec

@@ -10,7 +10,7 @@ Summary: The configuration files, libraries and documentation for OpenLDAP.
 Summary(ja): OpenLDAP の設定ファイル,ライブラリ,ドキュメント.
 Name: openldap
 Version: 2.4.59
-Release: 1%{?_dist_release}%{?with_systemd:.systemd}
+Release: 2%{?_dist_release}%{?with_systemd:.systemd}
 Group: system
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -721,6 +721,9 @@ exit 0
 
 
 %changelog
+* Sun Nov 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.59-2
+- rebuilt with perl-5.34.0.
+
 * Tue Oct 05 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.59-1
 - new upstream release.
 - built with openssl-3.0.0.

+ 24 - 16
p/perl-Algorithm-Diff/perl-Algorithm-Diff-vl.spec

@@ -1,20 +1,21 @@
+Summary:        Algorithm::Diff Perl module
 Name:           perl-Algorithm-Diff
-Version:        1.1903
+Epoch:          1
+Version:        1.201
 Release:        1%{?_dist_release}
-Summary:        Algorithm::Diff Perl module
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
 License:        GPL+ or Artistic
-Group:          Development/Libraries
-URL:            http://search.cpan.org/dist/Algorithm-Diff/
-Source0:        http://www.cpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-%{version}.tar.gz
+URL:            https://metacpan.org/pod/Algorithm::Diff
+Source0:        https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Algorithm-Diff-%{version}.tar.gz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-Vendor:         Project Vine
-Distribution:   Vine Linux
-Packager:       shaolin
+Requires:       perl >= 2:5.34.0
 
 %description
 This is a module for computing the difference between two files, two
@@ -23,39 +24,46 @@ algorithm similar to (or identical to) the one used by the Unix "diff"
 program.  It is guaranteed to find the *smallest possible* set of
 differences.
 
+
 %prep
 %setup -q -n Algorithm-Diff-%{version}
-chmod 644 *.pl
+
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
 make %{?_smp_mflags}
 
+
 %install
 rm -rf %{buildroot}
 
 make pure_install PERL_INSTALL_ROOT=%{buildroot}
-
-find %{buildroot} -type f -name .packlist -exec rm -f {} \;
 find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
-
 %{_fixperms} %{buildroot}/*
 
 rm -f %{buildroot}%{perl_sitelib}/Algorithm/*.pl
 
+
 %check
 make test
 
+
 %clean
 rm -rf %{buildroot}
 
+
 %files
 %defattr(-,root,root,-)
-%doc Changes README *.pl
+%doc Changes README
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
+
 %changelog
+* Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1:0.201-1
+- new upstream release.
+- built with perl-5.34.0.
+
 * Sun May 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.1903-1
 - new upstream release.
 - rebuilt with perl-5.26.

+ 12 - 9
p/perl-AnyEvent-AIO/perl-AnyEvent-AIO-vl.spec

@@ -1,26 +1,26 @@
+Summary:        Truly asynchronous file and directrory I/O
 Name:           perl-AnyEvent-AIO
 Version:        1.1
-Release:        3%{?_dist_release}
-Summary:        Truly asynchronous file and directrory I/O
+Release:        4%{?_dist_release}
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
-Group:          Development/Libraries
 License:        GPL+ or Artistic
-URL:            http://search.cpan.org/dist/AnyEvent-AIO/
-Source0:        http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-AIO-%{version}.tar.gz
+URL:            https://metacpan.org/pod/AnyEvent::AIO
+Source0:        https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-AIO-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-Vendor:         Project Vine
-Distribution:   Vine Linux
-
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(IO::AIO)
 BuildRequires:  perl(AnyEvent)
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:  perl
 
 %description
 Truly asynchronous file and directrory I/O.
 
+
 %prep
 %setup -q -n AnyEvent-AIO-%{version}
 
@@ -53,6 +53,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Nov 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1-4
+- rebuilt with perl-5.34.0.
+
 * Fri May 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1-3
 - rebuilt with perl-5.26.
 

+ 13 - 10
p/perl-AnyEvent-BDB/perl-AnyEvent-BDB-vl.spec

@@ -1,27 +1,27 @@
+Summary:        Truly asynchronous Berkeley DB access
 Name:           perl-AnyEvent-BDB
 Version:        1.1
-Release:        3%{?_dist_release}
-Summary:        Truly asynchronous Berkeley DB access
-
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-URL:            http://search.cpan.org/dist/AnyEvent-BDB/
-Source0:        http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-BDB-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
+Release:        4%{?_dist_release}
+Group:          programming
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
+License:        GPL+ or Artistic
+URL:            https://metacpan.org/pod/AnyEvent::BDB
+Source0:        https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-BDB-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(BDB)
 BuildRequires:  perl(AnyEvent)
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:  perl
 
 %description
 This module is an AnyEvent user, you need to make sure that you use and run
 a supported event loop.
 
+
 %prep
 %setup -q -n AnyEvent-BDB-%{version}
 
@@ -54,6 +54,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Nov 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1-4
+- rebuilt with perl-5.34.0.
+
 * Fri May 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1-3
 - rebuilt with perl-5.26.
 

+ 36 - 48
p/perl-AnyEvent/perl-AnyEvent-vl.spec

@@ -1,40 +1,44 @@
-#global subver 1
-
+Summary:        Framework for multiple event loops
 Name:           perl-AnyEvent
-Version:        7.15
+Version:        7.17
 Release:        1%{?_dist_release}
-Summary:        Framework for multiple event loops
-
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-URL:            http://search.cpan.org/dist/AnyEvent/
-Source0:        http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-%{version}%{?subver}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
+Group:          programming
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
+License:        GPL+ or Artistic
+URL:            https://metacpan.org/pod/AnyEvent
+Source0:        https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-%{version}%{?subver}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 #BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 # Needed for test
 BuildRequires:  perl(Test::Simple)
 Obsoletes:      perl-AnyEvent < %{version}-%{release}
-
-%if %{_dist_release} > "vl6"
-# RPM 4.9 style
-%global __requires_exclude %{?__requires_exclude:__requires_exclude|}perl\\(Tk\\)
-%global __requires_exclude %__requires_exclude|perl\\(EV\\)
-%global __requires_exclude %__requires_exclude|perl\\(Irssi\\)
-%global __requires_exclude %__requires_exclude|perl\\(Qt
-%global __requires_exclude %__requires_exclude|perl\\(AnyEvent::Impl::Qt
-%global __requires_exclude %__requires_exclude|perl\\(FLTK
-%global __requires_exclude %__requires_exclude|perl\\(Cocoa
-%global __requires_exclude %__requires_exclude|perl\\(UV
-%global __requires_exclude %__requires_exclude|perl\\(AnyEvent::AIO
-%global __provides_exclude %{?__provides_exclude:__provides_exclude|}perl\\(AnyEvent::Impl::Qt
-%endif
-
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:  perl
+
+# Optional dependencies we don't want to require
+%global optional_deps AnyEvent::AIO
+%global optional_deps %{optional_deps}|Cocoa::EventLoop
+%global optional_deps %{optional_deps}|EV
+%global optional_deps %{optional_deps}|Event
+%global optional_deps %{optional_deps}|Event::Lib
+%global optional_deps %{optional_deps}|EventLoop
+%global optional_deps %{optional_deps}|FLTK
+%global optional_deps %{optional_deps}|Glib
+%global optional_deps %{optional_deps}|IO::AIO
+%global optional_deps %{optional_deps}|IO::Async::Loop
+%global optional_deps %{optional_deps}|Irssi
+%global optional_deps %{optional_deps}|POE
+%global optional_deps %{optional_deps}|Qt
+%global optional_deps %{optional_deps}|Qt::isa
+%global optional_deps %{optional_deps}|Qt::slots
+%global optional_deps %{optional_deps}|Tk
+%global optional_deps %{optional_deps}|UV
+# Don't include optional dependencies
+
+%global __requires_exclude ^perl[(](%{optional_deps})[)]
 
 %description
 AnyEvent provides an identical interface to multiple event loops. This
@@ -46,27 +50,6 @@ peacefully at any one time).
 %prep
 %setup -q -n AnyEvent-%{version}%{?subver}
 
-%if %{_dist_release} <= "vl6"
-cat << \EOF > %{name}-prov
-#!/bin/sh
-%{__perl_provides} $* |\
-sed -e '/perl(AnyEvent::Impl::Qt/d'
-EOF
-
-%global __perl_provides %{_builddir}/AnyEvent-%{version}%{?subver}/%{name}-prov
-chmod +x %{__perl_provides}
-
-
-cat << \EOF > %{name}-req
-#!/bin/sh
-%{__perl_requires} $* |\
-sed -e '/perl(\(EV\|Irssi\|Tk\))/d' |\
-sed -e '/perl(\(Qt\|AnyEvent::Impl::Qt\)/d'
-EOF
-
-%global __perl_requires %{_builddir}/AnyEvent-%{version}%{?subver}/%{name}-req
-chmod +x %{__perl_requires}
-%endif
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -82,6 +65,7 @@ find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
 %check
 # PERL_ANYEVENT_NET_TESTS shoudn't be set to avoid network tests
 # on our builder.
+export PERL_ANYEVENT_LOOP_TESTS=1
 make test
 
 
@@ -99,6 +83,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Nov 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.17-1
+- new upstream release.
+- built with perl-5.34.0.
+
 * Fri May 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.15-1
 - new upstream release.
 - rebuilt with perl-5.26.

+ 118 - 0
p/perl-B-COW/perl-B-COW-vl.spec

@@ -0,0 +1,118 @@
+Summary:	Additional B helpers to check Copy On Write status
+Name:		perl-B-COW
+Version:	0.004
+Release:	8%{?_dist_release}
+Group:		programming
+Vendor:		Project Vine
+Distribution:	Vine Linux
+
+License:	GPL+ or Artistic
+URL:		https://metacpan.org/release/B-COW
+Source0:	https://cpan.metacpan.org/modules/by-module/B/B-COW-%{version}.tar.gz
+# Module Build
+
+BuildRequires:	coreutils
+BuildRequires:	findutils
+BuildRequires:	gcc
+BuildRequires:	make
+BuildRequires:	perl >= 2:5.34.0
+BuildRequires:	perl-generators
+BuildRequires:	perl(ExtUtils::MakeMaker)
+# Module Runtime
+BuildRequires:	perl(base)
+BuildRequires:	perl(Exporter)
+BuildRequires:	perl(strict)
+BuildRequires:	perl(warnings)
+BuildRequires:	perl(XSLoader)
+# Test Suite
+BuildRequires:	perl(Devel::Peek)
+BuildRequires:	perl(File::Spec)
+BuildRequires:	perl(Test::More)
+# Optional Tests
+BuildRequires:	perl(CPAN::Meta)
+BuildRequires:	perl(CPAN::Meta::Prereqs)
+# Runtime
+Requires:	perl
+
+# Don't "provide" private Perl libs
+%{?perl_default_filter}
+
+
+%debug_package
+
+
+%description
+B::COW provides some naïve additional B helpers to check the Copy On Write
+(COW) status of one SvPV (a Perl string variable).
+
+A COWed SvPV is sharing its string (the PV) with other SvPVs. It's a (kind of)
+Read Only C string, which would be Copied On Write (COW). More than one SV can
+share the same PV, but when one PV needs to alter it, it would perform a copy
+of it, decreasing the COWREFCNT counter. One SV can then drop the COW flag when
+it's the only one holding a pointer to the PV. The COWREFCNT is stored at the
+end of the PV, after the null byte terminating the string. That value is
+limited to 255: when we reach 255, a new PV would be created.
+
+
+%prep
+%setup -q -n B-COW-%{version}
+
+
+%build
+perl Makefile.PL \
+	INSTALLDIRS=vendor \
+	OPTIMIZE="%{optflags}" \
+	NO_PACKLIST=1 \
+	NO_PERLLOCAL=1
+%{make_build}
+
+
+%install
+%{make_install}
+find %{buildroot} -type f -name '*.bs' -empty -delete
+%{_fixperms} -c %{buildroot}
+
+
+%check
+make test
+
+
+%files
+%license LICENSE
+%doc Changes examples/ README
+%{perl_vendorarch}/auto/B/
+%{perl_vendorarch}/B/
+%{_mandir}/man3/B::COW.3*
+
+
+%changelog
+* Tue Nov 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.004-8
+- initial build for Vine Linux.
+
+* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-6
+- Perl 5.34 rebuild
+
+* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-3
+- Perl 5.32 rebuild
+
+* Fri Apr 24 2020 Paul Howarth <paul@city-fan.org> - 0.004-2
+- Use %%{make_build} and %%{make_install}
+
+* Fri Apr 24 2020 Paul Howarth <paul@city-fan.org> - 0.004-1
+- Update to 0.004
+  - Fix CowREFCNT issues on big endian
+
+* Tue Apr 21 2020 Paul Howarth <paul@city-fan.org> - 0.003-2
+- Sanitize for Fedora submission
+
+* Tue Apr 21 2020 Paul Howarth <paul@city-fan.org> - 0.003-1
+- Initial RPM version

+ 352 - 0
p/perl-B-Hooks-EndOfScope/perl-B-Hooks-EndOfScope-vl.spec

@@ -0,0 +1,352 @@
+%bcond_with test
+# Run extra test
+%bcond_with perl_B_Hooks_EndOfScope_enables_extra_test
+# Run optional test
+%bcond_with perl_B_Hooks_EndOfScope_enables_optional_test
+
+Summary:	Execute code after scope compilation finishes
+Name:		perl-B-Hooks-EndOfScope
+Version:	0.25
+Release:	1%{?_dist_release}
+Group:		programming
+Vendor:		Project Vine
+Distribution:	Vine Linux
+
+License:	GPL+ or Artistic
+URL:		https://metacpan.org/release/B-Hooks-EndOfScope
+Source0:	https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-%{version}.tar.gz
+Patch0:		B-Hooks-EndOfScope-0.13-shellbangs.patch
+
+BuildArch:	noarch
+# Build
+BuildRequires:	coreutils
+BuildRequires:	findutils
+BuildRequires:	make
+BuildRequires:  perl >= 2:5.34.0
+BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(lib)
+BuildRequires:	perl(Text::ParseWords)
+# Dependencies of bundled ExtUtils::HasCompiler
+BuildRequires:	perl(base)
+BuildRequires:	perl(Config)
+BuildRequires:	perl(DynaLoader)
+BuildRequires:	perl(Exporter)
+BuildRequires:	perl(File::Basename)
+BuildRequires:	perl(File::Spec::Functions)
+BuildRequires:	perl(File::Temp)
+# Common Module Requirements
+BuildRequires:	perl(Module::Implementation)
+BuildRequires:	perl(Sub::Exporter::Progressive)
+BuildRequires:	perl(strict)
+BuildRequires:	perl(warnings)
+# PP Implementation Only
+BuildRequires:	perl(Carp)
+BuildRequires:	perl(constant)
+BuildRequires:	perl(Hash::Util::FieldHash)
+BuildRequires:	perl(Scalar::Util)
+BuildRequires:	perl(Tie::Hash)
+BuildRequires:	perl(Tie::StdHash)
+# XS Implementation Only
+BuildRequires:	perl(Variable::Magic)
+# Test suite
+%if %{with test}
+BuildRequires:	perl(Config)
+BuildRequires:	perl(Devel::Hide)
+BuildRequires:	perl(File::Glob)
+BuildRequires:	perl(File::Spec)
+BuildRequires:	perl(IPC::Open2)
+BuildRequires:	perl(Test::More)
+# Optional Tests
+%if %{with perl_B_Hooks_EndOfScope_enables_optional_test}
+BuildRequires:	perl(CPAN::Meta)
+BuildRequires:	perl(CPAN::Meta::Prereqs)
+%endif
+# Author/Release tests
+# Note:
+# * Test::Pod::No404s intentionally omitted as it would fail due to
+#   missing connectivity in the koji build environment
+# * ExtUtils::HasCompiler is bundled, so we don't need to BuildRequire it
+%if %{with perl_B_Hooks_EndOfScope_enables_extra_test}
+BuildRequires:	perl(blib)
+BuildRequires:	perl(Encode)
+BuildRequires:	perl(IO::Handle)
+BuildRequires:	perl(IPC::Open3)
+BuildRequires:	perl(Path::Tiny)
+BuildRequires:	perl(Pod::Coverage::TrustPod)
+BuildRequires:	perl(Pod::Wordlist)
+BuildRequires:	perl(Test::CPAN::Changes)
+BuildRequires:	perl(Test::CPAN::Meta)
+BuildRequires:	perl(Test::Deep)
+BuildRequires:	perl(Test::EOL)
+BuildRequires:	perl(Test::Kwalitee)
+BuildRequires:	perl(Test::MinimumVersion)
+BuildRequires:	perl(Test::Mojibake)
+BuildRequires:	perl(Test::More)
+BuildRequires:	perl(Test::NoTabs)
+BuildRequires:	perl(Test::Pod)
+BuildRequires:	perl(Test::Pod::Coverage)
+BuildRequires:	perl(Test::Portability::Files)
+BuildRequires:	perl(Test::Spelling), hunspell-en
+%endif
+%endif
+# Runtime
+Requires:	perl >= 2:5.34.0
+
+%description
+This module allows you to execute code when Perl has finished compiling the
+surrounding scope.
+
+
+%prep
+%setup -q -n B-Hooks-EndOfScope-%{version}
+# Remove shellbangs from tests to placate rpmlint
+%patch0
+# British-English spelling LICENCE upsets US spell checker
+echo LICENCE >> xt/author/pod-spell.t
+
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
+make %{?_smp_mflags}
+
+
+%install
+make pure_install DESTDIR=%{buildroot}
+%{_fixperms} -c %{buildroot}
+
+
+%if %{with test}
+%check
+%if %{with perl_B_Hooks_EndOfScope_enables_extra_test}
+export AUTHOR_TESTING=1
+%endif
+make test
+%if %{with perl_B_Hooks_EndOfScope_enables_extra_test}
+make test TEST_FILES="$(echo $(find xt/ -name '*.t'))"
+%endif
+%endif
+
+
+%files
+%license LICENCE
+%doc Changes CONTRIBUTING README t/
+%{perl_vendorlib}/B/
+%{_mandir}/man3/B::Hooks::EndOfScope.3*
+%{_mandir}/man3/B::Hooks::EndOfScope::PP.3*
+%{_mandir}/man3/B::Hooks::EndOfScope::XS.3*
+
+
+%changelog
+* Sat Nov 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.25-1
+- new upstream release.
+- built with perl-5.34.0.
+
+* Sun May 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.24-6
+- initial build for Vine Linux.
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.24-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.24-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Sun Jul 01 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.24-3
+- Perl 5.28 re-rebuild of bootstrapped packages
+
+* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.24-2
+- Perl 5.28 rebuild
+
+* Tue Apr 24 2018 Paul Howarth <paul@city-fan.org> - 0.24-1
+- Update to 0.24
+  - Fix memory corruption on perls 5.8.0 - 5.8.3
+  - Improve use of constants in compile-time perl version checks
+- BR: perl-generators unconditionally
+- Drop legacy Group: tag
+
+* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.21-4
+- Perl 5.26 re-rebuild of bootstrapped packages
+
+* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.21-3
+- Perl 5.26 rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu May 26 2016 Paul Howarth <paul@city-fan.org> - 0.21-1
+- Update to 0.21
+  - Work with Object::Remote by removing require() call on Tie::StdHash in PP
+
+* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.20-3
+- Perl 5.24 re-rebuild of bootstrapped packages
+
+* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.20-2
+- Perl 5.24 rebuild
+
+* Sat May  7 2016 Paul Howarth <paul@city-fan.org> - 0.20-1
+- Update to 0.20
+  - Remove unnecessary and erroneous extra crud in inc/
+
+* Tue May  3 2016 Paul Howarth <paul@city-fan.org> - 0.19-1
+- Update to 0.19
+  - More Makefile.PL updates
+  - Makefile.PL now checks for a working compiler using ExtUtils::HasCompiler
+    (inlined into the build) rather than ExtUtils::CBuilder (CPAN RT#113685)
+- Simplify find command using -delete
+- Fix EPEL conditional - only currently buildable for EPEL 7 onwards
+- Drop BR: for Test::Pod::No404s, which breaks koji builds
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-3
+- Perl 5.22 re-rebuild of bootstrapped packages
+
+* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-2
+- Perl 5.22 rebuild
+
+* Fri May 15 2015 Paul Howarth <paul@city-fan.org> - 0.15-1
+- Update to 0.15
+  - Updated the tooling for generating Makefile.PL
+  - Removed Tie::StdHash from prereqs, which is not require()able as a module
+    on its own, despite being indexed (GH #3)
+  - Fixed the addition in release 0.14 of Hash::Util::FieldHash as a
+    prerequisite (which is not available prior to perl 5.010) for pure-perl
+    installations (CPAN RT#104435)
+
+* Sun Feb  1 2015 Paul Howarth <paul@city-fan.org> - 0.14-1
+- Update to 0.14
+  - Line numbers in shipped code are now the same as the repository source, for
+    easier debugging
+  - More accurate dynamic prereq declarations
+- Use %%license
+
+* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.13-5
+- Perl 5.20 re-rebuild of bootstrapped packages
+
+* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.13-4
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed Jan 15 2014 Paul Howarth <paul@city-fan.org> - 0.13-2
+- Bootstrap EPEL-7 build
+
+* Wed Jan  8 2014 Paul Howarth <paul@city-fan.org> - 0.13-1
+- Update to 0.13
+  - Variable::Magic added as a runtime recommendation for greater visibility
+    (CPAN RT#89245)
+  - Fixed broken logic in compiler detection on older perls
+  - Fixed inaccurate repository metadata
+- This release by ETHER -> update source URL
+- Drop Pod Coverage patch, no longer needed
+- Update shellbang patch
+- Don't run the release tests when bootstrapping
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 0.12-3
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Wed Dec  5 2012 Paul Howarth <paul@city-fan.org> - 0.12-1
+- Update to 0.12
+  - Complete pure-perl implementation in addition to the one based on
+    Variable::Magic; you can specify the implementation explicitly by use-ing
+    B::Hooks::EndOfScope::PP or B::Hooks::EndOfScope::XS, or by setting
+    $ENV{B_HOOKS_ENDOFSCOPE_IMPLEMENTATION} to either 'XS' or 'PP'
+  - Switch from using Sub::Exporter to the more conservative
+    Sub::Exporter::Progressive
+- Add patch to fix POD coverage issues in new pure-perl implementation
+- This release by BOBTFISH -> update source URL
+- BR: perl(ExtUtils::CBuilder) ≥ 0.26, perl(Devel::Hide) ≥ 0.0007,
+  perl(Module::Implementation) ≥ 0.05 and perl(Module::Runtime) ≥ 0.012
+- BR: perl(Sub::Exporter::Progressive) rather than perl(Sub::Exporter)
+- BR: perl(base), perl(constant), perl(Hash::Util::FieldHash) and
+  perl(Scalar::Util) for the pure-perl implementation
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 0.11-2
+- Perl 5.16 rebuild
+
+* Thu Feb 23 2012 Paul Howarth <paul@city-fan.org> - 0.11-1
+- Update to 0.11 (a minor efficiency improvement)
+- Bump perl(Variable::Magic) version requirement to 0.48
+
+* Thu Feb 16 2012 Paul Howarth <paul@city-fan.org> - 0.10-1
+- Update to 0.10 (stop propagating our magic through localisation)
+- Package LICENSE file
+- Downgrade ExtUtils::MakeMaker version requirement to 6.30
+- Upgrade Test::More version requirement to 0.89
+- Drop Test::Pod version requirement for EPEL-6 spec compatibility
+- BR: perl(Test::EOL) and perl(Test::NoTabs) for additional test coverage
+- Clean up for modern rpmbuild since we have no branches prior to EPEL-6
+  - Don't specify BuildRoot:
+  - Skip cleaning of buildroot in %%install
+  - Remove %%clean section
+  - Drop redundant %%defattr
+- Remove shellbangs from tests to placate rpmlint
+
+* Tue Jan 17 2012 Paul Howarth <paul@city-fan.org> - 0.09-1
+- Update to 0.09 (improve distribution metadata)
+- Run release tests too
+- BR: perl(Pod::Coverage::TrustPod), perl(Test::Pod) and
+  perl(Test::Pod::Coverage) for release tests
+- Spec clean-up:
+  - Make %%files list more explicit
+  - Use DESTDIR rather than PERL_INSTALL_ROOT
+  - Use tabs
+  - Split buildreqs by Build/Module/Tests/Release tests
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.08-7
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.08-5
+- Rebuild to fix problems with vendorarch/lib (#661697)
+
+* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.08-4
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.08-3
+- rebuild against perl 5.10.1
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sun May 17 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.08-1
+- auto-update to 0.08 (by cpan-spec-update 0.01)
+- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42)
+- altered br on perl(Variable::Magic) (0.31 => 0.34)
+
+* Sun Mar 08 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.07-1
+- update to 0.07
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Nov 08 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.04-1
+- update for submission
+
+* Sat Nov 08 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.04-0.1
+- initial RPM packaging
+- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)

+ 19 - 13
p/perl-B-Keywords/perl-B-Keywords-vl.spec

@@ -1,22 +1,25 @@
+Summary:        Lists of reserved barewords and symbol names
 Name:           perl-B-Keywords
-Version:        1.20
+Version:        1.23
 Release:        1%{?_dist_release}
-Summary:        Lists of reserved barewords and symbol names
-Group:          Development/Libraries
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       shaolin
+
 License:        GPL+ or Artistic
-URL:            http://search.cpan.org/dist/B-Keywords/
-Source0:        http://search.cpan.org/CPAN/authors/id/R/RU/RURBAN/B-Keywords-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+URL:            https://metacpan.org/pod/B::Keywords
+Source0:        https://cpan.metacpan.org/authors/id/R/RU/RURBAN/B-Keywords-%{version}.tar.gz
+
 BuildArch:      noarch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(YAML)
-Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
-
-Vendor:         Project Vine
-Distribution:   Vine Linux
-Packager:       shaolin
+Requires:       perl >= 2:5.34.0
 
+%{?perl_default_filter}
 
 %description
 %{summary}.
@@ -27,14 +30,13 @@ Packager:       shaolin
 
 
 %build
-perl Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
 make %{?_smp_mflags}
 
 
 %install
 rm -rf %{buildroot}
 make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
 find %{buildroot} -depth -type d -exec rmdir {} ';' 2>/dev/null
 %{_fixperms} %{buildroot}
 
@@ -56,6 +58,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Nov 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.23-1
+- new upstream release.
+- built with perl-5.34.0.
+
 * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.20-1
 - new upstream release.
 - rebuilt with perl-5.26.

+ 13 - 8
p/perl-BDB/perl-BDB-vl.spec

@@ -1,26 +1,28 @@
 Name:           perl-BDB
 Version:        1.92
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Asynchronous Berkeley DB access
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
-Group:          Development/Libraries
 License:        GPL+ or Artistic
-URL:            http://search.cpan.org/dist/BDB/
-Source0:        http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/BDB-%{version}.tar.gz
+URL:            https://metacpan.org/pod/BDB
+Source0:        https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/BDB-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(common::sense)
 BuildRequires:  libdb-devel
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-Vendor:         Project Vine
-Distribution:   Vine Linux
+Requires:  perl
 
 %description
 Asynchronous Berkeley DB access.
 
 
+%debug_package
+
+
 %prep
 %setup -q -n BDB-%{version}
 
@@ -57,6 +59,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Nov 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.92-2
+- rebuilt with perl-5.34.0.
+
 * Thu May 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.92-1
 - updated to 1.92.
 - rebuilt with perl-5.26.

+ 179 - 0
p/perl-CGI-Fast/perl-CGI-Fast-vl.spec

@@ -0,0 +1,179 @@
+Summary:        CGI Interface for Fast CGI
+Name:           perl-CGI-Fast
+Version:        2.16
+Release:        1%{?_dist_release}
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+# lib/CGI/Fast.pm probably qotes piece of Artistic license before declaring
+# "as Perl itself" <https://github.com/leejo/cgi-fast/issues/13>
+License:        GPL+ or Artistic
+URL:            https://metacpan.org/release/CGI-Fast
+Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-Fast-%{version}.tar.gz
+
+BuildArch:      noarch
+BuildRequires:  make
+BuildRequires:  perl >= 2:5.34.0
+BuildRequires:  perl(ExtUtils::MakeMaker)
+# Run-time:
+BuildRequires:  perl-CGI
+BuildRequires:  perl(CGI::Carp)
+BuildRequires:  perl(deprecate)
+BuildRequires:  perl(FCGI)
+BuildRequires:  perl(if)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(vars)
+# Tests:
+BuildRequires:  perl(Config)
+BuildRequires:  perl(File::Temp)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(warnings)
+Requires:       perl >= 2:5.34.0
+Requires:       perl(deprecate)
+Requires:       perl-CGI
+Requires:       perl(FCGI)
+# perl-CGI-Fast was split from perl-CGI
+Conflicts:      perl-CGI < 4.00
+
+%{?perl_default_filter}
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((CGI|FCGI)\\)$
+
+%description
+CGI::Fast is a subclass of the CGI object created by CGI.pm. It is
+specialized to work well FCGI module, which greatly speeds up CGI scripts
+by turning them into persistently running server processes. Scripts that
+perform time-consuming initialization processes, such as loading large
+modules or opening persistent database connections, will see large
+performance improvements.
+
+
+%prep
+%setup -q -n CGI-Fast-%{version}
+
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
+make %{?_smp_mflags}
+
+
+%install
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+
+%check
+make test
+
+
+%files
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+
+%changelog
+* Sat Nov 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.16-1
+- new upstream release.
+- built with perl-5.34.0.
+
+* Sun May 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.15-2
+- initial build for Vine Linux.
+
+* Mon Apr 01 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.15-1
+- 2.15 bump
+
+* Tue Mar 26 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.14-1
+- 2.14 bump
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-3
+- Perl 5.28 rebuild
+
+* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Mon Nov 20 2017 Petr Pisar <ppisar@redhat.com> - 2.13-1
+- 2.13 bump
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.12-4
+- Perl 5.26 re-rebuild of bootstrapped packages
+
+* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.12-3
+- Perl 5.26 rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Wed Nov 23 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.12-1
+- 2.12 bump
+
+* Mon Nov 21 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.11-1
+- 2.11 bump
+
+* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.10-4
+- Perl 5.24 re-rebuild of bootstrapped packages
+
+* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.10-3
+- Perl 5.24 rebuild
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Tue Jun 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.10-1
+- 2.10 bump
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.09-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.09-3
+- Perl 5.22 re-rebuild of bootstrapped packages
+
+* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.09-2
+- Perl 5.22 rebuild
+
+* Thu Mar 12 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.09-1
+- 2.09 bump
+
+* Mon Feb 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.07-1
+- 2.07 bump
+
+* Wed Jan 14 2015 Petr Pisar <ppisar@redhat.com> - 2.05-2
+- Specify run-time dependency versions
+
+* Mon Dec 15 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.05-1
+- 2.05 bump
+
+* Wed Dec 10 2014 Petr Pisar <ppisar@redhat.com> - 2.04-2
+- Do not load Test::Deep where not needed
+- Make Test::Deep tests optional as it's not in the core in contrast to the
+  CGI-Fast
+
+* Mon Oct 13 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.04-1
+- 2.04 bump
+
+* Wed Sep 10 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.03-1
+- 2.03 bump
+
+* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.02-2
+- Perl 5.20 rebuild
+
+* Mon Jun 09 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.02-1
+- 2.02 bump
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.01-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Tue Jun 03 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.01-1
+- 2.01 bump
+
+* Mon May 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.00-1
+- Specfile autogenerated by cpanspec 1.78.

+ 335 - 0
p/perl-CGI/perl-CGI-vl.spec

@@ -0,0 +1,335 @@
+Name:           perl-CGI
+Summary:        Handle Common Gateway Interface requests and responses
+Version:        4.53
+Release:        1%{?_dist_release}
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+License:        Artistic 2.0
+Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-%{version}.tar.gz
+URL:            https://metacpan.org/release/CGI
+
+BuildArch:      noarch
+BuildRequires:  coreutils
+BuildRequires:  findutils
+BuildRequires:  glibc-common
+BuildRequires:  make
+BuildRequires:  perl >= 2:5.26.2
+BuildRequires:  perl(ExtUtils::MakeMaker)
+# Run-requires:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Carp)
+# Config not needed on Linux
+%if 0%{?fedora} >= 22
+BuildRequires:  perl(deprecate)
+%endif
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(File::Temp)
+BuildRequires:  perl(HTML::Entities)
+BuildRequires:  perl(if)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(parent)
+BuildRequires:  perl(strict)
+# Text::ParseWords not used at tests
+BuildRequires:  perl(warnings)
+# Apache modules are optional
+# Tests:
+BuildRequires:  perl(Config)
+BuildRequires:  perl(Cwd)
+BuildRequires:  perl(Encode)
+BuildRequires:  perl(File::Find)
+BuildRequires:  perl(FileHandle)
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(IO::File)
+BuildRequires:  perl(IO::Handle)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(POSIX)
+BuildRequires:  perl(Test::Deep)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Warn)
+BuildRequires:  perl(utf8)
+%if !%{defined perl_bootstrap}
+# Optional tests
+BuildRequires:  perl(Test::CPAN::Changes)
+%endif
+Requires:       perl
+%if 0%{?fedora} >= 22
+Requires:       perl(deprecate)
+%endif
+Requires:       perl(File::Spec)
+Requires:       perl(File::Temp)
+Requires:       perl(HTML::Entities)
+Requires:       perl(Text::ParseWords)
+Conflicts:      perl < 2:5.34.0
+
+%{?perl_default_filter}
+# Remove under-specified dependencies
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((File::Spec)\\)$
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((File::Temp)\\)$
+# Remove false dependencies
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((Fh)\\)
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(MultipartBuffer\\)$
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Fh\\)
+
+%description
+CGI.pm is a stable, complete and mature solution for processing and preparing
+HTTP requests and responses. Major features including processing form
+submissions, file uploads, reading and writing cookies, query string
+generation and manipulation, and processing and preparing HTTP headers. Some
+HTML generation utilities are included as well.
+
+CGI.pm performs very well in in a vanilla CGI.pm environment and also comes 
+with built-in support for mod_perl and mod_perl2 as well as FastCGI.
+
+
+%prep
+%setup -q -n CGI-%{version}
+iconv -f iso8859-1 -t utf-8 < Changes > Changes.1
+mv Changes.1 Changes
+chmod -c -x examples/*
+
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
+make %{?_smp_mflags}
+
+
+%install
+make pure_install DESTDIR=%{buildroot}
+%{_fixperms} %{buildroot}/*
+
+
+%check
+make test
+
+
+%files
+%license LICENSE
+%doc Changes README.md examples/
+%{perl_vendorlib}/*
+%{_mandir}/man3/*.3*
+
+
+%changelog
+* Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 4.53-1
+- new upstream release.
+- built with perl-5.34.0.
+
+* Fri May 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 4.43-2
+- initial build for Vine Linux.
+- rebuilt with perl-5.26.
+
+* Thu May 02 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.43-1
+- 4.43 bump
+
+* Wed Mar 27 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.42-1
+- 4.42 bump
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.40-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Mon Aug 20 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.40-1
+- 4.40 bump
+
+* Tue Aug 14 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.39-1
+- 4.39 bump
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.38-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.38-4
+- Perl 5.28 re-rebuild of bootstrapped packages
+
+* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.38-3
+- Perl 5.28 rebuild
+
+* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.38-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Mon Dec 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.38-1
+- 4.38 bump
+
+* Wed Nov 01 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.37-1
+- 4.37 bump
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.36-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.36-3
+- Perl 5.26 re-rebuild of bootstrapped packages
+
+* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.36-2
+- Perl 5.26 rebuild
+
+* Fri Apr 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.36-1
+- 4.36 bump
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.35-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Fri Oct 14 2016 Petr Pisar <ppisar@redhat.com> - 4.35-1
+- 4.35 bump
+
+* Mon Sep 19 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.33-1
+- 4.33 bump
+
+* Wed Jul 20 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.32-1
+- 4.32 bump
+
+* Wed Jun 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.31-1
+- 4.31 bump
+
+* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.28-6
+- Perl 5.24 re-rebuild of bootstrapped packages
+
+* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.28-5
+- Perl 5.24 rebuild
+
+* Wed Apr 20 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.28-4
+- Don't BR Test::CPAN::Changes when bootstrapping
+
+* Thu Mar 17 2016 Petr Pisar <ppisar@redhat.com> - 4.28-3
+- Drop Test::Deep patch
+
+* Tue Mar 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.28-2
+- Update patch which makes Test::Deep optional
+
+* Mon Mar 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.28-1
+- 4.28 bump
+
+* Wed Mar 02 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.27-1
+- 4.27 bump
+
+* Mon Feb 08 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.26-1
+- 4.26 bump
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.25-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Tue Dec 22 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.25-1
+- 4.25 bump
+
+* Mon Dec 21 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.24-1
+- 4.24 bump
+
+* Mon Oct 19 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.22-1
+- 4.22 bump
+
+* Tue Jun 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.21-1
+- 4.21 bump
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.20-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.20-3
+- Perl 5.22 re-rebuild of bootstrapped packages
+
+* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.20-2
+- Perl 5.22 rebuild
+
+* Mon Jun 01 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.20-1
+- 4.20 bump
+
+* Mon Apr 20 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.15-1
+- 4.15 bump
+- Package examples directory as documentation
+
+* Wed Apr 01 2015 Petr Pisar <ppisar@redhat.com> - 4.14-1
+- 4.14 bump
+
+* Fri Feb 13 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.13-1
+- 4.13 bump
+- Make Test::NoWarnings tests optional
+
+* Wed Dec 10 2014 Petr Pisar <ppisar@redhat.com> - 4.04-2
+- Make Test::Deep tests optional as it's not in the core in contrast to the CGI
+
+* Fri Sep 19 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.04-1
+- 4.04 bump
+
+* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.03-2
+- Perl 5.20 rebuild
+
+* Mon Jul 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.03-1
+- 4.03 bump
+
+* Thu Jun 12 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.02-1
+- 4.02 bump
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.01-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu May 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.01-1
+- 4.01 bump
+
+* Mon May 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.00-1
+- 4.00 bump
+  - CGI::Fast split out into its own distribution
+
+* Wed Feb 12 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.65-1
+- 3.65 bump
+
+* Tue Nov 26 2013 Petr Pisar <ppisar@redhat.com> - 3.64-1
+- 3.64 bump
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.63-291
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Jul 15 2013 Petr Pisar <ppisar@redhat.com> - 3.63-290
+- Increase release to favour standalone package
+
+* Fri Jul 12 2013 Petr Pisar <ppisar@redhat.com> - 3.63-4
+- Perl 5.18 rebuild
+
+* Mon Jun 24 2013 Jitka Plesnikova <jplesnik@redhat.com> - 3.63-3
+- Specify all dependencies
+- Update License - CGI.pm is distributed under GPL and Artistic 2.0
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.63-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Nov 15 2012 Petr Pisar <ppisar@redhat.com> - 3.63-1
+- 3.63 bump
+
+* Wed Nov 14 2012 Petr Pisar <ppisar@redhat.com> - 3.62-1
+- 3.62 bump
+
+* Tue Nov 06 2012 Petr Šabata <contyk@redhat.com> - 3.61-1
+- 3.61 bump, no code changes
+
+* Fri Aug 17 2012 Petr Pisar <ppisar@redhat.com> - 3.60-1
+- 3.60 bump
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.51-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Wed Jun 06 2012 Petr Pisar <ppisar@redhat.com> - 3.51-7
+- Perl 5.16 rebuild
+
+* Fri Jun 01 2012 Petr Pisar <ppisar@redhat.com> - 3.51-6
+- Clean spec file
+- Specify all dependencies
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.51-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jul 22 2011 Petr Pisar <ppisar@redhat.com> - 3.51-4
+- RPM 4.9 dependency filtering added
+
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 3.51-3
+- Perl mass rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.51-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Jan 20 2011 Marcela Mašláňová <mmaslano@redhat.com> 3.51-1
+- update to fix CVE-2010-2761
+
+* Mon Nov 29 2010 Marcela Mašláňová <mmaslano@redhat.com> 3.50-2
+- remove -test sub-package, which would be needed also in perl-core
+
+* Mon Nov 29 2010 Marcela Mašláňová <mmaslano@redhat.com> 3.50-1
+- initial dual-life package
+

+ 19 - 11
p/perl-CPAN-Changes/perl-CPAN-Changes-vl.spec

@@ -1,24 +1,24 @@
 Name:		perl-CPAN-Changes
 Summary:	Read and write Changes files
 Version:	0.400002
-Release:	1%{?_dist_release}
-License:	GPL+ or Artistic
-Group:		Development/Libraries
-URL:		http://search.cpan.org/dist/CPAN-Changes/
-Source0:	http://search.cpan.org/CPAN/authors/id/B/BR/BRICAS/CPAN-Changes-%{version}.tar.gz 
+Release:	2%{?_dist_release}
+Group:		programming
+Vendor:		Project Vine
+Distribution:	Vine Linux
 
-Vendor:        Project Vine
-Distribution:  Vine Linux
+License:	GPL+ or Artistic
+URL:		https://metacpan.org/pod/CPAN::Changes
+Source0:	https://cpan.metacpan.org/authors/id/H/HA/HAARG/CPAN-Changes-%{version}.tar.gz 
 
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-BuildRequires:	perl >= 2:5.26.2
+BuildRequires:	perl >= 2:5.34.0
 BuildRequires:	perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(Test::More)
 BuildRequires:	perl(Test::Pod)
 BuildRequires:	perl(Test::Pod::Coverage)
 BuildRequires:	perl(Text::Wrap)
-Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:	perl
 
 %description
 It is standard practice to include a Changes file in your distribution. The
@@ -32,27 +32,32 @@ authors to write clear and concise Changes.
 This module will help users programmatically read and write Changes files
 that conform to the specification.
 
+
 %prep
 %setup -q -n CPAN-Changes-%{version}
 
+
 %build
-perl Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
 make %{?_smp_mflags}
 
+
 %install
 rm -rf %{buildroot}
 make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} \;
 find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
 %{_fixperms} %{buildroot}
 
+
 %check
 make test
 make test TEST_FILES="$(echo $(find xt/ -name '*.t'))"
 
+
 %clean
 rm -rf %{buildroot}
 
+
 %files
 %defattr(-,root,root,-)
 %doc Changes README
@@ -67,6 +72,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Test::CPAN::Changes.3pm*
 
 %changelog
+* Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.400002-2
+- rebuilt with perl-5.34.0.
+
 * Fri May 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.400002-1
 - new upstream release.
 - rebuilt with perl-5.26.

+ 107 - 0
p/perl-Canary-Stability/perl-Canary-Stability-vl.spec

@@ -0,0 +1,107 @@
+Summary:        Canary to check perl compatibility for Schmorp's modules
+Name:           perl-Canary-Stability
+Version:        2013
+Release:        3%{?_dist_release}
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+# See COPYING file.
+License:        GPL+ or Artistic
+URL:            https://metacpan.org/release/Canary-Stability
+Source0:        https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Canary-Stability-%{version}.tar.gz
+
+BuildArch:      noarch
+BuildRequires:  make
+BuildRequires:  perl
+BuildRequires:  perl(ExtUtils::MakeMaker)
+Requires:       perl
+Requires:       perl(ExtUtils::MakeMaker)
+
+
+%description
+This module is used by Schmorp's modules during configuration stage to test
+the installed perl for compatibility with his modules.
+
+
+%prep
+%setup -q -n Canary-Stability-%{version}
+
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
+%{make_build}
+
+
+%install
+%{make_install}
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+
+%check
+unset AUTOMATED_TESTING PERL_CANARY_STABILITY_COLOUR \
+    PERL_CANARY_STABILITY_DISABLE PERL_CANARY_STABILITY_NOPROMPT
+make test
+
+
+%files
+%license COPYING
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+
+%changelog
+* Wed Nov 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2013-3
+- rebuilt with perl-5.34.0.
+
+* Thu May 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2013-2
+- initial build for Vine Linux.
+
+* Tue Apr 23 2019 Petr Pisar <ppisar@redhat.com> - 2013-1
+- 2013 bump
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2012-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2012-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Jun 27 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2012-6
+- Perl 5.28 rebuild
+
+* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2012-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2012-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2012-3
+- Perl 5.26 rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2012-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu Sep 29 2016 Petr Pisar <ppisar@redhat.com> - 2012-1
+- 2012 bump
+
+* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2011-2
+- Perl 5.24 rebuild
+
+* Mon Mar 14 2016 Petr Pisar <ppisar@redhat.com> - 2011-1
+- 2011 bump
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2006-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Mon Jun 29 2015 Petr Pisar <ppisar@redhat.com> - 2006-1
+- 2006 bump
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2001-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Tue Jun 09 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2001-2
+- Perl 5.22 rebuild
+
+* Mon Jun 08 2015 Petr Pisar <ppisar@redhat.com> 2001-1
+- Specfile autogenerated by cpanspec 1.78.

+ 20 - 11
p/perl-Capture-Tiny/perl-Capture-Tiny-vl.spec

@@ -1,19 +1,18 @@
 %define perl_bootstrap 1
 
+Summary:        Capture STDOUT and STDERR from Perl, XS or external programs
 Name:           perl-Capture-Tiny
 Version:        0.48
-Release:        1%{?_dist_release}
-Summary:        Capture STDOUT and STDERR from Perl, XS or external programs
+Release:        2%{?_dist_release}
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
 License:        ASL 2.0
-Group:          Development/Libraries
-URL:            http://search.cpan.org/dist/Capture-Tiny/
-Source0:        http://www.cpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-%{version}.tar.gz
+URL:            https://metacpan.org/pod/Capture::Tiny
+Source0:        https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-%{version}.tar.gz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
-
-Vendor:        Project Vine
-Distribution:  Vine Linux
-
 BuildArch:      noarch
 BuildRequires:  perl >= 2:5.26.2
 BuildRequires:  perl(ExtUtils::MakeMaker)
@@ -42,7 +41,7 @@ BuildRequires:  perl(Inline)
 BuildRequires:  perl(Inline::C)
 BuildRequires:  perl(Parse::RecDescent)
 %endif
-Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:       perl
 
 %description
 Capture::Tiny provides a simple, portable way to capture anything sent to
@@ -52,27 +51,37 @@ captured while being passed through to the original handles. Yes, it even
 works on Windows. Stop guessing which of a dozen capturing modules to use
 in any particular situation and just use this one.
 
+
 %prep
 %setup -q -n Capture-Tiny-%{version}
 
+
 %build
 perl Makefile.PL INSTALLDIRS=perl
 make %{?_smp_mflags}
 
+
 %install
 make pure_install DESTDIR=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} +
 %{_fixperms} %{buildroot}/*
 
+
 %check
 make test
 
+
 %files
-%doc Changes examples LICENSE README Todo
+%license LICENSE
+%doc Changes examples README Todo
 %{perl_privlib}/*
 %{_mandir}/man3/*
 
+
 %changelog
+* Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.48-2
+- rebuilt with perl-5.34.0.
+
 * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.48-1
 - new upstream release.
 - rebuilt with perl-5.26.

+ 23 - 22
p/perl-Class-Data-Inheritable/perl-Class-Data-Inheritable-vl.spec

@@ -1,27 +1,27 @@
 %define	pkgname	Class-Data-Inheritable
 
 # Basic Information
-Name:		perl-%{pkgname}
-Version:	0.08
-Release:	3%{?_dist_release}
 Summary:	Inheritable, overridable class data
 Summary(ja):	クラスデータを継承可能、オーバーライド可能にする
+Name:		perl-%{pkgname}
+Version:	0.09
+Release:	1%{?_dist_release}
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	yasumichi
 
 License:	Artistic or GPL
-Group:		Development/Libraries
-URL:            http://search.cpan.org/~tmtm/Class-Data-Inheritable/
-
-Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{pkgname}-%{version}.tar.gz
+URL:		https://metacpan.org/pod/Class::Data::Inheritable
+Source0:	https://cpan.metacpan.org/authors/id/R/RS/RSHERER/%{pkgname}-%{version}.tar.gz
 
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+%{?perl_default_filter}
+
 # Dependency
 BuildRequires:  perl(ExtUtils::MakeMaker)
-Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-Vendor:		Project Vine
-Distribution:	Vine Linux
-Packager:	yasumichi
+Requires:	perl >= 2:5.34.0
 
 %description
 Class::Data::Inheritable is for creating accessor/mutators to class data.
@@ -29,27 +29,23 @@ That is, if you want to store something about your class as a whole (instead
 of about a single object). This data is then inherited by your subclasses
 and can be overriden.
 
-#%%description -l ja
-#ここに日本語で詳細を記述してください。
 
 %prep
-%setup -q -n Class-Data-Inheritable-0.08
+%setup -q -n Class-Data-Inheritable-%{version}
+
 
 %build
-perl Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
 make %{?_smp_mflags}
 
-%install
-%{__rm} -rf ${RPM_BUILD_ROOT}
-%{__make} install DESTDIR=${RPM_BUILD_ROOT}
 
+%install
 %{__rm} -rf $RPM_BUILD_ROOT
 make pure_install DESTDIR=%{buildroot}
-
-find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
 find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} ';' 2>/dev/null
 %{_fixperms} $RPM_BUILD_ROOT
 
+