Browse Source

updated 2 packages

bind-9.16.20-1

libuv-1.42.0-1
Tomohiro "Tomo-p" KATO 2 years ago
parent
commit
22a129d3c2
2 changed files with 48 additions and 40 deletions
  1. 15 22
      b/bind/bind-vl.spec
  2. 33 18
      lib/libu/libuv/libuv-vl.spec

+ 15 - 22
b/bind/bind-vl.spec

@@ -9,9 +9,9 @@
 %define sname bind
 %define pname bind
 # example: 9.9.13.P1
-%define pversion 9.11.31
+%define pversion 9.16.20
 # example: 9.9.13-P1
-%define sversion 9.11.31
+%define sversion 9.16.20
 %define bind_epoch 1
 # fixed <BTS:VineLinux:1139>
 %define old_bind_version 1:9.9.2p2-1vl7
@@ -34,7 +34,7 @@ Packager: daisuke
 
 License: ISC and BSD and Public Domain
 URL: http://www.isc.org/bind.html
-Source: https://downloads.isc.org/isc/bind9/%{sversion}/bind-%{sversion}.tar.gz
+Source: https://downloads.isc.org/isc/bind9/%{sversion}/bind-%{sversion}.tar.xz
 Source1: bind-manpages.tar.bz2
 Source2: named.sysconfig
 Source3: named.init
@@ -60,6 +60,7 @@ BuildRequires: libcap-devel
 %if %{with readline}
 BuildRequires: readline-devel
 %endif
+BuildRequires: libuv-devel
 Requires: %{pname}-libs = %{bind_epoch}:%{version}-%{release}
 Requires(pre): %{pname}-utils = %{bind_epoch}:%{version}-%{release}
 Requires(pre): shadow-utils
@@ -213,10 +214,9 @@ install -c -m 755 %SOURCE3 %{buildroot}%{_sysconfdir}/rc.d/init.d/named
 cp %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/named
 %endif
 
