Эх сурвалжийг харах

updated 5 packages

json-glib-1.9.2-1

libestr-0.1.11-4

libfastjson-1.2304.0-1

libgusb-0.4.9-1

rsyslog-8.2406.0-1
Tomohiro "Tomo-p" KATO 3 сар өмнө
parent
commit
6a9db5c891

+ 4 - 1
j/json-glib/json-glib-vl.spec

@@ -4,7 +4,7 @@
 
 Name:		json-glib
 Summary:	Library for JavaScript Object Notation format
-Version:	1.6.6
+Version:	1.9.2
 Release:	1%{?_dist_release}
 Group:		system
 Vendor:		Project Vine
@@ -104,6 +104,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Aug 12 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.9.2-1
+- new upstream release.
+
 * Fri Aug 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.6.6-1
 - new upstream release.
 

+ 6 - 3
lib/libe/libestr/libestr-vl.spec

@@ -1,14 +1,14 @@
 Name:           libestr
 Summary:        String handling essentials library
 Version:        0.1.11
-Release:        3%{?_dist_release}
+Release:        4%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
 License:        LGPLv2+
-URL:            http://libestr.adiscon.com/
-Source0:        http://libestr.adiscon.com/files/download/libestr-%{version}.tar.gz
+URL:            https://libestr.adiscon.com/
+Source0:        https://libestr.adiscon.com/files/download/libestr-%{version}.tar.gz
 
 %description
 This package compiles the string handling essentials library 
