Browse Source

updated 9 packages

augeas-1.14.1-1

freeglut-3.4.0-1

gd-2.3.3-2

hiredis-1.2.0-1

lcms2-2.15-2

libcap-ng-0.8.3-1

libcap-2.69-1

nettle-3.9.1-1

nsd-4.7.0-1
Tomohiro "Tomo-p" KATO 5 months ago
parent
commit
e34c466583

+ 4 - 1
a/augeas/augeas-vl.spec

@@ -1,5 +1,5 @@
 Name:           augeas
-Version:        1.14.0
+Version:        1.14.1
 Release:        1%{?_dist_release}
 Summary:        A library for changing configuration files
 Group:          system
@@ -141,6 +141,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Jul 18 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.14.1-1
+- new upstream release.
+
 * Thu Dec 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.14.0-1
 - new upstream release.
 

+ 4 - 1
f/freeglut/freeglut-vl.spec

@@ -1,5 +1,5 @@
 Name:           freeglut
-Version:        3.2.2
+Version:        3.4.0
 Release:        1%{?_dist_release}
 Summary:        A freely licensed alternative to the GLUT library
 Summary(ja):    自由なライセンスで提供される GLUT ライブラリ
@@ -102,6 +102,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Jul 05 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.0-1
+- new upstream release.
+
 * Fri Sep 23 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2.2-1
 - new upstream release.
 - dropped ldconfig scriptlets.

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

@@ -5,7 +5,7 @@ Summary: A graphics library for drawing .png files.
 Summary(ja): PNGイメージファイルを描写するためのグラフィックライブラリ
 Name: gd
 Version: 2.3.3
-Release: 1%{_dist_release}
+Release: 2%{_dist_release}
 Group: system
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -233,6 +233,9 @@ TMP=/tmp make %{?_smp_mflags} check
 
 
 %changelog
+* Tue Jul 04 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-2
+- rebuilt with libtiff-4.5.
+
 * Mon Sep 13 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-1
 - new upstream release.
 - dropped Patch1000 and 1001: fixed in upstream.

+ 4 - 1
h/hiredis/hiredis-vl.spec

@@ -1,6 +1,6 @@
 Name:           hiredis
 Summary:        Minimalistic C client library for Redis
-Version:        1.1.0
+Version:        1.2.0
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -66,6 +66,9 @@ make check || true
 
 
 %changelog
+* Wed Jul 12 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.0-1
+- new upstream release.
+
 * Wed Nov 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.0-1
 - new upstream release.
 

+ 4 - 1
l/lcms2/lcms2-vl.spec

@@ -4,7 +4,7 @@ Name:           lcms2
 Summary:        Color Management Engine
 Summary(ja):    カラーマネージメントエンジン
 Version:        2.15
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -126,6 +126,9 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %changelog
+* Wed Jul 05 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.15-2
+- rebuilt with libtiff-4.5.
+
 * Thu Mar 02 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.15-1
 - new upstream release.
 

+ 23 - 28
lib/libc/libcap-ng/libcap-ng-vl.spec

@@ -3,7 +3,7 @@
 
 Summary:        An alternate posix capabilities library
 Name:           libcap-ng
-Version:        0.8.2
+Version:        0.8.3
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -100,7 +100,7 @@ applications that need to use the libcap-ng library.
 
 
 %build
-%configure --libdir=/%{_lib} --with-python --with-python3
+%configure --with-python --with-python3
 make %{?_smp_mflags}
 
 
@@ -108,23 +108,20 @@ make %{?_smp_mflags}
 rm -rf $RPM_BUILD_ROOT
 make DESTDIR="${RPM_BUILD_ROOT}" install
 
-# Move the symlink
-rm -f $RPM_BUILD_ROOT/%{_lib}/%{name}.so
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-VLIBNAME=$(ls $RPM_BUILD_ROOT/%{_lib}/%{name}.so.*.*.*)
-LIBNAME=$(basename $VLIBNAME)
-ln -s ../../%{_lib}/$LIBNAME $RPM_BUILD_ROOT%{_libdir}/%{name}.so
-
-# Move the pkgconfig file
-mv $RPM_BUILD_ROOT/%{_lib}/pkgconfig $RPM_BUILD_ROOT%{_libdir}
+mkdir -p %{buildroot}/%{_lib}
+pushd %{buildroot}%{_libdir}
+  for f in *.so.*; do
+    ln -sf ..%{_libdir}/$f %{buildroot}/%{_lib}/$f
+  done
+popd
 
 # Remove a couple things so they don't get picked up