-chmod +x %{buildroot}%{_libdir}/*.so.*
-
 rm -f %{buildroot}%{_libdir}/*.la
 
+
 %clean
 rm -rf %{buildroot} ${RPM_BUILD_DIR}/%{name}-%{version}
 
@@ -269,7 +269,6 @@ fi
 exit 0
 
 %postun
-/sbin/ldconfig
 %if %{with systemd}
 # Package upgrade, not uninstall
 %systemd_postun_with_restart named.service
@@ -282,13 +281,9 @@ exit 0
 
 %triggerpostun -- bind < 8.2.2_P5-15
 /sbin/chkconfig --add named
-/sbin/ldconfig
 
 %triggerpostun -- bind-current < 1:9.9.4-1
 /sbin/chkconfig --add named
-/sbin/ldconfig
-
-%ldconfig_scriptlets libs
 
 
 %files
@@ -315,7 +310,6 @@ exit 0
 %attr(-,named,named) %dir %{_var}/named/data
 
 %{_sbindir}/dnssec*
-%{_sbindir}/lwresd
 %{_sbindir}/named
 %{_sbindir}/named-check*
 %{_sbindir}/named-compilezone
@@ -323,12 +317,13 @@ exit 0
 %{_sbindir}/dns-keygen
 %{_bindir}/arpaname
 %{_sbindir}/ddns-confgen
-%{_sbindir}/genrandom
-%{_sbindir}/isc-hmac-fixup
 %{_sbindir}/named-journalprint
 %{_sbindir}/nsec3hash
 %{_sbindir}/tsig-keygen
 
+%dir %{_libdir}/named
+%{_libdir}/named/*
+
 %if %{with python}
 %{python_sitelib}/*
 %endif
@@ -339,22 +334,20 @@ exit 0
 %{_mandir}/man5/rndc.conf.5*
 %{_mandir}/man8/rndc.8*
 %{_mandir}/man8/named.8*
-%{_mandir}/man8/lwresd.8*
 %{_mandir}/man8/dnssec*.8*
+%{_mandir}/man8/filter-aaaa*.8*
 %{_mandir}/man8/named-checkconf.8*
 %{_mandir}/man8/named-checkzone.8*
 %{_mandir}/man8/named-compilezone.8*
 %{_mandir}/man8/rndc-confgen.8*
 %{_mandir}/man8/ddns-confgen.8*
-%{_mandir}/man8/genrandom.8*
-%{_mandir}/man8/isc-hmac-fixup.8*
 %{_mandir}/man8/named-journalprint.8*
 %{_mandir}/man8/nsec3hash.8*
 %{_mandir}/man8/tsig-keygen.8*
 
 %files libs
 %defattr(-,root,root)
-%{_libdir}/*.so.*
+%{_libdir}/*-%{version}.so
 
 %files utils
 %defattr(-,root,root)
@@ -378,15 +371,15 @@ exit 0
 %files devel
 %defattr(-,root,root)
 %{_libdir}/*.so
+%exclude %{_libdir}/*-%{version}.so
 %{_libdir}/*.a
 %{_includedir}/*
-%{_mandir}/man3/*
-%{_mandir}/man1/bind9-config.1*
-%{_mandir}/man1/isc-config.sh.1*
-%{_bindir}/bind9-config
-%{_bindir}/isc-config.sh
+
 
 %changelog
+* Tue Aug 31 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.16.20-1
+- updated to 9.16.20.
+
 * Fri May 14 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.11.31-1
 - updated to 9.11.31.
 

+ 33 - 18
lib/libu/libuv/libuv-vl.spec

@@ -1,65 +1,80 @@
-%define ver 1.4.2
-%define rel 1
-
 Summary: a multi-platform support library with a focus on asynchronous I/O
 Name: libuv
-Version: %{ver}
-Release: %{rel}%{?_dist_release}
+Version: 1.42.0
+Release: 1%{?_dist_release}
 License: Node's license and so on (See LICENSE file)
-Group: System Environment/Libraries
-URL: https://github.com/libuv/libuv
-Source0: http://libuv.org/dist/v%{version}/%{name}-v%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-
+Group: system
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager: iwaim
 
+URL: https://github.com/libuv/libuv
+Source0: https://github.com/libuv/libuv/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
 %description
 libuv is a multi-platform support library with a focus on asynchronous I/O.
 It was primarily developed for use by Node.js, but it's also used by Luvit,
 Julia, pyuv, and others.
 
+
 %package devel
 Summary: Development libraries and headers for libuv
-Group: Development/Libraries
+Group: programming
 Requires: %{name} = %{version}-%{release}
 
 %description devel
 Development libraries and headers for libuv.
 
+
+%debug_package
+
+
 %prep
-%setup -q -n %{name}-v%{version}
+%setup -q
 ./autogen.sh
 %configure
 
+
 %build
-%__make
+%make_build
+
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%makeinstall
+%make_install
 %__rm -f %{buildroot}%{_libdir}/*.{la,a}
 
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %check
 make check
 
+
 %files
 %defattr(-,root,root,-)
-%doc LICENSE AUTHORS CONTRIBUTING.md ChangeLog README.md
+%license LICENSE
+%doc AUTHORS CONTRIBUTING.md ChangeLog README.md
 %{_libdir}/%{name}*.so.*
 
 %files devel
 %defattr(-,root,root,-)
-%doc LICENSE AUTHORS CONTRIBUTING.md ChangeLog README.md
-%doc img docs samples
+%license LICENSE LICENSE-docs
+%doc AUTHORS CONTRIBUTING.md ChangeLog README.md
+%doc img docs
 %{_libdir}/%{name}*.so
 %{_libdir}/pkgconfig/*.pc
-%{_includedir}/*.h
+%{_includedir}/uv.h
+%{_includedir}/uv
+
 
 %changelog
+* Tue Aug 31 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.42.0-1
+- new upstream release.
+
 * Mon Mar 23 2015 IWAI, Masaharu <iwaim.sub@gmail.com> 1.4.2-1
 - Initial build.