Browse Source

updated 5 packages

cifs-utils-6.10-1

less-551-1

lv-4.51.d-1

ruby-2.4.9-17

vim-8.2.0365-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12330 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 4 years ago
parent
commit
814c8ed40f
5 changed files with 170 additions and 157 deletions
  1. 24 24
      c/cifs-utils/cifs-utils-vl.spec
  2. 29 16
      l/less/less-vl.spec
  3. 35 47
      l/lv/lv-vl.spec
  4. 22 16
      r/ruby/ruby-vl.spec
  5. 60 54
      v/vim/vim-vl.spec

+ 24 - 24
c/cifs-utils/cifs-utils-vl.spec

@@ -1,20 +1,19 @@
 Name:           cifs-utils
-Version:        6.4
+Version:        6.10
 Release:        1%{?_dist_release}
 Summary:        Utilities for mounting and managing CIFS mounts
 
 Group:          System Environment/Daemons
 License:        GPLv3
-URL:            http://linux-cifs.samba.org/cifs-utils/
+URL:            https://wiki.samba.org/index.php/LinuxCIFS_utils
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: tomop
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
-Source0:        ftp://ftp.samba.org/pub/linux-cifs/cifs-utils/%{name}-%{version}.tar.bz2
+Source0:        https://download.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-%{version}.tar.bz2
 
-BuildRequires:  libcap-devel libcap-ng-devel libtalloc-devel krb5-devel
+BuildRequires:  libcap-devel libcap-ng-devel krb5-devel
 BuildRequires:  keyutils-libs-devel libwbclient-devel
 BuildRequires:  autoconf automake
 Requires:       keyutils
@@ -31,36 +30,37 @@ file system.
 %setup -q -n %{name}-%{version}
 
 %build
+autoreconf -ivf
 %configure --prefix=/usr
 make %{?_smp_mflags}
 
 %install
 rm -rf %{buildroot}
