Browse Source

updated 14 packages

ca-certificates-2020.2.40-1

dmidecode-3.2-1

dnsmasq-2.80-2

golang-1.14.1-1

gthumb-3.8.3-1

haveged-1.9.8-1

iw-5.4-1

liblockfile-1.14-6

libnl3-3.5.0-1

libvisio-0.1.7-2

mailx-8.1.2.20180807-1

strace-5.5-1

tzdata-2019c-1

zlib-1.2.11-2

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12346 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 4 years ago
parent
commit
4b69e0c293

+ 7 - 3
c/ca-certificates/ca-certificates-vl.spec

@@ -1,14 +1,14 @@
 %define pkidir %{_sysconfdir}/pki
 
 # this year
-%define year 2018
+%define year 2020
 
 # latest nss release.
 # reference: https://hg.mozilla.org/projects/nss
-%define nss_version 3_40
+%define nss_version 3_51
 
 # NSS_BUILTINS_LIBRARY_VERSION from https://hg.mozilla.org/projects/nss/file/NSS_%{nss_version}_RTM/lib/ckfw/builtins/nssckbi.h
-%define ckbi_version 2.28
+%define ckbi_version 2.40
 
 %define java_version 1.8.0
 
@@ -19,6 +19,7 @@ Version: %{year}.%{ckbi_version}
 Release: 1%{?_dist_release}
 License: MPL2
 Group: System Environment/Base
+# see also: https://nss-crypto.org/
 URL: http://www.mozilla.org/
 Source0: https://hg.mozilla.org/projects/nss/raw-file/NSS_%{nss_version}_RTM/lib/ckfw/builtins/certdata.txt
 Source1: blacklist.txt
@@ -125,6 +126,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_sysconfdir}/ssl/certs
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2020.2.40-1
+- updated to 2.40.
+
 * Tue Nov 20 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2018.2.28-1
 - updated to 2.28.
 

+ 7 - 4
d/dnsmasq/dnsmasq-vl.spec

@@ -1,6 +1,6 @@
 Name:           dnsmasq
 Version:        2.80
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        A lightweight DHCP/caching DNS server
 Summary(ja):    軽量 DHCP/DNSキャッシュサーバ
 
@@ -11,7 +11,7 @@ Source0:        http://www.thekelleys.org.uk/dnsmasq/%{name}-%{version}.tar.xz
 Patch0:         %{name}-2.33-initscript.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires:  dbus-devel, libidn-devel, nettle-devel
+BuildRequires:  dbus-devel, libidn2-devel, nettle-devel
 BuildRequires:  pkgconfig
 
 Requires(post):  /sbin/chkconfig
@@ -49,8 +49,8 @@ sed -i 's|%%%%PREFIX%%%%|%{_prefix}|' dnsmasq.conf.example
 #enable dbus
 sed -i 's|/\* #define HAVE_DBUS \*/|#define HAVE_DBUS|g' src/config.h
 
-#enable IDN support
-sed -i 's|/\* #define HAVE_IDN \*/|#define HAVE_IDN|g' src/config.h
+#enable libidn2 support
+sed -i 's|/\* #define HAVE_LIBIDN2 \*/|#define HAVE_LIBIDN2|g' src/config.h
 
 #enable DNSSEC support
 sed -i 's|/\* #define HAVE_DNSSEC \*/|#define HAVE_DNSSEC|g' src/config.h
@@ -126,6 +126,9 @@ fi
 
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.80-2
+- rebuilt with libidn2.
+
 * Sat May 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.80-1
 - new upstream release.
 

+ 5 - 2
g/golang/golang-vl.spec

@@ -75,8 +75,8 @@
 %global gohostarch  386
 %endif
 
-%global go_api 1.13
-%global go_version 1.13.5
+%global go_api 1.14
+%global go_version 1.14.1
 
 Name:           golang
 Version:        %{go_version}
