Browse Source

updated 4 packages

nodejs-14.16.0-1

procmail-3.22-6

python-pillow-8.1.2-1

zstd-1.4.9-1
Tomohiro "Tomo-p" KATO 3 years ago
parent
commit
09b9e6c93b
4 changed files with 46 additions and 27 deletions
  1. 4 1
      n/nodejs/nodejs-vl.spec
  2. 34 24
      p/procmail/procmail-vl.spec
  3. 4 1
      p/python-pillow/python-pillow-vl.spec
  4. 4 1
      z/zstd/zstd-vl.spec

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

@@ -14,7 +14,7 @@
 %define _unpackaged_files_terminate_build 1
 
 Name:           nodejs
-Version:        14.15.4
+Version:        14.16.0
 Release:        1%{?_dist_release}
 Summary:        JavaScript runtime
 Summary(ja):    JavaScript ランタイム
@@ -292,6 +292,9 @@ cp -p common.gypi %{buildroot}%{_datadir}/node
 
 
 %changelog
+* Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.16.0-1
+- updated to 14.16.0.
+
 * Wed Jan 13 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.15.4-1
 - updated to 14.15.4.
 

+ 34 - 24
p/procmail/procmail-vl.spec

@@ -3,10 +3,18 @@ Summary(ja): procmail メール処理プログラム
 Name: procmail
 Version: 3.22
 Release: 6%{?_dist_release}
+Group: internet
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: daisuke, inagaki
+
 License: GPL or artistic
-Group: Applications/Internet
-Source: ftp://ftp.procmail.org/pub/procmail/procmail-%{version}.tar.gz
-URL: http://www.procmail.org
+# website is vanished.
+#URL: http://www.procmail.org
+# Source: ftp://ftp.procmail.org/pub/procmail/procmail-%{version}.tar.gz
+# The original source doesn't seem to be available anymore, using mirror
+Source: ftp://ftp.ucsb.edu/pub/mirrors/procmail/procmail-%{version}.tar.gz
+
 Patch0: procmail-3.22-rhconfig.patch
 Patch1: procmail-3.15.1-man.patch
 Patch2: procmail_3.22-8.debian.patch
@@ -14,18 +22,16 @@ Patch4: procmail-3.22-truncate.patch
 Patch5: procmail-3.22-ipv6.patch
 Patch6: procmail-3.22-getline.patch
 Patch8: procmail-3.22-crash-fix.patch
+Patch10: procmail-3.22-coverity-scan-fixes.patch
 
 # patches added by Vine
-Patch10: procmail-3.14-OLD_PREFIX.patch
+Patch100: procmail-3.14-OLD_PREFIX.patch
 # security fix
-Patch100: CVE-2014-3618.patch
+Patch1000: procmail-3.22-CVE-2014-3618.patch
+Patch1001: procmail-3.22-CVE-2017-16844.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: daisuke, inagaki
-
 %description
 The procmail program is MDA (Mail Delivery Agent) for local mail
 delivery.  In addition to just delivering mail, procmail can be used
@@ -36,25 +42,24 @@ procmail プログラムはローカルメール配送のためのメール配
 (MDA) です。procmail は単にメールを配送するだけではなく
 自動フィルタリングやソーティング等の処理も行う事が可能です.
 
+
+%debug_package
+
+
 %prep
 %setup -q
-%patch0 -p1 -b .rhconfig
-%patch1 -p1
-%patch2 -p1
-%patch4 -p1 -b .truncate
-%patch5 -p1 -b .ipv6
-%patch6 -p1 -b .getline
-%patch8 -p1 -b .crash-fix
-
-%patch10 -p1 -b .OLD_PREFIX
-# security fix
-%patch100 -p1 -b .CVE-2014-3618
+%autopatch -p1
 
+find examples -type f | xargs chmod 644
 find . -type d -exec chmod 755 {} \;
 
+
 %build
+make RPM_OPT_FLAGS="$(getconf LFS_CFLAGS)" autoconf.h
+make RPM_OPT_FLAGS="$RPM_OPT_FLAGS %{?hardened_flags} -Wno-comments $(getconf LFS_CFLAGS)"
 make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
 
+
 %install
 rm -rf ${RPM_BUILD_ROOT}
 mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
@@ -64,24 +69,29 @@ make \
     BASENAME=${RPM_BUILD_ROOT}%{_prefix} MANDIR=${RPM_BUILD_ROOT}%{_mandir} \
 	install
 
-strip ${RPM_BUILD_ROOT}%{_bindir}/* || :
+cp debian/mailstat.1 ${RPM_BUILD_ROOT}%{_mandir}/man1
+
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
 
+
 %files
 %defattr(-,root,root)
-%doc Artistic COPYING FAQ FEATURES HISTORY README KNOWN_BUGS examples
-
+%license COPYING
+%doc Artistic FAQ FEATURES HISTORY README KNOWN_BUGS examples
 %{_bindir}/formail
 %attr(2755,root,mail)	%{_bindir}/lockfile
 %{_bindir}/mailstat
 %attr(0755,root,mail)	%{_bindir}/procmail
-
 %{_mandir}/man[15]/*
 
 
 %changelog
+* Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.22-7
+- renumbered patches.
+- imported Patch10 and 1001 from rawhide.
+
 * Fri Jul 29 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.22-6
 - dropped a patch: procmail-3.22-large_files.patch.
 - imported patches from rawhide.

+ 4 - 1
p/python-pillow/python-pillow-vl.spec

@@ -8,7 +8,7 @@
 %global with_docs 0
 
 Name:           python-%{srcname}
-Version:        8.1.0
+Version:        8.1.2
 Release:        1%{?_dist_release}
 Summary:        Python image processing library
 Group:          programming
@@ -208,6 +208,9 @@ popd
 
 
 %changelog
+* Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 8.1.2-1
+- new upstream release.
+
 * Tue Jan 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 8.1.0-1
 - new upstream release.
 

+ 4 - 1
z/zstd/zstd-vl.spec

@@ -3,7 +3,7 @@
 
 Name:           zstd
 Summary:        Zstd compression library
-Version:        1.4.8
+Version:        1.4.9
 Release:        1%{?_dist_release}
 Group:          accessories
 Vendor:         Project Vine
@@ -118,6 +118,9 @@ install -D -m644 programs/%{name}.1 %{buildroot}%{_mandir}/man1/p%{name}.1
 
 
 %changelog
+* Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.4.9-1
+- new upstream release.
+
 * Wed Feb 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.4.8-1
 - new upstream release.