Browse Source

updated 7 packages

golang-1.16.2-1

libdatrie-0.2.13-1

libserf-1.3.9-3

libthai-0.1.28-1

rest-0.8.1-2

unicode-emoji-13.1-1

zabbix-5.0.9-1
Tomohiro "Tomo-p" KATO 3 years ago
parent
commit
9e3727339f

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

@@ -75,13 +75,10 @@
 %global gohostarch  386
 %endif
 
-%global go_version 1.15.7
-%global go_api %(echo "%{version}" | cut -d . -f 1,2)
-
 Summary:        The Go Programming Language
 Summary(ja):    プログラミング言語 Go
 Name:           golang
-Version:        %{go_version}
+Version:        1.16.2
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -91,12 +88,14 @@ Distribution:   Vine Linux
 License:        BSD and Public Domain
 URL:            https://golang.org/
 # pre-processed by source.sh to make Mark.Twain-Tom.Sawyer.txt free again
-Source0:        https://dl.google.com/go/go%{go_version}.src.tar.gz
+Source0:        https://dl.google.com/go/go%{version}.src.tar.gz
 
 Source100:      golang-gdbinit
 Source101:      golang-prelink.conf
 Source102:      macros.golang
 
+%global go_api %(echo "%{version}" | cut -d . -f 1,2)
+
 # These are the only RHEL/Fedora architectures that we compile this package for
 ExclusiveArch:  %{golang_arches}
 
@@ -413,6 +412,9 @@ fi
 
 
 %changelog
+* Fri Mar 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.2-1
+- new upstream release.
+
 * Wed Feb 03 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.15.7-1
 - new upstream release.
 

+ 24 - 27
lib/libd/libdatrie/libdatrie-vl.spec

@@ -2,21 +2,18 @@
 
 Summary:	Double-Array Trie Library
 Name:		libdatrie
-Version:	0.2.10
+Version:	0.2.13
 Release:	1%{?_dist_release}
-Source0:	http://linux.thai.net/pub/thailinux/software/libthai/%{name}-%{version}.tar.xz
-License:	GPLv2
-Group:		System Environment/Libraries 
-URL:		http://linux.thai.net/~thep/datrie/datrie.html
-
-BuildRequires:	doxygen
-
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-
+Group:		system
 Vendor:		Project Vine
 Distribution:	Vine Linux
-Packager:	Takemikaduchi
 
+License:	GPLv2
+URL:		https://linux.thai.net/~thep/datrie/datrie.html
+Source0:	https://github.com/tlwg/libdatrie/releases/download/v%{version}/%{name}-%{version}.tar.xz
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildRequires:	doxygen
 
 %description
 This is an implementation of double-array structure for representing trie, 
@@ -29,10 +26,10 @@ manipulation. This makes it ideal for lexical analyzers, as well as spelling
 dictionaries.
 
 
-%package		devel
+%package	devel
 Summary:        Development tools for libdatrie
 Summary(ja):    libdatrie の開発環境
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name} = %{version}-%{release}
 Requires:       pkgconfig
 
@@ -44,7 +41,7 @@ libdatrie.
 %package        docs
 Summary:        Documentation for libdatrie
 Summary(ja):    libdatrie 用のドキュメント
-Group:          Documentation
+Group:          documentation
 Requires:       %{name} = %{version}-%{release}
 BuildArch:      noarch
 Provides:       %{name}-doc = %{version}-%{release}
@@ -56,7 +53,7 @@ This package contains documentation for libdatrie
 # compat32
 %package -n compat32-%{name}
 Summary:	Double-Array Trie Library
-Group:		System Environment/Libraries
+Group:		system,legacy
 Requires:	%{name} = %{version}-%{release}
 
 %description -n compat32-%{name}
@@ -73,7 +70,7 @@ dictionaries.
 %package -n compat32-%{name}-devel
 Summary:        Development tools for libdatrie
 Summary(ja):    libdatrie の開発環境
-Group:          Development/Libraries
+Group:          programming,legacy
 Requires:       compat32-%{name} = %{version}-%{release}
 Requires:       pkgconfig
 
@@ -82,6 +79,9 @@ Header files and libraries for building a extension library for the
 libdatrie.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -104,18 +104,11 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 %clean
 %{__rm} -rf ${RPM_BUILD_ROOT}
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%post -n compat32-%{name} -p /sbin/ldconfig
-
-%postun -n compat32-%{name} -p /sbin/ldconfig
-
 
 %files
 %defattr(-,root,root,-)