-rm -f $RPM_BUILD_ROOT/%{_lib}/libcap-ng.la
-rm -f $RPM_BUILD_ROOT/%{_lib}/libcap-ng.a
-rm -f $RPM_BUILD_ROOT/%{_lib}/libdrop_ambient.la
-rm -f $RPM_BUILD_ROOT/%{_lib}/libdrop_ambient.a
-rm -f $RPM_BUILD_ROOT/%{_libdir}/python?.?/site-packages/_capng.a
-rm -f $RPM_BUILD_ROOT/%{_libdir}/python?.?/site-packages/_capng.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/libcap-ng.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/libcap-ng.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/libdrop_ambient.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/libdrop_ambient.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/python?.?/site-packages/_capng.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/python?.?/site-packages/_capng.la
 
 
 %check
@@ -135,18 +132,13 @@ make check
 rm -rf $RPM_BUILD_ROOT
 
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-%post -n compat32-%{name} -p /sbin/ldconfig
-%postun -n compat32-%{name} -p /sbin/ldconfig
-
-
 %files
 %defattr(-,root,root,-)
 %license COPYING.LIB
-%attr(0755,root,root) /%{_lib}/libcap-ng.so.*
-%attr(0755,root,root) /%{_lib}/libdrop_ambient.so.*
+%attr(0755,root,root) %{_libdir}/libcap-ng.so.*
+%attr(0755,root,root) %{_libdir}/libdrop_ambient.so.*
+/%{_lib}/libcap-ng.so.*
+/%{_lib}/libdrop_ambient.so.*
 
 %files devel
 %defattr(-,root,root,-)
