Browse Source

updated 5 packages

efibootmgr-17-1

efivar-37-2

glib2-2.64.4-1

gtk3-3.24.21-1

nano-4.9.3-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12439 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
88c4e103f2
5 changed files with 67 additions and 26 deletions
  1. 19 7
      e/efibootmgr/efibootmgr-vl.spec
  2. 19 6
      e/efivar/efivar-vl.spec
  3. 4 1
      g/glib2/glib2-vl.spec
  4. 7 1
      g/gtk3/gtk3-vl.spec
  5. 18 11
      n/nano/nano-vl.spec

+ 19 - 7
e/efibootmgr/efibootmgr-vl.spec

@@ -2,9 +2,13 @@
 
 Summary: EFI Boot Manager
 Name: efibootmgr
-Version: 16
+Version: 17
 Release: 1%{?_dist_release}
 Group: System Environment/Base
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
 License: GPLv2+
 URL: https://github.com/rhboot/efibootmgr/
 BuildRequires: git popt-devel
@@ -17,11 +21,7 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXXXX)
 # EFI/UEFI don't exist on PPC
 ExclusiveArch: %{ix86} x86_64 aarch64
 
-Source0: https://github.com/rhboot/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
-
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: tomop
+Source0: https://github.com/rhboot/efibootmgr/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 
 %description
 %{name} displays and allows the user to edit the Intel Extensible
@@ -33,8 +33,17 @@ http://developer.intel.com/technology/efi/efi.htm and http://uefi.org/.
 %autosetup -S git
 git config --local --add efibootmgr.efidir %{efi_vendor}
 
+%ifarch x86_64
+sed -i -e "s/grub\.efi/grubx64.efi/" Make.defaults
+%endif
+
+sed -i \
+	-e "/extern int efi_set_verbose/d" \
+	src/efibootmgr.c
+
+
 %build
-%make_build CFLAGS='%{optflags}' LDFLAGS='%{build_ldflags}'
+%make_build CFLAGS='%{optflags} -Wno-pointer-sign' LDFLAGS='%{build_ldflags}'
 
 %install
 rm -rf %{buildroot}
@@ -53,6 +62,9 @@ rm -rf %{buildroot}
 %doc README
     
 %changelog
+* Wed Jul 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 17-1
+- new upstream release.
+
 * Sat Sep 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 16-1
 - new upstream release.
 

+ 19 - 6
e/efivar/efivar-vl.spec

@@ -1,7 +1,11 @@
 Name:           efivar
-Version:        37
-Release:        1%{?_dist_release}
 Summary:        Tools to manage UEFI variables
+Version:        37
+Release:        2%{?_dist_release}
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       tomop
+
 License:        LGPLv2.1
 URL:            https://github.com/rhinstaller/efivar
 Requires:       %{name}-libs = %{version}-%{release}
@@ -9,20 +13,19 @@ ExclusiveArch:	%{ix86} x86_64 aarch64
 
 BuildRequires:  popt-devel
 Source0:        https://github.com/rhinstaller/efivar/releases/download/efivar-%{version}/efivar-%{version}.tar.bz2
-
-Vendor:         Project Vine
-Distribution:   Vine Linux
-Packager:       tomop
+Patch0:         efivar-37-HEAD.patch
 
 %description
 efivar provides a simple command line interface to the UEFI variable facility.
 
+
 %package libs
 Summary: Library to manage UEFI variables
 
 %description libs
 Library to allow for the simple manipulation of UEFI variables.
 
+
 %package devel
 Summary: Development headers for libefivar
 Requires: %{name}-libs = %{version}-%{release}
@@ -30,25 +33,31 @@ Requires: %{name}-libs = %{version}-%{release}
 %description devel
 development headers required to use libefivar.
 
+
 %prep
 %setup -q -n %{name}-%{version}
+%patch0 -p1
 
 %build
 make libdir=%{_libdir} bindir=%{_bindir} OPT_FLAGS="$RPM_OPT_FLAGS"
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
 %makeinstall
 
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %post libs
 /sbin/ldconfig
 
 %postun libs
 /sbin/ldconfig
 