-make install DESTDIR=%{buildroot}
+mkdir -p %{buildroot}/sbin
+mkdir -p %{buildroot}%{_mandir}/man{1,8}
+
+make install DESTDIR=%{buildroot} ROOTSBINDIR=%{buildroot}/sbin mandir=%{buildroot}/%{_mandir}
+
+mv %{buildroot}%{buildroot}/sbin/* %{buildroot}/sbin/
+rm -rf %{buildroot}%{_mandir}
 
 %clean
 rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc
-/sbin/mount.cifs
-%{_bindir}/cifscreds
-%{_bindir}/getcifsacl
-%{_bindir}/setcifsacl
-%{_sbindir}/cifs.idmap
-%{_sbindir}/cifs.upcall
-%{_includedir}/cifsidmap.h
-%{_libdir}/cifs-utils/idmapwb.so
-%{_mandir}/man1/cifscreds.1.gz
-%{_mandir}/man1/getcifsacl.1.gz
-%{_mandir}/man1/setcifsacl.1.gz
-%{_mandir}/man8/cifs.idmap.8.gz
-%{_mandir}/man8/cifs.upcall.8.gz
-%{_mandir}/man8/idmapwb.8.gz
-%{_mandir}/man8/mount.cifs.8.gz
+%license COPYING
+%doc AUTHORS NEWS README doc/*
+/sbin/*
+%{_bindir}/*
+%{_sbindir}/*
+%{_includedir}/*
+%{_libdir}/cifs-utils
 
 %changelog
+* Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.10-1
+- new upstream release.
+
 * Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.4-1
 - new upstream release
 

+ 29 - 16
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: 481
+Version: 551
 Release: 1%{?_dist_release}
 
 Group: Applications/Text
@@ -12,11 +12,14 @@ Source: http://www.greenwoodsoftware.com/less/%{name}-%{version}.tar.gz
 Source1: lesspipe.sh
 Source2: less.sh
 Source3: less.csh
-Patch1: less-481-Foption.patch
 Patch4: less-394-time.patch
 Patch5: less-418-fsync.patch
 Patch6: less-436-manpage-add-old-bot-option.patch
-Patch8: less-436-help.patch
+Patch7: less-436-help.patch
+Patch8: less-458-lessecho-usage.patch
+Patch9: less-458-less-filters-man.patch
+Patch10: less-458-lesskey-usage.patch
+Patch11: less-458-old-bot-in-help.patch
 
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: ncurses-devel
@@ -55,13 +58,16 @@ less はテキストファイルを表示するためによく使用する基本
 
 %prep
 %setup -q 
-%patch1 -p1 -b .Foption
 %patch4 -p1 -b .time
 %patch5 -p1 -b .fsync
 %patch6 -p1 -b .manpage-add-old-bot-option
-%patch8 -p1 -b .help
+%patch7 -p1 -b .help
+%patch8 -p1 -b .lessecho-usage
+%patch9 -p1 -b .less-filters-man
+%patch10 -p1 -b .lesskey-usage
+%patch11 -p1 -b .old-bot
 
-autoreconf
+autoreconf -ivf
 
 chmod -R a+w *
 chmod 644 lessecho.c lesskey.c version.c LICENSE
@@ -69,21 +75,21 @@ chmod 644 lessecho.c lesskey.c version.c LICENSE
 
 %build
 %configure --with-regex=pcre
-make CC="gcc $RPM_OPT_FLAGS -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 `pcre-config --cflags`" datadir=%{_docdir}
+make CFLAGS="%{optflags} -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 `pcre-config --cflags`" datadir=%{_docdir}
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 %makeinstall
-strip -R .comment $RPM_BUILD_ROOT/%{_bindir}/less
-mkdir -p $RPM_BUILD_ROOT/etc/profile.d
-install -p -c -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_bindir}
-install -p -c -m 644 %{SOURCE2} $RPM_BUILD_ROOT/etc/profile.d
-install -p -c -m 644 %{SOURCE3} $RPM_BUILD_ROOT/etc/profile.d
-ls -la $RPM_BUILD_ROOT/etc/profile.d
+strip -R .comment %{buildroot}/%{_bindir}/less
+mkdir -p %{buildroot}/etc/profile.d
+install -p -c -m 755 %{SOURCE1} %{buildroot}/%{_bindir}
+install -p -c -m 644 %{SOURCE2} %{buildroot}/etc/profile.d
+install -p -c -m 644 %{SOURCE3} %{buildroot}/etc/profile.d
+ls -la %{buildroot}/etc/profile.d
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %post
 /sbin/update-alternatives --install %{_bindir}/pager pager %{_bindir}/less 50
@@ -101,7 +107,8 @@ fi
 
 %files
 %defattr(-,root,root)
-%doc COPYING LICENSE NEWS README 
+%license COPYING LICENSE
+%doc NEWS README 
 %config %{_sysconfdir}/profile.d/*
 %{_bindir}/less
 %{_bindir}/lesskey
@@ -112,6 +119,12 @@ fi
 %{_mandir}/man1/lessecho.1*
 
 %changelog
+* Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 551-1
+- updated to 551.
+- updated Patch5.
+- imported Patch8-11 from rawhide.
+- dropped Patch1: less-481-Foption.patch.
+
 * Sun Dec 20 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 481-1
 - update to 481
 - update Patch1 (less-481-Foption.patch)

+ 35 - 47
l/lv/lv-vl.spec

@@ -1,24 +1,22 @@
-%define major	4
-%define	minor	51
-%define	teeny	0
-
-%if %{teeny}
-%define srcname	%{name}%{major}%{minor}%{teeny}
-%else
-%define srcname	%{name}%{major}%{minor}
-%endif
+%global srcver 4.51
+%global shortsrcver %(echo %{srcver} | sed -e 's/\\.//')
+%global _configure ../configure
 
 Summary: a powerful multilingual file viewer
 Summary(ja): パワフルな多言語対応ファイルビュウワー
 Name: lv
-Version: %{major}.%{minor}.%{teeny}
-Release: 3%{?_dist_release}
+Epoch: 1
+Version: %{srcver}.d
+Release: 1%{?_dist_release}
 License: GPL
 Group: Applications/Text
-Source: http://www.ff.iij4u.or.jp/~nrt/freeware/%{srcname}.tar.gz
+Source: http://www.ff.iij4u.or.jp/~nrt/freeware/lv%{shortsrcver}.tar.gz
 URL: http://www.ff.iij4u.or.jp/~nrt/lv/
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
+# from https://github.com/k-takata/lv-mod
+Patch1: lv-mod-4.51.d.patch
+
 Provides: pager
 Requires(post,preun): alternatives
 BuildRequires: ncurses-devel >= 5.6
@@ -42,52 +40,39 @@ ISO-8859, ISO-2022, EUC, SJIS, Big5, HZ, Unicode といった様々な文字コ
 
 
 %prep
+%setup -q -n lv%{shortsrcver}
 
-
-%setup -q -c
-
+%patch1 -p1
+autoreconf -ivf
 
 %build
-cd %{srcname}/build
-../src/configure %{_target_platform} \
-  --prefix=%{_prefix} \
-  --exec-prefix=%{_exec_prefix} \
-  --bindir=%{_bindir} \
-  --sbindir=%{_sbindir} \
-  --sysconfdir=%{_sysconfdir} \
-  --datadir=%{_datadir} \
-  --includedir=%{_includedir} \
-  --libdir=%{_libdir} \
-  --libexecdir=%{_libexecdir} \
-  --localstatedir=%{_localstatedir} \
-  --sharedstatedir=%{_sharedstatedir} \
-  --mandir=%{_mandir} \
-  --infodir=%{_infodir}
-make
-cd ../..
+pushd build
+%configure
+make %{_smp_mflags}
+popd
 
 
 %install
-rm -rf ${RPM_BUILD_ROOT}
-mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
-mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
+rm -rf %{buildroot}
+mkdir -p %{buildroot}%{_bindir}
+mkdir -p %{buildroot}%{_mandir}/man1
 
 # installing binaries ...
-cd %{srcname}/build
+pushd build
 %makeinstall
-cd ../..
+popd
 
 # listing all files in drb-all.files
 (find \
-  $RPM_BUILD_ROOT%{_bindir} \
-  $RPM_BUILD_ROOT%{_mandir} \
+  %{buildroot}%{_bindir} \
+  %{buildroot}%{_mandir} \
       -type f -o -type l) | 
- sort | sed -e "s,^$RPM_BUILD_ROOT,," \
+ sort | sed -e "s,^%{buildroot},," \
             -e "s,\(/man/man./.*\)$,\1*," > lv-all.files
 
 
 %clean
-rm -rf ${RPM_BUILD_ROOT}
+rm -rf %{buildroot}
 rm -f *.files
 
 
@@ -105,16 +90,19 @@ fi
 
 %files -f lv-all.files
 %defattr(-, root, root)
-%doc %{srcname}/GPL.txt
-%doc %{srcname}/README
-%doc %{srcname}/hello.sample
-%doc %{srcname}/hello.sample.gif
-%doc %{srcname}/index.html
-%doc %{srcname}/relnote.html
+%license GPL.txt
+%doc README
+%doc hello.sample
+%doc hello.sample.gif
+%doc index.html
+%doc relnote.html
 %{_libdir}/lv
 
 
 %changelog
+* Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.51.d-1
+- added Patch1: from https://github.com/k-takata/lv-mod
+
 * Sun Jan 26 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 4.51.0-3
 - rebuild with current VineSeed
 

+ 22 - 16
r/ruby/ruby-vl.spec

@@ -1,6 +1,6 @@
 %global major_version 2
 %global minor_version 4
-%global teeny_version 6
+%global teeny_version 9
 
 %global major_minor_version %{major_version}.%{minor_version}
 
@@ -24,7 +24,7 @@
 %global ruby_vendorlibdir %{_prefix}/share/ruby/%{ruby_vendordir}
 %global ruby_vendorarchdir %{_libdir}/ruby/%{ruby_vendordir}
 
-%global rubygems_version 2.6.8
+%global rubygems_version 2.6.14.4
 
 # The RubyGems library has to stay out of Ruby directory tree, since the
 # RubyGems should be share by all Ruby implementations.
@@ -40,7 +40,7 @@
 %global irb_version %{ruby_version}
 
 %global rake_version 12.0.0
-%global rdoc_version 5.0.0
+%global rdoc_version 5.0.1
 %global bigdecimal_version 1.3.2
 %global io_console_version 0.4.6
 %global json_version 2.0.4
@@ -56,7 +56,7 @@
 # is updated - because it may be that the versions of sub-components don't
 # change.
 # rubyのmainバージョンが更新されても1には戻さずに必ず+1してください。
-%global ruby_rel 15
+%global ruby_rel 17
 
 %bcond_without emacsen
 %define rbmode          ruby-mode
@@ -73,7 +73,7 @@ Group: Development/Languages
 # Public Domain for example for: include/ruby/st.h, strftime.c, ...
 License: (Ruby or BSD) and Public Domain
 URL: http://ruby-lang.org/
-Source0: ftp://ftp.ruby-lang.org/pub/%{name}/%{major_minor_version}/%{ruby_archive}.tar.xz
+Source0: https://cache.ruby-lang.org/pub/%{name}/%{major_minor_version}/%{ruby_archive}.tar.xz
 Source1: operating_system.rb
 Source3: abrt_prelude.rb
 
@@ -729,19 +729,19 @@ fi
       
 
 %files
-%doc COPYING
-%lang(ja) %doc COPYING.ja
-%doc GPL
-%doc LEGAL
+%license COPYING
+%lang(ja) %license COPYING.ja
+%license GPL
+%license LEGAL
 %{_bindir}/erb
 %{_bindir}/ruby
 %{_mandir}/man1/erb*
 %{_mandir}/man1/ruby*
 
 %files devel
-%doc COPYING*
-%doc GPL
-%doc LEGAL
+%license COPYING*
+%license GPL
+%license LEGAL
 %doc README.EXT
 %lang(ja) %doc README.EXT.ja
 
@@ -752,10 +752,10 @@ fi
 %{_libdir}/pkgconfig/ruby.pc
 
 %files libs
-%doc COPYING
-%lang(ja) %doc COPYING.ja
-%doc GPL
-%doc LEGAL
+%license COPYING
+%lang(ja) %license COPYING.ja
+%license GPL
+%license LEGAL
 %doc README.md
 %lang(ja) %doc README.ja.md
 %doc NEWS
@@ -1010,6 +1010,12 @@ fi
 %endif
 
 %changelog
+* Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.9-17
+- updated to 2.4.9.
+
+* Sat Aug 31 2019 Toshiaki Ara <ara_t@384.jp> 2.4.6-16
+- rebuild with readline-8.0 and ncurses-6.1
+
 * Tue May 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.6-15
 - updated to 2.4.6.
 - added BR:libxcrypt-devel.

+ 60 - 54
v/vim/vim-vl.spec

@@ -1,10 +1,11 @@
 # version, patch version
-%define vimversion	8.0
-%define vimsrcpversion	586
-%define vimpversion	599
+%define vimversion	8.2
+%define vimsrcpversion	0365
+%define vimpversion	0365
 
 %define vimsubdir	vim%(echo %{vimversion} | sed -e's/\\.//')
-%define vimdir		%{vimsubdir}
+#define vimdir		%{vimsubdir}
+%define vimdir		vim-%{vimversion}.%{vimsrcpversion}
 
 %define binprefix	/
 %define x11prefix	/usr
@@ -12,7 +13,7 @@
 %define vimruntime	%{_datadir}/vim
 
 %define configopts	--bindir='${exec_prefix}/bin' --disable-gpm
-%define features_x11	--exec-prefix=%{_prefix} --with-x=yes --enable-gui=gtk2 --enable-xim --enable-fontset
+%define features_x11	--exec-prefix=%{_prefix} --with-x=yes --enable-gtk3-check --enable-gui=gtk3 --enable-xim --enable-fontset
 %define features_nox11	--exec-prefix=%{_prefix} --with-x=no  --enable-gui=no
 %define features_huge	--with-features=huge   --enable-multibyte --enable-rubyinterp --enable-pythoninterp --enable-perlinterp --enable-luainterp
 %define features_big	--with-features=big    --enable-multibyte
@@ -25,19 +26,19 @@ Summary(ja): Vi IMproved - 改良された vi エディタ
 Name: vim
 License: Vim
 Group: Applications/Editors
-URL: http://www.vim.org/
+URL: https://www.vim.org/
 
 %if %{vimpversion}
 Version: %{vimversion}.%{vimpversion}
 %else
 Version: %{vimversion}
 %endif
-Release: 2%{?_dist_release}
+Release: 1%{?_dist_release}
 
 Distribution: Vine Linux
 Vendor: Project Vine
 
-Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{vimversion}.%{vimsrcpversion}.tar.bz2
+Source0: https://github.com/vim/vim/archive/v%{vimversion}.%{vimsrcpversion}.tar.gz#/vim-%{vimversion}.%{vimsrcpversion}.tar.bz2
 
 # gvim desktop file
 Source100: gvim.desktop
@@ -56,41 +57,36 @@ Source500: template.spec.vine
 Patch2002: vim-7.0-fixkeys.patch
 Patch2003: vim-8.0-specsyntax.patch
 
-# Patches 1000 and up are patches from the base maintainer.
+# Patches 2000 and up are patches from the base maintainer.
 # If you're as lazy as me, generate the list using
 # for i in seq 1 154; do printf "Patch%04d: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.%04d\n" $i $i; done > vimpatches
-Patch0587: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0587
-Patch0588: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0588
-Patch0589: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0589
-Patch0590: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0590
-Patch0591: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0591
-Patch0592: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0592
-Patch0593: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0593
-Patch0594: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0594
-Patch0595: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0595
-Patch0596: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0596
-Patch0597: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0597
-Patch0598: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0598
-Patch0599: ftp://ftp.vim.org/pub/vim/patches/8.0/8.0.0599
+
+# nothing
 
 Patch2010: xxd-locale.patch
 
+
 Patch3000: vim-7.4-syntax.patch
-Patch3002: vim-7.1-nowarnings.patch
-Patch3003: vim-6.1-rh3.patch
-#Patch3004: vim-7.0-rclocation.patch
-Patch3006: vim-8.0-checkhl.patch
+Patch3002: vim-7.4-nowarnings.patch
+Patch3004: vim-7.0-rclocation.patch
 Patch3007: vim-7.4-fstabsyntax.patch
-Patch3009: vim-7.0-warning.patch
-Patch3010: vim-7.0-syncolor.patch
-Patch3011: vim-8.0-specedit.patch
+Patch3008: vim-7.4-syncolor.patch
+Patch3010: vim-7.3-manpage-typo-668894-675480.patch
+Patch3011: vim-manpagefixes-948566.patch
+Patch3013: vim-7.4-globalsyntax.patch
+Patch3014: vim-7.4-releasestring-1318991.patch
+Patch3016: vim-8.0-copy-paste.patch
+# migrate shebangs in script to /usr/bin/python3 and use python2 when necessary
+Patch3017: vim-python3-tests.patch
+# fips warning
+Patch3018: vim-crypto-warning.patch
 
 Patch4000: vim-7.2-fix-menu.patch
 
 # Patch4010: vim-7.3-enable-syntax.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: ruby, ruby-devel, python-devel, perl, gtk2-devel, ncurses-devel, autoconf, libtool, net-tools, pixman-devel, libXt-devel
+BuildRequires: ruby, ruby-devel, python-devel, perl, gtk3-devel, ncurses-devel, autoconf, libtool, net-tools, pixman-devel, libXt-devel
 BuildRequires: lua-devel
 %if "%{?_dist_release}" != "vl5"
 BuildRequires: glibc-static
@@ -260,7 +256,7 @@ VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のよ
 Summary: The common files needed by any version of the GVIM editor
 Summary(ja): X11 対応 VIM エディタに必要な共通ファイル
 Group: Applications/Editors
-Requires: vim-common = %{version}, gtk2
+Requires: vim-common = %{version}, gtk3
 Requires(post): desktop-file-utils
 Requires(postun): desktop-file-utils
 
@@ -346,33 +342,25 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 
 # Base patches...
 # for i in seq 1 154; do printf "%%patch%04d -p0\n" $i; done
-%patch0587 -p0
-%patch0588 -p0
-%patch0589 -p0
-%patch0590 -p0
-#%patch0591 -p0
-%patch0592 -p0
-%patch0593 -p0
-%patch0594 -p0
-%patch0595 -p0
-%patch0596 -p0
-%patch0597 -p0
-%patch0598 -p0
-%patch0599 -p0
+
+# nothing
+
 
 %patch2010 -p1
 
 %patch3000 -p1
 %patch3002 -p1
-%patch3003 -p1
-#%patch3004 -p1
-
-%patch3006 -p1
-%patch3007 -p1
-#%patch3008 -p1
-%patch3009 -p1
+%patch3004 -p1
+%patch3007 -p1 -b .fstabsyntax
+%patch3008 -p1 -b .syncolor
 %patch3010 -p1
 %patch3011 -p1
+%patch3013 -p1
+%patch3014 -p1
+%patch3016 -p1 -b .copypaste
+%patch3017 -p1
+%patch3018 -p1
+
 
 %patch4000 -p1
 # %patch4010 -p1
@@ -381,6 +369,12 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 cd src
 autoconf
 
+sed -e "s+VIMRCLOC      = \$(VIMLOC)+VIMRCLOC   = /etc+" Makefile > Makefile.tmp
+mv -f Makefile.tmp Makefile
+
+export CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2"
+export CXXFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2"
+
 make shadow
 mv shadow vim-X11-huge
 (cd vim-X11-huge && \
@@ -685,9 +679,8 @@ rm -rf %{buildroot}
 
 %files common
 %defattr(-,root,root)
-%doc README.txt
-%doc README_extra.txt
-%doc README_unix.txt
+%license LICENSE
+%doc README*
 %{vimrcloc}
 %{_bindir}/vimtutor
 %{_bindir}/xxd
@@ -722,6 +715,13 @@ rm -rf %{buildroot}
 %{_mandir}/ja/man1/vimdiff.1.gz
 %{_mandir}/ja/man1/vimtutor.1.gz
 %{_mandir}/ja/man1/xxd.1.gz
+%{_mandir}/da.ISO8859-1
+%{_mandir}/da.UTF-8
+
+%exclude %{_mandir}/da
+%exclude %{_mandir}/de.ISO8859-1
+%exclude %{_mandir}/de.UTF-8
+%exclude %{_mandir}/de
 
 %files X11-common
 %defattr(-,root,root)
@@ -759,6 +759,12 @@ rm -rf %{buildroot}
 %{_bindir}/vim.X11-huge
 
 %changelog
+* Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2.0365-1
+- new upstream release.
+- updated fedora patches.
+- updated .spec template for Vine Linux.
+- switched gui to gtk3.
+
 * Mon May 20 2019 Toshiaki Ara <ara_t@384.jp> 8.0.599-2
 - rebuild with perl-5.26