Преглед изворни кода

updated 6 packages

automake-1.17-1

less-661-1

libmicrohttpd-1.0.1-1

mtools-4.0.44-1

nano-8.1-1

texinfo-7.1-1
Tomohiro "Tomo-p" KATO пре 4 месеци
родитељ
комит
adae04a4b6

+ 5 - 9
a/automake/automake-vl.spec

@@ -4,9 +4,9 @@
 Summary: A GNU tool for automatically creating Makefiles.
 Summary(ja): Makefile を自動生成するための GNU ツール
 Name: automake
-Version: 1.16.5
+Version: 1.17
 %define api_version %(echo %{version} | cut -d . -f 1-2)
-Release: 2%{?_dist_release}
+Release: 1%{?_dist_release}
 Group: programming
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -17,7 +17,6 @@ URL: http://sources.redhat.com/automake
 Source: https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
 Source2: http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
 Source3: http://git.savannah.gnu.org/cgit/config.git/plain/config.guess
-Patch1000: python10-15.patch
 
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -33,7 +32,6 @@ Requires:       perl, autoconf >= 2.58
 # requirements not detected automatically (#919810)
 Requires:       perl(Thread::Queue)
 Requires:       perl(threads)
-Requires(pre):  install-info
 
 # remove bogus Automake perl dependencies and provides
 %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Automake::
@@ -88,12 +86,7 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 %endif
 
 
-%clean
-rm -rf ${RPM_BUILD_ROOT}
-
-
 %files
-%defattr(-,root,root)
 %license COPYING*
 %doc AUTHORS NEWS README THANKS
 %doc REAME.aclocal README.multilib
@@ -107,6 +100,9 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %changelog
+* Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.17-1
+- updated to 1.17.
+
 * Fri Oct 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.5-2
 - added Patch1000 to support python3-3.11.
 

+ 6 - 3
l/less/less-vl.spec

@@ -1,7 +1,7 @@
 Summary: A text file browser similar to more, but better
 Summary(ja): more よりも高機能な日本語対応ページャ
 Name: less
-Version: 643
+Version: 661
 Release: 1%{?_dist_release}
 Group: accessories
 Vendor: Project Vine
@@ -24,7 +24,7 @@ Patch11: less-458-old-bot-in-help.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: ncurses-devel
-BuildRequires: pcre-devel
+BuildRequires: pcre2-devel
 BuildRequires: autoconf automake libtool
 Requires(post): alternatives
 Requires(preun): alternatives
@@ -75,7 +75,7 @@ chmod 644 lessecho.c lesskey.c version.c LICENSE
 
 
 %build
-%configure --with-regex=pcre
+%configure --with-regex=pcre2
 make CFLAGS="%{optflags} -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 `pcre-config --cflags`" datadir=%{_docdir}
 
 
@@ -124,6 +124,9 @@ fi
 
 
 %changelog
+* Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 661-1
+- updated to 661.
+
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 643-1
 - updated to 643.
 

+ 5 - 6
lib/libm/libmicrohttpd/libmicrohttpd-vl.spec

@@ -1,6 +1,6 @@
 Summary: Lightweight library for embedding a webserver in applications
 Name: libmicrohttpd
-Version: 0.9.76
+Version: 1.0.1
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -16,7 +16,7 @@ BuildRequires:  curl-devel
 BuildRequires:  gnutls-devel
 BuildRequires:  libgcrypt-devel
 BuildRequires:  openssl-devel
-BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(zlib)
 BuildRequires:  graphviz
 BuildRequires:  doxygen
 
@@ -93,10 +93,6 @@ cp -R doc/doxygen/html .
 #make check %{?_smp_mflags}
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %files
 %defattr(-,root,root,-)
 %license COPYING
@@ -120,6 +116,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0.1-1
+- new upstream release.
+
 * Wed Mar 15 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.9.76-1
 - new upstream release.
 

+ 4 - 1
m/mtools/mtools-vl.spec

@@ -1,7 +1,7 @@
 Summary: Programs for accessing MS-DOS disks without mounting the disks.
 Summary(ja): mount せずに MS-DOS disk にアクセスするためのプログラム
 Name: mtools