@@ -395,6 +395,9 @@ fi
 %endif
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.14.1-1
+- new upstream release.
+
 * Sun Dec 22 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.13.5-1
 - new upstream release.
 

+ 7 - 4
g/gthumb/gthumb-vl.spec

@@ -12,13 +12,13 @@
 Summary: Image viewer, editor, organizer
 Summary(ja): 画像閲覧、編集、管理ツール
 Name: gthumb
-Version: 3.8.1
+Version: 3.8.3
 Release: 1%{?_dist_release}
+Group: Applications/Multimedia
 %global shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
+License: GPL
 URL: http://gthumb.sourceforge.net/
 Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
-License: GPL
-Group: Applications/Multimedia
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 BuildRequires: bison
@@ -45,12 +45,12 @@ BuildRequires: meson
 BuildRequires: webkitgtk4-devel
 BuildRequires: yelp-tools
 BuildRequires: zlib-devel
+BuildConflicts: compat32-zlib-devel
 
 Requires(postun,posttrans): desktop-file-utils, glib2
 
 Vendor: Project Vine
 Distribution: Vine Linux
-Packager: Takemikaduchi
 
 %description
 gthumb is an application for viewing, editing, and organizing 
@@ -128,6 +128,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.3-1
+- new upstream release.
+
 * Sat Oct 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.1-1
 - new upstream release.
 

+ 13 - 6
h/haveged/haveged-vl.spec

@@ -1,13 +1,16 @@
 Summary:        A Linux entropy source using the HAVEGE algorithm
 Summary(ja):    HAVEFE アルゴリズムを使った Linux のエントロピーソース
 Name:           haveged
-Version:        1.9.1
+Version:        1.9.8
 Release:        1%{?_dist_release}
-License:        GPLv3+
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 Group:          System Environment/Daemons
-URL:            http://www.irisa.fr/caps/projects/hipsor/
-Source0:        http://www.issihosts.com/haveged/%{name}-%{version}.tar.gz
+Vendor:         Project Vine
+Distribution:   Vine Linux
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
+
+License:        GPLv3+
+URL:            https://github.com/jirka-h/haveged
+Source0:        https://github.com/jirka-h/haveged/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 
 Requires(post):   chkconfig
 Requires(preun):  chkconfig, initscripts
@@ -85,7 +88,8 @@ fi
 
 %files
 %defattr(-, root, root, -)