@@ -154,7 +146,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(0644,root,root) %{_mandir}/man7/*
 %attr(0644,root,root) %{_includedir}/cap-ng.h
 %attr(0755,root,root) %{_libdir}/libcap-ng.so
-%attr(0755,root,root) /%{_lib}/libdrop_ambient.so
+%attr(0755,root,root) %{_libdir}/libdrop_ambient.so
 %attr(0644,root,root) %{_datadir}/aclocal/cap-ng.m4
 %{_libdir}/pkgconfig/libcap-ng.pc
 
@@ -177,7 +169,7 @@ rm -rf $RPM_BUILD_ROOT
 %if %{build_compat32}
 %files -n compat32-%{name}
 %defattr(-,root,root,-)
-%attr(0755,root,root) /%{_lib}/libcap-ng.so.*
+%attr(0755,root,root) %{_libdir}/libcap-ng.so.*
 
 %files -n compat32-%{name}-devel
 %defattr(-,root,root,-)
@@ -187,6 +179,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Jun 15 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.8.3-1
+- new upstream release.
+
 * Wed Feb 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.8.2-1
 - new upstream release.
 

+ 33 - 26
lib/libc/libcap/libcap-vl.spec

@@ -3,7 +3,7 @@
 Summary: Library for getting and setting POSIX.1e capabilities
 Summary(ja): POSIX.1e ケーパビリティを取得・設定するためのライブラリ
 Name: libcap
-Version: 2.49
+Version: 2.69
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -11,7 +11,6 @@ Distribution: Vine Linux
 
 License: LGPLv2
 Source: https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/%{name}-%{version}.tar.xz
-Source1: getpcaps.8
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libattr-devel
@@ -81,50 +80,55 @@ libcap.
 
 
 %prep
-%setup -q
-# %patch0 -p1
+%autosetup -p1
 
 sed -i \
-	-e 's| -O2| $(RPM_OPT_FLAGS)|' \
-	-e 's| #-g| $(RPM_LD_FLAGS) #-g|' \
-	Make.Rules
+    -e 's/^COPTS ?=.*$/COPTS ?= ${RPM_OPT_FLAGS}/' \
+    -e 's/^LDFLAGS ?=.*$/LDFLAGS ?= ${RPM_LD_FLAGS}/' \
+    Make.Rules
 
 
 %build
 # libcap can not be build with _smp_mflags:
-make PREFIX=%{_prefix} lib=%{_lib} LIBDIR=/%{_lib} SBINDIR=%{_sbindir} \
-     INCDIR=%{_includedir} MANDIR=%{_mandir} PKGCONFIGDIR=%{_libdir}/pkgconfig/
+make \
+    PREFIX=%{_prefix} \
+    lib=%{_lib} \
+    LIBDIR=%{_libdir} \
+    SBINDIR=%{_sbindir} \
+    INCDIR=%{_includedir} \
+    MANDIR=%{_mandir} \
+    PKGCONFIGDIR=%{_libdir}/pkgconfig/
 
 
 %install
 make install RAISE_SETFCAP=no \
              DESTDIR=${RPM_BUILD_ROOT} \
-             LIBDIR=/%{_lib} \
+             LIBDIR=/%{_libdir} \
              SBINDIR=%{_sbindir} \
-             INCDIR=%{_includedir} \
-             MANDIR=%{_mandir} \
              PKGCONFIGDIR=%{_libdir}/pkgconfig/
+
 mkdir -p ${RPM_BUILD_ROOT}/%{_mandir}/man{2,3,8}
 mv -f doc/*.3 ${RPM_BUILD_ROOT}/%{_mandir}/man3/
 
-chmod +x $RPM_BUILD_ROOT/%{_lib}/*.so.*
-
-# need to build init.lxc.static
-mkdir -p ${RPM_BUILD_ROOT}/%{_libdir}
-mv %{buildroot}/%{_lib}/libcap.a %{buildroot}/%{_libdir}/libcap.a
-mv %{buildroot}/%{_lib}/libpsx.a %{buildroot}/%{_libdir}/libpsx.a
+chmod +x $RPM_BUILD_ROOT/%{_libdir}/*.so.*
 
-cp -f %{SOURCE1} %{buildroot}/%{_mandir}/man8/
 
+mkdir -p %{buildroot}/%{_lib}/security/
+mv -f %{buildroot}%{_libdir}/security/* %{buildroot}/%{_lib}/security/
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+mkdir -p %{buildroot}/%{_lib}
+pushd %{buildroot}%{_libdir}
+  for f in *.so.*; do
+    ln -sf ..%{_libdir}/$f %{buildroot}/%{_lib}/$f
+  done
+popd
 
 
 %files
 %defattr(-,root,root)
 %license License
-%doc doc/capability.notes
+%doc doc/capability.md
+%{_libdir}/*.so.*
 /%{_lib}/*.so.*
 %{_sbindir}/*
 %{_mandir}/man1/*
@@ -134,7 +138,7 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(-,root,root)
 %{_includedir}/*
-/%{_lib}/*.so
+%{_libdir}/*.so
 %{_libdir}/pkgconfig/*
 %{_mandir}/man3/*
 
@@ -146,16 +150,19 @@ rm -rf $RPM_BUILD_ROOT
 %if %{build_compat32}
 %files -n compat32-%{name}
 %defattr(-,root,root)
-/%{_lib}/*.so.*
+%{_libdir}/*.so.*
 
 %files -n compat32-%{name}-devel
 %defattr(-,root,root)
-/%{_lib}/*.so
+%{_libdir}/*.so
 %endif
 
 
 %changelog
-* Wed Mar 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net>
+* Thu Jun 15 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.69-1
+- new upstream release.
+
+* Wed Mar 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.49-1
 - new upstream release.
 - dropped scriptlets.
 

+ 9 - 3
n/nettle/nettle-vl.spec

@@ -3,7 +3,7 @@
 Summary:        A low-level cryptographic library
 Summary(ja):    低レベル暗号化ライブラリ
 Name:           nettle
-Version:        3.8.1
+Version:        3.9.1
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -12,7 +12,6 @@ Distribution:   Vine Linux
 License:        LGPLv3+ or GPLv2+
 URL:            http://www.lysator.liu.se/~nisse/nettle/
 Source0:        https://ftp.gnu.org/gnu/nettle/nettle-%{version}.tar.gz
-Patch0:         nettle-3.4-annocheck.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  gettext-devel
@@ -79,6 +78,10 @@ kernel space.  This package contains compat libraries.
 
 %build
 autoreconf -ifv
+# Disable -ggdb3 which makes debugedit unhappy
+sed s/ggdb3/g/ -i configure
+# For annocheck
+export ASM_FLAGS="-Wa,--generate-missing-build-notes=yes"
 %configure --enable-shared --enable-fat
 make %{?_smp_mflags}
 
@@ -108,7 +111,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %license COPYING*
-%doc AUTHORS ChangeLog NEWS README TODO
+%doc AUTHORS ChangeLog NEWS README
 %{_infodir}/nettle.info.gz
 %{_bindir}/nettle-hash
 %{_bindir}/nettle-lfib-stream
@@ -141,6 +144,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Jul 04 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.9.1-1
+- new upstream release.
+
 * Tue Aug 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.1-1
 - new upstream release.
 - dropped install-info scriptlets.

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

@@ -3,7 +3,7 @@
 Summary: Fast and lean authoritative DNS Name Server
 Summary(ja): 高速で最小限のAuthoritative専用DNSネームサーバ
 Name: nsd
-Version: 4.6.1
+Version: 4.7.0
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Vendor: Project Vine
@@ -192,6 +192,9 @@ fi
 
 
 %changelog
+* Tue Jul 11 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.7.0-1
+- new upstream release.
+
 * Thu Nov 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.1-1
 - new upstream release.