-%doc COPYING ChangeLog NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README
 %{_bindir}/trietool
 %{_bindir}/trietool-0.2
 %{_libdir}/%{name}.so.*
@@ -129,8 +122,8 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 %files docs
 %defattr(-,root,root,-)
-%{_docdir}/%{name}/README.migration
-%{_docdir}/datrie/html
+%doc README.migration
+%doc %{_docdir}/datrie/html
 
 %if %{build_compat32}
 %files -n compat32-%{name}
@@ -144,6 +137,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 
 %changelog
+* Fri Mar 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.2.13-1
+- new upstream release.
+- dropped scriptlets.
+
 * Thu Oct 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.10-1
 - new upstream release
 

+ 20 - 12
lib/libs/libserf/libserf-vl.spec

@@ -2,16 +2,15 @@
 
 Name:           libserf
 Version:        1.3.9
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Summary:        High-Performance Asynchronous HTTP Client Library
 Summary(ja):    高性能な非同期 HTTP クライアントのライブラリ
-License:        ASL 2.0
-Group:          System Environment/Libraries
-URL:            http://code.google.com/p/serf
-
+Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
+License:        ASL 2.0
+URL:            http://code.google.com/p/serf
 Source0:        https://serf.googlecode.com/files/serf-%{version}.tar.bz2
 Source1:        libserf-certs.tar.xz
 Patch0:         %{name}-norpath.patch
@@ -38,10 +37,11 @@ Portable Runtime (APR) library. It multiplexes connections, running the
 read/write communication asynchronously. Memory copies and transformations are
 kept to a minimum to provide high performance operation.
 
+
 %package        devel
 Summary:        Development files for %{name}
 Summary(ja):    %{name} の開発用ファイル群
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       apr-devel%{?_isa}
 
@@ -49,6 +49,10 @@ Requires:       apr-devel%{?_isa}
 The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
+
+%debug_package
+
+
 %prep
 %autosetup -n serf-%{version} -p1
 
@@ -62,31 +66,32 @@ pushd test/server/
 tar xvf %{SOURCE1}
 popd
 
+
 %build
 scons \
-      CFLAGS="%{optflags}" \
+      CFLAGS="%{build_cflags}" \
+      LINKFLAGS="%{build_ldflags}" \
       PREFIX=%{_prefix} \
       LIBDIR=%{_libdir} \
       GSSAPI=%{_prefix} \
       %{?_smp_mflags}
 
+
 %install
 scons install --install-sandbox=%{buildroot}
 find %{buildroot} -name '*.*a' -exec rm -vf {} ';'
 
+
 %check
 export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
 # disable tests temporarily because testcases are openssl-1.0 style
 # and certificates for tests are expired.
-
 scons check || true
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
 
 %files