-%doc COPYING README ChangeLog AUTHORS contrib/build/havege_sample.c
+%license COPYING
+%doc README ChangeLog AUTHORS contrib/build/havege_sample.c
 %{_mandir}/man8/haveged.8*
 %{_sbindir}/haveged
 %{_libdir}/*so.*
@@ -100,6 +104,9 @@ fi
 
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.9.8-1
+- new upstream release.
+
 * Sat Jul 12 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.9.1-1
 - new upstream release.
 

+ 14 - 5
i/iw/iw-vl.spec

@@ -1,17 +1,17 @@
 Name:           iw
-Version:        3.13
+Version:        5.4
 Release: 	1%{?_dist_release}
 Summary:        A nl80211 based wireless configuration tool
 Summary(ja): 	nl80211 ベースの wireless LAN 設定ツール
 
 Group:          System Environment/Base
 License:        ISC
-URL:            http://www.linuxwireless.org/en/users/Documentation/iw
-Source0:        http://wireless.kernel.org/download/iw/iw-%{version}.tar.xz
+URL:            https://wireless.wiki.kernel.org/en/users/documentation/iw
+Source0:        https://mirrors.edge.kernel.org/pub/software/network/iw/iw-%{version}.tar.xz
 Buildroot: 	%{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires:  kernel-headers >= 2.6.24 
-BuildRequires:  libnl-devel >= 1.0
+BuildRequires:  libnl3-devel
 BuildRequires:  pkgconfig      
 
 Packager: 	iwamoto
@@ -29,7 +29,13 @@ only because most new wireless devices being sold are now SoftMAC.
 
 
 %build
-make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"
+NL3_CFLAGS=$(pkg-config --cflags libnl-3.0)
+NL3_LDFLAGS=$(pkg-config --libs libnl-3.0)
+
+export CFLAGS="$RPM_OPT_FLAGS $NL3_CFLAGS"
+export LDFLAGS="$NL3_LDFLAGS"
+
+make %{?_smp_mflags}
 
 
 %install
@@ -48,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4-1
+- new upstream release.
+
 * Fri Jan 10 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.13-1
 - new upstream release
 

+ 185 - 0
lib/libl/liblockfile/liblockfile-vl.spec

@@ -0,0 +1,185 @@
+Name:           liblockfile
+Version:        1.14
+Release:        6%{?_dist_release}
+Summary:        This implements a number of functions found in -lmail on SysV systems
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+# regarding license please see file COPYRIGHT
+License:        GPLv2+ and LGPLv2+
+URL:            http://packages.qa.debian.org/libl/liblockfile.html
+Source0:        http://ftp.de.debian.org/debian/pool/main/libl/liblockfile/liblockfile_%{version}.orig.tar.gz
+
+BuildRequires:  gcc
+
+%description
+This library implements a number of functions found in -lmail on SysV
+systems. These functions are designed to lock the standard mailboxes in
+/var/mail (or wherever the system puts them).
+
+In additions, this library adds a number of functions to create,
+manage and remove generic lockfiles.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%setup -q -n %{name}
+
+# remove -g root from install
+sed -i "s/-g root//" Makefile.in
+
+
+%build
+%configure --enable-shared --prefix=%{buildroot} --bindir=%{buildroot}%{_bindir} --mandir=%{buildroot}%{_mandir} --libdir=%{buildroot}%{_libdir} --includedir=%{buildroot}%{_includedir}
+make
+
+
+%install
+rm -rf %{buildroot}
+export DESTDIR=%{buildroot}
+make install
+
+ldconfig -N -n %{buildroot}/%{_libdir}
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%license COPYRIGHT
+%doc README Changelog
+%{_bindir}/dotlockfile
+%{_libdir}/liblockfile.so.1.0
+%{_libdir}/liblockfile.so.1
+%{_mandir}/man1/dotlockfile.1*
+
+
+%files devel
+%{_libdir}/liblockfile.so
+%{_includedir}/maillock.h
+%{_includedir}/lockfile.h
+%{_libdir}/liblockfile.a
+%{_mandir}/man3/lockfile_create.3*
+%{_mandir}/man3/maillock.3*
+
+
+%changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.14-6
+- initial build for Vine Linux.
+
+* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.14-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.14-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.14-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Mar 08 2018 Matthias Runge <mrunge@redhat.com> - 1.14-1
+- update to 1.14 (rhbz#1548753)
+- fixed build flags injection (rhbz#1548706)
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.09-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.09-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.09-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.09-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.09-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.09-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sat Feb 21 2015 Till Maas <opensource@till.name> - 1.09-2
+- Rebuilt for Fedora 23 Change
+  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
+
+* Thu Jan 15 2015 Matthias Runge <mrunge@redhat.com> - 1.09-1
+- update to 1.09
+- resolve timeout issue (rhbz#1159377)
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Sep 14 2012 Matthias Runge <mrunge@redhat.com> - 1.08-14
+- license is GPLv2+ and LGPLv2+
+- minor spec cleanups
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Sat Aug 14 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08.10
+- replace linking of libs with ldconfig
+
+* Fri Aug 6 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-9
+- change description and summary of -devel-subpackage
+- make wildcard for man-pages even match against uncompressed files
+
+* Fri Aug 6 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-8
+- rename to liblockfile
+- sorting file to main and -devel package
+- explicitly list files in files-section
+
+* Fri Aug 6 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-7
+- remove COPYRIGHT from devel
+- just fix one missing link from upstream
+
+* Thu Aug 5 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-6
+- include COPYRIGHT in -devel, too
+- remove unnecessary exclude
+
+* Tue Aug 3 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-5
+- fix shared lib warning, sort lib to devel
+- choose GPLv2+ as License (until we know better)
+
+* Wed Jul 28 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-4
+- rename to lockfile
+- sort lib to top package, fix license, build shared lib
+
+* Sun Jul 18 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-3
+- fix up hidden dirs, and links
+
+* Wed Jun 30 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-2
+- replace patch by sed-script
+
+* Sat May 22 2010 Matthias Runge <mrunge@matthias-runge.de> 1.08-1
+- initial build

+ 7 - 4
lib/libn/libnl3/libnl3-vl.spec

@@ -1,7 +1,7 @@
 Name: libnl3
 Summary: Convenience library for kernel netlink sockets
 Summary(ja): Netlink ソケットの利用に便利なライブラリ
-Version: 3.4.0
+Version: 3.5.0
 Release: 1%{?_dist_release}
 
 Group: System Environment/Libraries
@@ -63,14 +63,14 @@ find %{buildroot} -name \*.la -delete
 
 %files
 %defattr(-,root,root,-)
-%doc COPYING
+%license COPYING
 %exclude %{_libdir}/libnl-cli*.so.*
 %{_libdir}/libnl-*.so.*
 %config(noreplace) %{_sysconfdir}/*
 
 %files devel
 %defattr(-,root,root,-)
-%doc COPYING
+%license COPYING
 %{_includedir}/libnl3/netlink/
 %dir %{_includedir}/libnl3/
 %{_libdir}/*.so
@@ -78,13 +78,16 @@ find %{buildroot} -name \*.la -delete
 
 %files cli
 %defattr(-,root,root,-)
-%doc COPYING
+%license COPYING
 %{_libdir}/libnl-cli*.so.*
 %{_libdir}/libnl/
 %{_sbindir}/*
 %{_mandir}/man8/* 
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.0-1
+- new upstream release.
+
 * Sat Mar 03 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.0-1
 - new upstream release.
 

+ 10 - 3
lib/libv/libvisio/libvisio-vl.spec

@@ -2,12 +2,15 @@
 
 Name: libvisio
 Version: 0.1.7
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 Summary: A library for import of Microsoft Visio diagrams
 Summary(ja): Microsoft Visio ダイアグラムをインポートするためのライブラリ
+Group: System Environment/Libraries
+
+Vendor: Project Vine
+Distribution: Vine Linux
 
 License: MPLv2.0
-Group: System Environment/Libraries
 URL: http://wiki.documentfoundation.org/DLP/Libraries/libvisio
 
 Source: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz
@@ -100,7 +103,8 @@ make check %{?_smp_mflags}
 rm -rf %{buildroot}
 
 %files
-%doc AUTHORS COPYING.*
+%license COPYING.*
+%doc AUTHORS
 %{_libdir}/%{name}-%{apiversion}.so.*
 
 %files devel
@@ -128,6 +132,9 @@ rm -rf %{buildroot}
 %{_mandir}/man1/vss2xhtml.1*
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.1.7-2
+- rebuilt with icu-66.
+
 * Sun Oct 13 2019 Toshiaki Ara <ara_t@384.jp> - 0.1.7-1
 - new upstream release
 

+ 67 - 63
m/mailx/mailx-vl.spec

@@ -1,32 +1,50 @@
-Summary:     The /bin/mail program, which is used to send mail via shell scripts.
-Summary(ja): シェルスクリプトからメールを送る /bin/mail プログラム
-Name:        mailx
-Version:     8.1.1
-Release:     37%{?_dist_release}
-License:     BSD
-Group:       Applications/Internet
-Source:      ftp://ftp.debian.org/pub/debian/hamm/source/mail/mailx-8.1.1.tar.gz
-Source1:     flock.c
-Patch0:      mailx-8.1.1.debian.patch
-Patch1:      mailx-8.1.1.security.patch
-Patch2:      mailx-8.1.1.nolock.patch
-Patch3:      mailx-8.1.1.debian2.patch
-Patch4:      mailx-noroot.patch
-Patch5:      mailx-nopanic.patch
-Patch6:      mailx-nullchar.patch
-Patch7:      mailx-8.1.1-fhs.patch
-Patch8:      mailx-8.1.1-environ.patch
-Patch9:      mailx-8.1.1-siglj.patch
-Patch10:     mailx-8.1.1-bug15728.patch
-Patch11:     mailx-8.1.1-bug10074.patch
-Patch12:     mailx-8.1.1-uidcheck.patch
-Patch13:     mailx-8.1.1-flock.patch
-Patch14:     mailx-8.1.1-nostrip.patch
-Patch15:     mailx-8.1.1-ctime.patch
-# bug fix for environ patch for Vine Linux
-#Patch9:    mailx-fio.patch
-
-BuildRoot:   %{_tmppath}/%{name}-%{version}-root
+Summary:        The /bin/mail program, which is used to send mail via shell scripts.
+Summary(ja):    シェルスクリプトからメールを送る /bin/mail プログラム
+Name:           mailx
+Version:        8.1.2.20180807
+Release:        1%{?_dist_release}
+License:        BSD
+Group:          Applications/Internet
+Source:         http://deb.debian.org/debian/pool/main/b/bsd-mailx/bsd-mailx_8.1.2-0.20180807cvs.orig.tar.xz
+Patch0:         00-Makefiles.patch
+Patch1:         01-Fix-includes.patch
+Patch2:         02-Base-fixes-1.patch
+Patch3:         03-Base-fixes-2.patch
+Patch4:         04-Add-custom-header.patch
+Patch5:         05-Mailx-fixes.patch
+Patch6:         06-Use-lockf-instead-of-flock.patch
+Patch7:         07-Initialize-head-struct.patch
+Patch8:         08-Use-liblockfile-library.patch
+Patch9:         09-Saved-mbox-message.patch
+Patch10:        10-Reply-To-header.patch
+Patch11:        11-Showname-option.patch
+Patch12:        12-REPLYTO-can-be-set-in-.mailrc-too.patch
+Patch13:        13-Mailx-concatenates-messages.patch
+Patch14:        14-Truncate-mailbox-instead-of-deleting-it.patch
+Patch15:        15-No-space-left-in-tmp.patch
+Patch16:        16-Stdin-not-a-tty.patch
+Patch18:        18-Wait-for-sendmail.patch
+Patch19:        19-Fix-compilation-on-Hurd.patch
+Patch20:        20-Don-t-delete-temporary-file.patch
+Patch21:        21-Use-wordexpr-instead-of-echo.patch
+Patch22:        22-Replace-newlines-with-spaces.patch
+Patch24:        24-False-cant-send-email-errors.patch
+Patch25:        25-Fix-confusing-error.patch
+Patch26:        26-Add-missing-include.patch
+Patch27:        27-Use-FOPEN_MAX.patch
+Patch28:        28-Fix-gcc-warning.patch
+Patch29:        29-Document-two-dashes-separator.patch
+Patch30:        30-Add-missing-includes.patch
+Patch31:        31-Do-not-call-pledge.patch
+Patch32:        32-Fix-FTBFS-on-Hurd.patch
+Patch33:        33-Add-MIME-headers.patch
+Patch34:        34-Fix-strnvis.patch
+Patch35:        35-Fix-new-warnings-and-error.patch
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:  libbsd-devel
+BuildRequires:  liblockfile-devel
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -51,65 +69,51 @@ mailx パッケージは /bin/mail プログラムをインストールします
 
 
 %prep
-%setup -q
-cp %{SOURCE1} .
-%patch0 -p1 -b .debian
-%patch1 -p1 -b .security
-%patch2 -p1 -b .nolock
-%patch3 -p1 -b .debian2
-%patch4 -p1 -b .noroot
-%patch5 -p1 -b .nopanic
-%patch6 -p1 -b .nullchar
-%patch7 -p1 -b .fhs
-%patch8 -p1 -b .environ
-%patch9 -p1 -b .siglj
-%patch10 -p1 -b .bug15728
-%patch11 -p1 -b .bug10074
-%patch12 -p1 -b .uidcheck
-%patch13 -p1 -b .flock
-%patch14 -p1
-%patch15 -p1
-
-#%patch9 -p0 -b .fio
-
+%setup -q -n bsd-mailx-8.1.2-0.20180807cvs.orig
+%autopatch -p1
 
 %build
-make CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE"
+make CFLAGS="%{optflags} -D_GNU_SOURCE -DDEBIAN"
 
 
 %install
-rm -rf ${RPM_BUILD_ROOT}
-mkdir -p ${RPM_BUILD_ROOT}/{bin,etc}
-mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
-mkdir -p ${RPM_BUILD_ROOT}%{_prefix}/lib
-mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
+rm -rf %{buildroot}
+mkdir -p %{buildroot}/{bin,etc}
+mkdir -p %{buildroot}%{_bindir}
+mkdir -p %{buildroot}%{_datadir}/bsd-mailx
+mkdir -p %{buildroot}%{_mandir}/man1
 
-make DESTDIR=${RPM_BUILD_ROOT} bindir=%{_bindir} mandir=%{_mandir} install
+make DESTDIR=%{buildroot} bindir=%{_bindir} mandir=%{_mandir} install
 
-( cd ${RPM_BUILD_ROOT}
-  mv .%{_bindir}/mail ./bin/mail
+( cd %{buildroot}
+  mv -f .%{_bindir}/bsd-mailx ./bin/mail
   chmod g-s ./bin/mail
   ln -sf ../../bin/mail .%{_bindir}/Mail
   ln -sf mail.1 .%{_mandir}/man1/Mail.1
+  mv -f .%{_mandir}/man1/bsd-mailx.1 .%{_mandir}/man1/mail.1
 )
 
 
 %clean
-rm -rf ${RPM_BUILD_ROOT}
-
+rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root)
 %attr(755,root,mail)	/bin/mail
 %{_bindir}/Mail
-%{_prefix}/lib/mail.help
-%{_prefix}/lib/mail.tildehelp
+%{_datadir}/bsd-mailx
 %config(noreplace) /etc/mail.rc
 %{_mandir}/man1/mail.1*
 %{_mandir}/man1/Mail.1*
 
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.1.2.20180807cvs-1
+- updated to 8.1.2.20180807cvs.
+- dropped Source1.
+- dropped all patches.
+- imported patches from debian.
+
 * Sat Dec 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 8.1.1-37
 - rebuild with VineSeed environment
 

+ 12 - 12
s/strace/strace-vl.spec

@@ -1,24 +1,21 @@
 Summary:      Tracks and displays system calls associated with a running process.
 Summary(ja):  動作中のプロセスと関連するシステムコールの追跡/表示
 Name:         strace
-Version:      4.9
+Version:      5.5
 Release:      1%{?_dist_release}
-License:      BSD
 Group:        Development/Debuggers
-URL:          http://sourceforge.net/projects/strace/
+Vendor:       Project Vine
+Distribution: Vine Linux
 
-Source0:      http://downloads.sourceforge.net/strace/%{name}-%{version}.tar.xz
-# http://sourceforge.net/p/strace/mailman/message/32937648/
-Patch0: strace-4.9-ioctlent.patch
+License:      LGPL2.1+
+URL:          https://strace.io/
+Source0:      https://strace.io/files/%{version}/%{name}-%{version}.tar.xz
 
 BuildRoot:    %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libacl-devel
 BuildRequires: libaio-devel
 BuildRequires: time
 
-Vendor:       Project Vine
-Distribution: Vine Linux
-
 %define strace64_arches ppc64
 
 %description
@@ -69,7 +66,6 @@ strace プログラムは動作中のプロセスがコール/受信したたシ
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure
@@ -97,7 +93,8 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root)
-%doc CREDITS ChangeLog ChangeLog-CVS COPYING NEWS README
+%license COPYING LGPL-2.1-or-later
+%doc CREDITS ChangeLog ChangeLog-CVS NEWS README
 %{_bindir}/*
 %{_mandir}/man1/*
 
@@ -108,6 +105,9 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5-1
+- new upstream release.
+
 * Fri Nov 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.9-1
 - updated to 4.9
 
@@ -177,7 +177,7 @@ rm -rf %{buildroot}
 * Fri Jan 19 2001 Bill Nottingham <notting@redhat.com>
 - update to CVS, reintegrate ia64 support
 
-* Sat Dec  8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
+* Fri Dec  8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
 - Get S/390 support into the normal package
 
 * Sat Nov 18 2000 Florian La Roche <Florian.LaRoche@redhat.de>

+ 10 - 9
t/tzdata/tzdata-vl.spec

@@ -1,21 +1,19 @@
 Summary: Timezone data
 Summary(ja): タイムゾーンのデータ
 Name: tzdata
-Version: 2018i
-%define tzdata_version 2018i
-%define tzcode_version 2018i
+Version: 2019c
+%define tzdata_version 2019c
+%define tzcode_version 2019c
 Release: 1%{?_dist_release}
-
-License: Public Domain
 Group: System Environment/Base
-URL: https://www.iana.org/time-zones
-
 Vendor: Project Vine
 Distribution: Vine Linux
 
+License: Public Domain
+URL: https://www.iana.org/time-zones
 # These are official upstream.
-Source0: ftp://ftp.iana.org/tz/releases/tzdata%{tzdata_version}.tar.gz
-Source1: ftp://ftp.iana.org/tz/releases/tzcode%{tzcode_version}.tar.gz
+Source0: https://data.iana.org/time-zones/releases/tzdata%{tzdata_version}.tar.gz
+Source1: https://data.iana.org/time-zones/releases/tzcode%{tzcode_version}.tar.gz
 Source2: javazic.tar.gz
 Source3: javazic-1.8-37392f2f5d59.tar.xz
 
@@ -155,6 +153,9 @@ rm -fr $RPM_BUILD_ROOT
 %{_datadir}/javazi-1.8
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2019c-1
+- updated to 2019c.
+
 * Sun Jan 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2018i-1
 - updated to 2018i.
 

+ 7 - 1
z/zlib/zlib-vl.spec

@@ -3,7 +3,7 @@ Summary: The zlib compression and decompression library.
 Summary(ja): zlib 圧縮/展開ライブラリ
 Name: zlib
 Version: 1.2.11
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 Group: System Environment/Libraries
 Source: http://www.zlib.net/zlib-%{version}.tar.xz
 # Patch0: zlib-1.2.5-lfs-decls.patch
@@ -18,6 +18,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
 Vendor: Project Vine
 Distribution: Vine Linux
 
+%global __provides_exclude_from ^%{_libdir}/pkgconfig/.*$
+
 %description
 The zlib compression library provides in-memory compression and
 decompression functions, including integrity checks of the
@@ -39,6 +41,7 @@ Summary: Header files and libraries for developing apps which will use zlib.
 Summary(ja): zlib を使ったプログラム開発に必要なヘッダファイル/ライブラリ
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
+Provides: pkgconfig(zlib)
 
 %description devel
 The zlib-devel package contains the header files and libraries needed
@@ -178,6 +181,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %endif
 
 %changelog
+* Sat Mar 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.11-2
+- dropped "Provides:pkgconfig(zlib)" from compat32-zlib-devel.
+
 * Wed Jan 02 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.11-1
 - new upstream release.
 - added license text.