-Version: 4.0.37
+Version: 4.0.44
 Release: 1%{?_dist_release}
 Group: admin-tools
 Vendor: Project Vine
@@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.44-1
+- new upstream release.
+
 * Fri Jan 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.37-1
 - new upstream release.
 

+ 4 - 1
n/nano/nano-vl.spec

@@ -1,6 +1,6 @@
 Name: nano
 Summary: Pico editor clone with enhancements
-Version: 8.0
+Version: 8.1
 Release: 1%{?_dist_release}
 Group: accesories
 Vendor: Project Vine
@@ -60,6 +60,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.1-1
+- new upstream release.
+
 * Thu May 09 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.0-1
 - new upstream release.
 

+ 22 - 24
t/texinfo/texinfo-vl.spec

@@ -6,8 +6,8 @@
 Summary:        Tools needed to create Texinfo format documentation files.
 Summary(ja):    Texinfo ドキュメントを作成する為に使うツール群
 Name:           texinfo
-Version:        6.8
-Release:        2%{?_dist_release}
+Version:        7.1
+Release:        1%{?_dist_release}
 Group:          publishing
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -16,24 +16,17 @@ Packager:       daisuke
 License:        GPLv3+
 URL:            https://www.gnu.org/software/texinfo/
 Source0:        https://ftp.gnu.org/gnu/texinfo/texinfo-%{version}.tar.xz
-Source1:        info-dir
-
-# Patch1: this is needed just for koji/mock, all tests pass fine in local build
-Patch1: texinfo-6.0-disable-failing-info-test.patch
-# Patch2: rhbz#1348671, because of OSTree
-Patch2: texinfo-6.1-install-info-use-create-tmp-then-rename-pattern.patch
-# Patch3: we need to fix template fix-info-dir generates
-Patch3: info-6.5-sync-fix-info-dir.patch
-# Patch4: rhbz#1592433, bug in fix-info-dir --delete
-Patch4: texinfo-6.5-fix-info-dir.patch
-# Patch5: fixes issues detected by static analysis
-Patch5: texinfo-6.5-covscan-fixes.patch
-# Patch5: undos change done in gnulib that causes build to fail
-# https://lists.gnu.org/r/bug-gnulib/2021-03/msg00066.html
-Patch6: texinfo-6.8-undo-gnulib-nonnul.patch
+Source1:        fix-info-dir
+
+# Patch0: we need to fix template fix-info-dir generates
+Patch0: info-6.5-sync-fix-info-dir.patch
+# Patch1: rhbz#1592433, bug in fix-info-dir --delete
+Patch1: texinfo-6.5-fix-info-dir.patch
+# Patch2: fixes issues detected by static analysis
+Patch2: texinfo-6.5-covscan-fixes.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: autoconf libtool ncurses-devel zlib-devel help2man
+BuildRequires: autoconf libtool ncurses-devel pkgconfig(zlib) help2man
 Requires: install-info
 
 # Texinfo perl packages are not installed in default perl library dirs
@@ -105,24 +98,25 @@ info ファイルのインストーラーです.
 
 
 %prep
-%autosetup -p1
+%setup
+mkdir contrib
+install -Dpm0755 -t contrib %{SOURCE1}
+%autopatch -p1
 
 
 %build
 %configure \
 	--mandir=%{_mandir} \
 	--infodir=%{_infodir} \
-	--enable-perl-xs=no
+	--disable-perl-xs
 
-make %{?_smp_mflags}
-#make -C util LIBS=%{_libdir}/libz.a
+%make_build
 
 
 %install
-rm -rf %{buildroot}
 mkdir -p %{buildroot}/{etc,sbin}
 
-%makeinstall
+%make_install
 
  ( cd %{buildroot}
   gzip -n -9f .%{_infodir}/*info*
@@ -168,6 +162,7 @@ rm -rf %{buildroot}
 %{_bindir}/texindex
 %{_datadir}/texinfo
 %{_infodir}/texinfo*
+%{_infodir}/texi2any*
 #dir %{_libdir}/texinfo
 #{_libdir}/texinfo/*
 %{_mandir}/man1/makeinfo.1*
@@ -205,6 +200,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.1-1
+- new upstream release.
+
 * Tue Sep 14 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.8-2
 - added filetriggers.
 - dropped install-info scriptlets.