@@ -55,6 +55,9 @@ rm -f %{buildroot}/%{_libdir}/*.{a,la}
 
 
 %changelog
+* Wed Aug 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.1.11-4
+- rebuilt with current environment.
+
 * Thu Mar 25 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.1.11-3
 - rebuilt with current environment.
 

+ 5 - 2
lib/libf/libfastjson/libfastjson-vl.spec

@@ -1,6 +1,6 @@
 Name:           libfastjson
 Summary:        A JSON implementation in C
-Version:        0.99.9
+Version:        1.2304.0
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -61,7 +61,7 @@ make V=1 check
 %files
 %{!?_licensedir:%global license %%doc}
 %license COPYING
-%doc AUTHORS ChangeLog README.html
+%doc AUTHORS ChangeLog README.md
 %{_libdir}/libfastjson.so.*
 
 %files devel
@@ -71,6 +71,9 @@ make V=1 check
 
 
 %changelog
+* Wed Aug 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2340.0-1
+- new upstream release.
+
 * Thu Mar 25 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.99.9-1
 - new upstream release.
 

+ 43 - 36
lib/libg/libgusb/libgusb-vl.spec

@@ -1,26 +1,28 @@
+%bcond_with docs
+
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 Name:		libgusb
-Version:	0.2.7
-Release:	1%{?_dist_release}
 Summary:	GObject wrapper for libusb1
 Summary(ja):	libusb1 用 GObject ラッパー
+Version:	0.4.9
+Release:	1%{?_dist_release}
+Group:		system
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
 
-Group:          System Environment/Libraries
 License:        LGPLv2+
-URL:            https://gitorious.org/gusb/
-Source0:        http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
+URL:            https://github.com/hughsie/libgusb
+Source0:        https://github.com/hughsie/libgusb/releases/download/%{version}/libgusb-%{version}.tar.xz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  meson
 BuildRequires:  glib2-devel >= 2.32.0
 BuildRequires:  gobject-introspection-devel
+BuildRequires:  json-glib-devel
 BuildRequires:  libusb1-devel >= 1.0.19
 
-Vendor:		Project Vine
-Distribution:	Vine Linux
-Packager:	Takemikaduchi
-
-
 %description
 GUsb is a GObject wrapper for libusb1 that makes it easy to do
 asynchronous control, bulk and interrupt transfers with proper
@@ -36,7 +38,7 @@ low hanging fruit if you're interested.
 %package        devel
 Summary:        Development files for %{name}
 Summary(ja):    %{name} の開発ファイル
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name} = %{version}-%{release}
 Requires:       glib2-devel
 
@@ -45,22 +47,24 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 
+%if %{with docs}
 %package        doc
 Summary:        Documentation for %{name}
 Summary(ja):    %{name} 用のドキュメント
-Group:          Documentation
+Group:          documentation
 Requires:       %{name} = %{version}-%{release}
 BuildArch:      noarch
 
 %description    doc
 This package contains documentation for %{name}.
+%endif
 
 
 # compat32
 %package -n compat32-%{name}
 Summary: GObject wrapper for libusb1
 Summary(ja): libusb1 用 GObject ラッパー
-Group: System Environment/Libraries
+Group: system,legacy
 Requires: %{name} = %{version}-%{release}
 
 %description -n compat32-%{name}
@@ -77,7 +81,7 @@ low hanging fruit if you're interested.
 %package -n compat32-%{name}-devel
 Summary: Development files for %{name}
 Summary(ja): %{name} の開発ファイル
-Group: Development/Libraries
+Group: programming,legacy
 Requires: %{name}-devel = %{version}-%{release}
 Requires: compat32-%{name} = %{version}-%{release}
 Requires: compat32-glib2-devel
@@ -89,51 +93,51 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 
-%prep
-%setup -q
+%debug_package
 
-%build
-%configure --disable-static --disable-vala
-make %{?_smp_mflags}
-
-%check
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
+%prep
+%setup -q
 
-%clean
-rm -rf $RPM_BUILD_ROOT
 
+%build
+%meson \
+	-Dvapi=false \
+	-Dtests=false \
+	-Dumockdev=disabled \
+%if %{with docs}
+	-Ddocs=true
+%else
+	-Ddocs=false
+%endif
 
-%post -p /sbin/ldconfig
+%meson_build
 
-%postun -p /sbin/ldconfig
 
-%if %{build_compat32}
-%post -n compat32-%{name} -p /sbin/ldconfig
-%postun -n compat32-%{name} -p /sbin/ldconfig
-%endif
+%install
+%meson_install
 
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README
+%license COPYING
+%doc AUTHORS NEWS README.md
 %{_libdir}/%{name}.so.*
 %{_libdir}/girepository-1.0/GUsb-1.0.typelib
 
 %files devel
 %defattr(-,root,root,-)
-%{_includedir}/gusb-1
+%{_bindir}/gusbcmd
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/gusb.pc
+%{_includedir}/gusb-1
 %{_datadir}/gir-1.0/GUsb-1.0.gir
 
+%if %{with docs}
 %files doc
 %defattr(-,root,root,-)
 %{_datadir}/gtk-doc/html/gusb
+%endif
 
 # compat32
 %if %{build_compat32}
@@ -149,6 +153,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Aug 12 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.9-1
+- new upstream release.
+
 * Thu Oct 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.7-1
 - new upstream release
 

+ 14 - 4
r/rsyslog/rsyslog-vl.spec

@@ -6,7 +6,7 @@
 
 Summary:        Enhanced system logging and kernel message trapping daemon
 Name:           rsyslog
-Version:        8.2204.1
+Version:        8.2406.0
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          system
 Vendor:         Project Vine
@@ -27,7 +27,7 @@ BuildRequires:  libfastjson-devel
 BuildRequires:  libuuid-devel
 BuildRequires:  python3-rpm-macros
 BuildRequires:  python3-docutils
-BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(zlib)
 Requires:       logrotate >= 3.5.2
 Requires:       bash >= 2.0
 %if %{with systemd}
@@ -163,7 +163,12 @@ export PYTHON=%{__python3}
 		--enable-gnutls \
 		--enable-mail \
 		--enable-snmp \
-		--enable-unlimited-select
+		--enable-unlimited-select \
+%if %{with systemd}
+		--enable-imjournal \
+		--enable-omjournal \
+%endif
+		%{nil}
 make
 
 
@@ -214,7 +219,7 @@ done
 %if %{with systemd}
 %systemd_preun rsyslog.service
 %else
-if [ $1 = 0 -o -x /bin/systemctl ]; then
+if [ $1 = 0 -o -x /usr/bin/systemctl ]; then
 	service rsyslog stop >/dev/null 2>&1 ||:
 	/sbin/chkconfig --del rsyslog
 fi
@@ -266,6 +271,8 @@ fi
 %{_sbindir}/rsyslogd
 %{_mandir}/*/*
 %if %{with systemd}
+%{_libdir}/rsyslog/imjournal.so
+%{_libdir}/rsyslog/omjournal.so
 %{_unitdir}/rsyslog.service
 %else
 %{_initrddir}/rsyslog
@@ -306,6 +313,9 @@ fi
 
 
 %changelog
+* Wed Aug 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2406.0-1
+- new upstream release.
+
 * Thu May 19 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2204.1-1
 - new upstream release.