-%doc CHANGES LICENSE NOTICE README design-guide.txt
+%license LICENSE NOTICE
+%doc CHANGES README design-guide.txt
 %{_libdir}/*.so.*
 
 %files devel
@@ -95,6 +100,9 @@ scons check || true
 %{_libdir}/pkgconfig/%{oname}*.pc
 
 %changelog
+* Fri Mar 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.3.9-3
+- dropped scriptlets.
+
 * Mon Dec 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.3.9-2
 - added Patch1000 to fallback to IPv4.
 

+ 24 - 24
lib/libt/libthai/libthai-vl.spec

@@ -1,26 +1,24 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
-%define _unpackaged_files_terminate_build 1
 
 Summary:	A set of Thai language support routines
 Name:		libthai
-Version:	0.1.27
+Version:	0.1.28
 Release:	1%{?_dist_release}
-Source0:	http://linux.thai.net/pub/thailinux/software/%{name}/%{name}-%{version}.tar.xz
+Group:		localization,system
+Vendor:		Project Vine
+Distribution:	Vine Linux
+
 License:	GPLv2
-Group:		System Environment/Libraries 
-URL:		http://linux.thai.net/projects/libthai
+URL:		https://linux.thai.net/projects/libthai/
+Source0:	https://github.com/tlwg/libthai/releases/download/v%{version}/%{name}-%{version}.tar.xz
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
 BuildRequires:	doxygen
 BuildRequires:	libdatrie-devel
 
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-
 Obsoletes:	%{name}-doc < 0.1.20
 
-Vendor:		Project Vine
-Distribution:	Vine Linux
-Packager:	Takemikaduchi
-
 %description
 LibThai is a set of Thai language support routines aimed to ease
 developers’ tasks to incorporate Thai language support in their
@@ -31,10 +29,10 @@ effort initiated by Thai Linux Working Group and opened for all
 contributors.
 
 
-%package		devel
+%package        devel
 Summary:        Development tools for libthai
 Summary(ja):    libthai の開発環境
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name} = %{version}-%{release}
 Requires:       libdatrie-devel
 Requires:       pkgconfig
@@ -47,7 +45,7 @@ libthai.
 %package        docs
 Summary:        Documentation for %{name}
 Summary(ja):    %{name} 用のドキュメント
-Group:          Documentation
+Group:          documentation
 Requires:       %{name} = %{version}-%{release}
 BuildArch:      noarch
 
@@ -56,9 +54,9 @@ This package contains documentation for %{name}.
 
 
 # compat32
-%package -n compat32-%{name}
+%package -n 	compat32-%{name}
 Summary:	A set of Thai language support routines
-Group:		System Environment/Libraries
+Group:		localization,system,legacy
 Requires:	%{name} = %{version}-%{release}
 
 %description -n compat32-%{name}
@@ -71,10 +69,10 @@ effort initiated by Thai Linux Working Group and opened for all
 contributors.
 
 
-%package -n compat32-%{name}-devel
+%package -n     compat32-%{name}-devel
 Summary:        Development tools for libthai
 Summary(ja):    libthai の開発環境
-Group:          Development/Libraries
+Group:          programming,legaxy
 Requires:       compat32-%{name} = %{version}-%{release}
 Requires:       compat32-libdatrie-devel
 Requires:       pkgconfig
@@ -84,6 +82,8 @@ Header files and libraries for building a extension library for the
 libthai.
 
 
+%debug_package
+
 
 %prep
 %setup -q
@@ -97,7 +97,6 @@ libthai.
 
 
 %install
-%{__rm} -rf ${RPM_BUILD_ROOT}
 %{__make} install DESTDIR=${RPM_BUILD_ROOT}
 
 find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
@@ -107,14 +106,11 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 %clean
 %{__rm} -rf ${RPM_BUILD_ROOT}
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
 
 %files
 %defattr(-,root,root,-)
-%doc COPYING ChangeLog NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README
 %{_libdir}/%{name}.so.*
 %{_datadir}/%{name}
 
@@ -140,6 +136,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 
 %changelog
+* Fri Mar 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.1.28-1
+- new upstream release.
+- dropped scriptlets.
+
 * Sun Jan 07 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.1.27-1
 - new upstream release.
 

+ 21 - 30
r/rest/rest-vl.spec

@@ -1,18 +1,17 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
-%define _unpackaged_files_terminate_build 1
-
-%define         package_version 0.8.1
-%define         package_release 1%{?_dist_release}
 
 Name:           rest
-Version:        %{package_version}
-Release:        %{package_release}
+Version:        0.8.1
+Release:        2%{?_dist_release}
 Summary:        RESTful web api query library
+Group:          system
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
-Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://git.gnome.org/browse/librest
-Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.7/%{name}-%{version}.tar.xz
+%global         shortver %(echo %{version} | cut -d . -f 1-2)
+Source0:        https://download.gnome.org/sources/rest/%{shortver}/%{name}-%{version}.tar.xz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
@@ -24,10 +23,6 @@ BuildRequires:	gtk-doc
 
 Requires:	ca-certificates
 
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: Takemikaduchi
-
 %description
 This library has been designed to make it easier to access web services that
 claim to be "RESTful". A reasonable definition of what this means can be found
@@ -36,10 +31,10 @@ should have urls that represent remote objects which methods can then be
 called on.
 
 
-%package	devel
+%package        devel
 Summary:        Development tools for rest
 Summary(ja):    rest の開発環境
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name} = %{version}-%{release}
 Requires:       pkgconfig
 Requires:       glib2-devel
@@ -54,7 +49,7 @@ rest.
 %package        doc
 Summary:        Documentation for rest
 Summary(ja):    rest 用のドキュメント
-Group:          Documentation
+Group:          documentation
 Requires:       %{name} = %{version}-%{release}
 BuildArch:      noarch
 
@@ -66,7 +61,7 @@ This package contains documentation for rest.
 # compat32
 %package -n compat32-%{name}
 Summary:        RESTful web api query library
-Group:          System Environment/Libraries
+Group:          system,legacy
 
 %description -n compat32-%{name}
 This library has been designed to make it easier to access web services that
@@ -76,6 +71,9 @@ should have urls that represent remote objects which methods can then be
 called on.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -87,27 +85,16 @@ called on.
 
 make %{?_smp_mflags}
 
-%install
-rm -rf $RPM_BUILD_ROOT
 
+%install
 make DESTDIR=$RPM_BUILD_ROOT install
-
 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%post -n compat32-%{name} -p /sbin/ldconfig
-
-%postun -n compat32-%{name} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root,-)
-%doc ChangeLog AUTHORS COPYING README
+%license COPYING
+%doc AUTHORS README
 %{_libdir}/*.so.*
 %{_libdir}/girepository-1.0/*.typelib
 
@@ -128,7 +115,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/*.so.*
 %endif
 
+
 %changelog
+* Fri Mar 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.8.1-2
+- dropped scriptlets.
+
 * Sat Jan 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.8.1-1
 - new upstream release.
 

+ 14 - 6
u/unicode-emoji/unicode-emoji-vl.spec

@@ -4,8 +4,8 @@
 Summary:        Unicode Emoji Data Files
 Summary(ja):    Unicode絵文字データファイル
 Name:           unicode-emoji
-Version:        13.0
-Release:        3%{?_dist_release}
+Version:        13.1
+Release:        1%{?_dist_release}
 Group:          localization
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -13,12 +13,12 @@ Distribution:   Vine Linux
 License:        Unicode
 URL:            http://www.unicode.org/emoji/
 Source0:        http://www.unicode.org/copyright.html
-Source1:        https://www.unicode.org/Public/emoji/13.0/ReadMe.txt
+Source1:        https://www.unicode.org/Public/emoji/%{version}/ReadMe.txt
 Source2:        https://www.unicode.org/Public/13.0.0/ucd/emoji/emoji-data.txt
-Source3:        https://www.unicode.org/Public/emoji/13.0/emoji-sequences.txt
-Source4:        https://www.unicode.org/Public/emoji/13.0/emoji-test.txt
+Source3:        https://www.unicode.org/Public/emoji/%{version}/emoji-sequences.txt
+Source4:        https://www.unicode.org/Public/emoji/%{version}/emoji-test.txt
 Source5:        https://www.unicode.org/Public/13.0.0/ucd/emoji/emoji-variation-sequences.txt
-Source6:        https://www.unicode.org/Public/emoji/13.0/emoji-zwj-sequences.txt
+Source6:        https://www.unicode.org/Public/emoji/%{version}/emoji-zwj-sequences.txt
 BuildArch:      noarch
 
 %description
@@ -26,12 +26,15 @@ Unicode Emoji Data Files are the machine-readable
 emoji data files associated with
 http://www.unicode.org/reports/tr51/index.html
 
+
 %prep
 %{nil}
 
+
 %build
 %{nil}
 
+
 %install
 cp -p %{SOURCE0} .
 mkdir -p %{buildroot}%{emojidir}
@@ -42,6 +45,7 @@ cp -p %{SOURCE4} %{buildroot}%{emojidir}
 cp -p %{SOURCE5} %{buildroot}%{emojidir}
 cp -p %{SOURCE6} %{buildroot}%{emojidir}
 
+
 %files
 %license copyright.html
 %dir %{unicodedir}
@@ -49,7 +53,11 @@ cp -p %{SOURCE6} %{buildroot}%{emojidir}
 %doc %{emojidir}/ReadMe.txt
 %{emojidir}/emoji-*txt
 
+
 %changelog
+* Sat Mar 13 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 13.1-1
+- new upstream release.
+
 * Mon Aug 10 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 13.0-3
 - initial build for Vine Linux.
 

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

@@ -18,7 +18,7 @@
 
 Summary: The Enterprise-class Monitoring Solution for Everyone
 Name: zabbix
-Version: 5.0.6
+Version: 5.0.9
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: system
 Vendor: Project Vine
@@ -639,6 +639,9 @@ fi
 
 
 %changelog
+* Fri Mar 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.9-1
+- new upstream release.
+
 * Sun Dec 20 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.6-1
 - new upstream release.