+
 %files
 %{!?_licensedir:%global license %%doc}
 %license COPYING
@@ -66,7 +75,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/*.so.*
 
 %changelog
+* Wed Jul 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 37-2
+- imported patches from upstream git.
+
 * Sat Sep 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 37-1
+- new upstream release.
 - dropped Patch0.
 
 * Tue Dec 15 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.21-3

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

@@ -3,7 +3,7 @@
 
 Summary:        A library of handy utility functions.
 Name:           glib2
-Version:        2.64.3
+Version:        2.64.4
 Release:        1%{?_dist_release}
 Group:          System Environment/Libraries
 Vendor:         Project Vine
@@ -217,6 +217,9 @@ gio-querymodules %{_libdir}/gio/modules
 %endif
 
 %changelog
+* Wed Jul 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.64.4-1
+- new upstream release.
+
 * Sat May 30 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.64.3-1
 - new upstream release.
 

+ 7 - 1
g/gtk3/gtk3-vl.spec

@@ -12,7 +12,7 @@
 %define gdkpixbuf2_version %{gdkpixbuf2_base_version}-1
 %define gobject_introspection_version 1.46.0
 
-%define base_version 3.24.20
+%define base_version 3.24.21
 %define bin_version 3.0.0
 
 # biarch support
@@ -149,6 +149,9 @@ The gtk+-devel package contains the header files and developer
 docs for the GTK+ widget toolkit.  
 
 
+%debug_package
+
+
 %prep
 %setup -q -n gtk+-%{version}
 %patch100 -p1 -b .vine-default-theme
@@ -304,6 +307,9 @@ fi
 %endif
 
 %changelog
+* Wed Jul 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.24.21-1
+- new upstream release.
+
 * Tue May 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.24.20-1
 - new upstream release.
 - dropped Patch0, 10010, 10019 and 10020.

+ 18 - 11
n/nano/nano-vl.spec

@@ -1,13 +1,12 @@
 Name: nano
 Summary: Pico editor clone with enhancements
-Version: 2.2.6
-Release: 2%{?_dist_release}
-
+Version: 4.9.3
+Release: 1%{?_dist_release}
 Group: Applications/Editors
-License: GPLv3+ and GFDL
-URL: http://www.nano-editor.org/
 
-Source0: http://www.nano-editor.org/dist/v2.2/%{name}-%{version}.tar.gz
+License: GPLv3+ and GFDL
+URL: https://www.nano-editor.org/
+Source0: https://www.nano-editor.org/dist/v4/%{name}-%{version}.tar.xz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: gettext
@@ -29,9 +28,14 @@ make
 %install
 rm -rf %{buildroot}
 make DESTDIR="%{buildroot}" install
+rm -rf ./rpmdoc
+cp -rf %{buildroot}%{_docdir}/%{name} ./rpmdoc
+rm -rf %{buildroot}%{_docdir}/%{name}
 
 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
+%find_lang %{name}
+
 %clean
 rm -rf %{buildroot}
 
@@ -43,18 +47,21 @@ if [ $1 = 0 ] ;then
     /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/nano.info.gz
 fi
 
-%files
+%files -f %{name}.lang
 %defattr(-,root,root)
-%doc AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README THANKS TODO 
-%doc doc/faq.html doc/nanorc.sample
+%license COPYING*
+%doc AUTHORS ChangeLog* NEWS README* THANKS TODO 
+%doc rpmdoc/* doc/sample.nanorc
 %{_bindir}/*
 %{_mandir}/man*/*
-%{_mandir}/fr/man*/*
 %{_infodir}/nano.info*
-%{_datadir}/locale/*/LC_MESSAGES/nano.mo
+%dir %{_datadir}/nano
 %{_datadir}/nano/*
 
 %changelog
+* Wed Jul 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.3-1
+- new upstream release.
+
 * Sat Aug 31 2019 Toshiaki Ara <ara_t@384.jp> 2.2.6-2
 - rebuild with ncurses-6.1