Browse Source

updated 12 packages

clang-20.1.4-1

compiler-rt-20.1.4-1

lld-20.1.4-1

lldb-20.1.4-1

llvm-20.1.4-1

libclc-20.1.4-1

libedit-3.1-10.20250104

libomp-20.1.4-1

libpng-1.6.48-1

netatalk-4.2.2-1

nsd-4.12.0-1

unbound-1.23.0-1
Tomohiro "Tomo-p" KATO 2 weeks ago
parent
commit
4662362db1

+ 21 - 6
c/clang/clang-vl.spec

@@ -26,7 +26,7 @@
 Summary:        A C language family front-end for LLVM
 Summary:        A C language family front-end for LLVM
 Summary(ja):    LLVM の C 言語フロントエンド
 Summary(ja):    LLVM の C 言語フロントエンド
 Name:           clang
 Name:           clang
-Version:        19.1.3
+Version:        20.1.4
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          programming
 Group:          programming
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -40,9 +40,10 @@ Source1:        https://github.com/llvm/llvm-project/releases/download/llvmorg-%
 # multilib fixes
 # multilib fixes
 Source11:       clang-config.h
 Source11:       clang-config.h
 
 
-# Patches for clang
-Patch1:         0001-PATCH-clang-Make-funwind-tables-the-default-on-all-a.patch
-Patch2:          0003-PATCH-clang-Don-t-install-static-libraries.patch
+# Patch(es) for clang
+Patch100:       0003-PATCH-clang-Don-t-install-static-libraries.patch
+# Patch(es) for clang-tools-extra
+Patch200:       0001-PATCH-clang-Make-funwind-tables-the-default-on-all-a.patch
 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 
@@ -52,6 +53,7 @@ BuildRequires:  llvm-devel = %{version}
 BuildRequires:  llvm-static = %{version}
 BuildRequires:  llvm-static = %{version}
 BuildRequires:  libatomic
 BuildRequires:  libatomic
 BuildRequires:  libxml2-devel
 BuildRequires:  libxml2-devel
+BuildRequires:  libzstd-devel
 BuildRequires:  perl
 BuildRequires:  perl
 BuildRequires:  ncurses-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  python3
 BuildRequires:  python3
@@ -156,7 +158,6 @@ A set of extra tools built using Clang's tooling API.
 
 
 %prep
 %prep
 %setup -T -q -b 1 -n clang-tools-extra-%{version}.src
 %setup -T -q -b 1 -n clang-tools-extra-%{version}.src
-%autopatch -m200 -p2
 
 
 # failing test case
 # failing test case
 rm test/clang-tidy/checkers/altera/struct-pack-align.cpp
 rm test/clang-tidy/checkers/altera/struct-pack-align.cpp
@@ -166,6 +167,7 @@ pathfix%{python3_version}.py -i %{__python3} -pn \
 	clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
 	clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
 
 
 %setup -q -n clang-%{version}.src
 %setup -q -n clang-%{version}.src
+%autopatch -m100 -p2
 
 
 # failing test case
 # failing test case
 rm test/CodeGen/profile-filter.c
 rm test/CodeGen/profile-filter.c
@@ -222,6 +224,7 @@ sed -i -e 's/"x86_64-linux-gnu",/"x86_64-linux-gnu","x86_64-vine-linux","x86_64-
     -DLLVM_ENABLE_SPHINX=OFF \
     -DLLVM_ENABLE_SPHINX=OFF \
     -DLLVM_INCLUDE_TESTS=OFF \
     -DLLVM_INCLUDE_TESTS=OFF \
     -DENABLE_LINKER_BUILD_ID:BOOL=ON \
     -DENABLE_LINKER_BUILD_ID:BOOL=ON \
+    \
     -DCLANG_BUILD_EXAMPLES:BOOL=OFF \
     -DCLANG_BUILD_EXAMPLES:BOOL=OFF \
     -DCLANG_CONFIG_FILE_SYSTEM_DIR=%{_sysconfdir}/clang/ \
     -DCLANG_CONFIG_FILE_SYSTEM_DIR=%{_sysconfdir}/clang/ \
     -DCLANG_DEFAULT_PIE_ON_LINUX=OFF \
     -DCLANG_DEFAULT_PIE_ON_LINUX=OFF \
@@ -234,6 +237,7 @@ sed -i -e 's/"x86_64-linux-gnu",/"x86_64-linux-gnu","x86_64-vine-linux","x86_64-
     -DCLANG_PLUGIN_SUPPORT:BOOL=ON \
     -DCLANG_PLUGIN_SUPPORT:BOOL=ON \
     -DCLANG_REPOSITORY_STRING="Vine Linux %{version}-%{release}" \
     -DCLANG_REPOSITORY_STRING="Vine Linux %{version}-%{release}" \
     -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR=../clang-tools-extra-%{version}.src \
     -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR=../clang-tools-extra-%{version}.src \
+    -DCLANG_RESOURCE_DIR=../lib/clang/%{ver_suffix} \
     %{nil}
     %{nil}
 
 
 %cmake_build
 %cmake_build
@@ -299,7 +303,10 @@ rm -Rvf %{buildroot}%{_includedir}/clang-tidy/
 %{_bindir}/clang-cpp
 %{_bindir}/clang-cpp
 
 
 %files libs
 %files libs
-%{_libdir}/clang
+%dir %{_prefix}/lib/clang
+%dir %{_prefix}/lib/clang/%{ver_suffix}
+%dir %{_prefix}/lib/clang/%{ver_suffix}/include
+%{_prefix}/lib/clang/%{ver_suffix}/include/*
 %{_libdir}/libclang.so.*
 %{_libdir}/libclang.so.*
 %{_libdir}/libclang-cpp.so.*
 %{_libdir}/libclang-cpp.so.*
 
 
@@ -312,9 +319,11 @@ rm -Rvf %{buildroot}%{_includedir}/clang-tidy/
 %dir %{_datadir}/clang/
 %dir %{_datadir}/clang/
 %{_libdir}/cmake/*
 %{_libdir}/cmake/*
 
 
+%if %{with static}
 %files static
 %files static
 %{_libdir}/libclang*.a
 %{_libdir}/libclang*.a
 %{_libdir}/libfindAllSymbols.a
 %{_libdir}/libfindAllSymbols.a
+%endif
 
 
 %files analyzer
 %files analyzer
 %{_bindir}/analyze-build
 %{_bindir}/analyze-build
@@ -359,6 +368,12 @@ rm -Rvf %{buildroot}%{_includedir}/clang-tidy/
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.4-1
+- new upstream release.
+
+* Sat Apr  5 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.2-1
+- new upstream release.
+
 * Thu Nov 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 * Thu Nov 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 - new upstream release.
 - new upstream release.
 
 

+ 18 - 6
c/compiler-rt/compiler-rt-vl.spec

@@ -25,7 +25,7 @@
 Summary:        LLVM "compiler-rt" runtime libraries
 Summary:        LLVM "compiler-rt" runtime libraries
 Summary(ja):    LLVM "compiler-rt" ランタイムライブラリ
 Summary(ja):    LLVM "compiler-rt" ランタイムライブラリ
 Name:           compiler-rt
 Name:           compiler-rt
-Version:        19.1.3
+Version:        20.1.4
 %define         shortver %(echo %{version} | cut -d. -f1)
 %define         shortver %(echo %{version} | cut -d. -f1)
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          programming
 Group:          programming
@@ -84,7 +84,7 @@ export ASMFLAGS=$CFLAGS
         -DCMAKE_BUILD_TYPE=RelWithDebInfo \
         -DCMAKE_BUILD_TYPE=RelWithDebInfo \
         -DCMAKE_MODULE_PATH=%{_libdir}/cmake/llvm \
         -DCMAKE_MODULE_PATH=%{_libdir}/cmake/llvm \
         -DCMAKE_SKIP_RPATH:BOOL=ON \
         -DCMAKE_SKIP_RPATH:BOOL=ON \
-        -DCOMPILER_RT_INSTALL_PATH=%{_libdir}/clang/%{shortver} \
+        -DCOMPILER_RT_INSTALL_PATH=%{_prefix}/lib/clang/%{shortver} \
         -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON \
         -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON \
 %if 0%{?__isa_bits} == 64
 %if 0%{?__isa_bits} == 64
         -DLLVM_LIBDIR_SUFFIX=64 \
         -DLLVM_LIBDIR_SUFFIX=64 \
@@ -108,15 +108,27 @@ export ASMFLAGS=$CFLAGS
 
 
 %files
 %files
 %license LICENSE.TXT
 %license LICENSE.TXT
+%dir %{_prefix}/lib/clang
 %ifarch x86_64 aarch64
 %ifarch x86_64 aarch64
-%{_libdir}/clang/%{shortver}/bin/*
+%dir %{_prefix}/lib/clang/%{shortver}/bin
+%{_prefix}/lib/clang/%{shortver}/bin/*
 %endif
 %endif
-%{_libdir}/clang/%{shortver}/include/*
-%{_libdir}/clang/%{shortver}/lib/*
-%{_libdir}/clang/%{shortver}/share/*
+%dir %{_prefix}/lib/clang/%{shortver}
+%dir %{_prefix}/lib/clang/%{shortver}/include
+%{_prefix}/lib/clang/%{shortver}/include/*
+%dir %{_prefix}/lib/clang/%{shortver}/lib
+%{_prefix}/lib/clang/%{shortver}/lib/*
+%dir %{_prefix}/lib/clang/%{shortver}/share
+%{_prefix}/lib/clang/%{shortver}/share/*
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.4-1
+- new upstream release.
+
+* Sun Apr  6 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.2-1
+- new upstream release.
+
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 - new upstream release.
 - new upstream release.
 
 

+ 10 - 4
l/lld/lld-vl.spec

@@ -19,7 +19,7 @@
 Summary:        The LLVM Linker
 Summary:        The LLVM Linker
 Summary(ja):    LLVMリンカー
 Summary(ja):    LLVMリンカー
 Name:           lld
 Name:           lld
-Version:        19.1.3
+Version:        20.1.4
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          programming
 Group:          programming
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -32,8 +32,7 @@ Source100:      https://raw.githubusercontent.com/llvm/llvm-project/refs/heads/m
 
 
 # patches
 # patches
 
 
-# Bundle libunwind header need during build for MachO support
-Patch2:         0001-Always-build-shared-libs-for-LLD.patch
+Patch1:         0001-19-Always-build-shared-libs-for-LLD.patch
 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 
@@ -42,7 +41,8 @@ BuildRequires:  ninja
 BuildRequires:  llvm-devel
 BuildRequires:  llvm-devel
 BuildRequires:  llvm-static
 BuildRequires:  llvm-static
 BuildRequires:  ncurses-devel
 BuildRequires:  ncurses-devel
-BuildRequires:  zlib-ng-compat-devel
+BuildRequires:  pkgconfig(zlib)
+BuildRequires:  libzstd-devel
 
 
 Requires:       lld-libs = %{version}-%{release}
 Requires:       lld-libs = %{version}-%{release}
 Requires(post): alternatives
 Requires(post): alternatives
@@ -168,6 +168,12 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.4-1
+- new upstream release.
+
+* Sun Apr  6 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.2-1
+- new upstream release.
+
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 - new upstream release.
 - new upstream release.
 
 

+ 13 - 13
l/lldb/lldb-vl.spec

@@ -17,7 +17,7 @@
 Summary:        Next generation high-performance debugger
 Summary:        Next generation high-performance debugger
 Summary(ja):    高性能デバッガー
 Summary(ja):    高性能デバッガー
 Name:           lldb
 Name:           lldb
-Version:        19.1.3
+Version:        20.1.4
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          programming
 Group:          programming
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -37,7 +37,7 @@ BuildRequires:  ninja
 BuildRequires:  llvm-devel = %{version}
 BuildRequires:  llvm-devel = %{version}
 BuildRequires:  llvm-static = %{version}
 BuildRequires:  llvm-static = %{version}
 BuildRequires:  clang-devel = %{version}
 BuildRequires:  clang-devel = %{version}
-BuildRequires:  clang-static = %{version}
+#BuildRequires:  clang-static = %{version}
 BuildRequires:  clang-tools-extra = %{version}
 BuildRequires:  clang-tools-extra = %{version}
 BuildRequires:  ncurses-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  swig
 BuildRequires:  swig
@@ -45,6 +45,7 @@ BuildRequires:  libffi-devel >= 3.3
 BuildRequires:  pkgconfig(zlib)
 BuildRequires:  pkgconfig(zlib)
 BuildRequires:  libxml2-devel
 BuildRequires:  libxml2-devel
 BuildRequires:  libedit-devel
 BuildRequires:  libedit-devel
+BuildRequires:  libzstd-devel
 BuildRequires:  python3-devel
 BuildRequires:  python3-devel
 
 
 Requires:       python3-lldb = %{version}-%{release}
 Requires:       python3-lldb = %{version}-%{release}
@@ -97,9 +98,10 @@ CXXFLAGS="%{optflags} -Wno-error=format-security"
         -DLLVM_CONFIG:FILEPATH=/usr/bin/llvm-config-%{__isa_bits} \
         -DLLVM_CONFIG:FILEPATH=/usr/bin/llvm-config-%{__isa_bits} \
         -DLLVM_COMMON_CMAKE_UTILS=%{_datadir}/llvm/cmake \
         -DLLVM_COMMON_CMAKE_UTILS=%{_datadir}/llvm/cmake \
         \
         \
-        -DLLDB_DISABLE_CURSES:BOOL=OFF \
-        -DLLDB_DISABLE_LIBEDIT:BOOL=OFF \
-        -DLLDB_DISABLE_PYTHON:BOOL=OFF \
+        -DCLANG_RESOURCE_DIR=../lib/clang/%{ver_suffix} \
+        -DLLDB_ENABLE_CURSES:BOOL=ON \
+        -DLLDB_ENABLE_LIBEDIT:BOOL=ON \
+        -DLLDB_ENABLE_PYTHON:BOOL=ON \
 %if 0%{?__isa_bits} == 64
 %if 0%{?__isa_bits} == 64
         -DLLVM_LIBDIR_SUFFIX=64 \
         -DLLVM_LIBDIR_SUFFIX=64 \
 %else
 %else
@@ -107,8 +109,6 @@ CXXFLAGS="%{optflags} -Wno-error=format-security"
 %endif
 %endif
         \
         \
         -DPYTHON_EXECUTABLE:STRING=%{__python3} \
         -DPYTHON_EXECUTABLE:STRING=%{__python3} \
-        -DPYTHON_VERSION_MAJOR:STRING=$(%{__python3} -c "import sys; print(sys.version_info.major)") \
-        -DPYTHON_VERSION_MINOR:STRING=$(%{__python3} -c "import sys; print(sys.version_info.minor)") \
         -DCLANG_LINK_CLANG_DYLIB=ON \
         -DCLANG_LINK_CLANG_DYLIB=ON \
         -DLLVM_LIT_ARGS="-sv \
         -DLLVM_LIT_ARGS="-sv \
         --path %{_libdir}/llvm" \
         --path %{_libdir}/llvm" \
@@ -138,19 +138,13 @@ rm -f %{buildroot}%{python3_sitearch}/six.*
 %endif
 %endif
 
 
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %files
 %files
-%defattr(-,root,root,-)
 #doc %{llvmdocdir lldb}/
 #doc %{llvmdocdir lldb}/
 %{_bindir}/lldb*
 %{_bindir}/lldb*
 %{_libdir}/liblldb*.so.*
 %{_libdir}/liblldb*.so.*
 %{_libdir}/liblldbIntelFeatures.so.*
 %{_libdir}/liblldbIntelFeatures.so.*
 
 
 %files devel
 %files devel
-%defattr(-,root,root,-)
 %{_includedir}/lldb
 %{_includedir}/lldb
 %{_libdir}/*.so
 %{_libdir}/*.so
 
 
@@ -159,6 +153,12 @@ rm -rf %{buildroot}
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.4-1
+- new upstream release.
+
+* Sun Apr  6 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.2-1
+- new upstream release.
+
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 - new upstream release.
 - new upstream release.
 
 

+ 23 - 7
l/llvm/llvm-vl.spec

@@ -34,11 +34,12 @@
 # compiler-rt
 # compiler-rt
 # lldb
 # lldb
 # libomp
 # libomp
+# libclc
 
 
 Summary:        The Low Level Virtual Machine
 Summary:        The Low Level Virtual Machine
 Summary(ja):    LLVM - 低レベルバーチャルマシン
 Summary(ja):    LLVM - 低レベルバーチャルマシン
 Name:           llvm
 Name:           llvm
-Version:        19.1.3
+Version:        20.1.4
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          programming
 Group:          programming
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -50,7 +51,9 @@ Source0:        https://github.com/llvm/llvm-project/releases/download/llvmorg-%
 Source1:        https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/cmake-%{version}.src.tar.xz
 Source1:        https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/cmake-%{version}.src.tar.xz
 Source2:        https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/third-party-%{version}.src.tar.xz
 Source2:        https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/third-party-%{version}.src.tar.xz
 # multilib fixes
 # multilib fixes
-Source10:        llvm-config.h
+Source10:       llvm-config.h
+
+Patch1:         0001-cmake-Resolve-symlink-when-finding-install-prefix.patch
 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 
@@ -64,6 +67,7 @@ BuildRequires:  python3-devel
 BuildRequires:  python3-rpm-macros
 BuildRequires:  python3-rpm-macros
 BuildRequires:  valgrind-devel
 BuildRequires:  valgrind-devel
 BuildRequires:  pkgconfig(zlib)
 BuildRequires:  pkgconfig(zlib)
+BuildRequires:  libzstd-devel
 
 
 Requires:       llvm-libs-extras = %{version}-%{release}
 Requires:       llvm-libs-extras = %{version}-%{release}
 
 
@@ -106,6 +110,8 @@ Summary:        LLVM shared libraries
 Summary(ja):    LLVM 共有ライブラリ
 Summary(ja):    LLVM 共有ライブラリ
 Group:          system
 Group:          system
 Obsoletes:      llvm-libs < 15.0.0
 Obsoletes:      llvm-libs < 15.0.0
+Obsoletes:      llvm19-libs < 20.0.0
+Obsoletes:      llvm18-libs < 19.0.0
 Obsoletes:      llvm17-libs < 18.0.0
 Obsoletes:      llvm17-libs < 18.0.0
 Obsoletes:      llvm16-libs < 17.0.0
 Obsoletes:      llvm16-libs < 17.0.0
 Obsoletes:      llvm15-libs < 16.0.0
 Obsoletes:      llvm15-libs < 16.0.0
@@ -162,7 +168,9 @@ rm -rf third-party
 mv -f third-party-%{version}.src third-party
 mv -f third-party-%{version}.src third-party
 
 
 %setup -q -T -b 0 -n llvm-%{version}.src
 %setup -q -T -b 0 -n llvm-%{version}.src
-%autopatch -p2
+pushd ..
+%autopatch -p1
+popd
 
 
 pathfix%{python3_version}.py -i %{__python3} -pn \
 pathfix%{python3_version}.py -i %{__python3} -pn \
 	test/BugPoint/compile-custom.ll.py \
 	test/BugPoint/compile-custom.ll.py \
@@ -197,7 +205,9 @@ export ASMFLAGS="%{build_cflags}"
         \
         \
         -DLLVM_TARGETS_TO_BUILD=all \
         -DLLVM_TARGETS_TO_BUILD=all \
         -DLLVM_ENABLE_LIBCXX:BOOL=OFF \
         -DLLVM_ENABLE_LIBCXX:BOOL=OFF \
-        -DLLVM_ENABLE_ZLIB:BOOL=ON \
+        -DLLVM_ENABLE_ZLIB:BOOL=FORCE_ON \
+        -DLLVM_ENABLE_ZSTD:BOOL=FORCE_ON \
+        -DLLVM_ENABLE_EH=ON \
         -DLLVM_ENABLE_FFI:BOOL=ON \
         -DLLVM_ENABLE_FFI:BOOL=ON \
         -DLLVM_ENABLE_RTTI:BOOL=ON \
         -DLLVM_ENABLE_RTTI:BOOL=ON \
         -DLLVM_USE_PERF:BOOL=ON \
         -DLLVM_USE_PERF:BOOL=ON \
@@ -212,7 +222,7 @@ export ASMFLAGS="%{build_cflags}"
         -DLLVM_BUILD_TESTS:BOOL=OFF \
         -DLLVM_BUILD_TESTS:BOOL=OFF \
         -DLLVM_LIT_ARGS=-v \
         -DLLVM_LIT_ARGS=-v \
         \
         \
-        -DLLVM_INCLUDE_EXAMPLES:BOOL=ON \
+        -DLLVM_INCLUDE_EXAMPLES:BOOL=OFF \
         -DLLVM_BUILD_EXAMPLES:BOOL=OFF \
         -DLLVM_BUILD_EXAMPLES:BOOL=OFF \
         \
         \
         -DLLVM_INCLUDE_UTILS:BOOL=ON \
         -DLLVM_INCLUDE_UTILS:BOOL=ON \
@@ -227,7 +237,7 @@ export ASMFLAGS="%{build_cflags}"
 %else
 %else
         -DLLVM_ENABLE_DOXYGEN:BOOL=OFF \
         -DLLVM_ENABLE_DOXYGEN:BOOL=OFF \
 %endif
 %endif
-        -DLLVM_UNREACHABLE_OPTIMIZE:BOOL=ON \
+        -DLLVM_UNREACHABLE_OPTIMIZE:BOOL=OFF \
         -DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
         -DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
         -DLLVM_DYLIB_EXPORT_ALL:BOOL=ON \
         -DLLVM_DYLIB_EXPORT_ALL:BOOL=ON \
         -DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
         -DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
@@ -338,11 +348,17 @@ exit 0
 %license LICENSE.TXT
 %license LICENSE.TXT
 %{_libdir}/libLLVM.so.*
 %{_libdir}/libLLVM.so.*
 %{_libdir}/libLLVM-*.so
 %{_libdir}/libLLVM-*.so
-%{_libdir}/libRemarks.so*
+%{_libdir}/libRemarks.so.*
 %endif
 %endif
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.4-1
+- new upstream release.
+
+* Sat Apr  5 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.2-1
+- new upstream release.
+
 * Thu Nov 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 * Thu Nov 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 - new upstream release.
 - new upstream release.
 
 

+ 7 - 1
lib/libc/libclc/libclc-vl.spec

@@ -2,7 +2,7 @@
 %global debug_package %{nil}
 %global debug_package %{nil}
 
 
 %global shortname clc
 %global shortname clc
-%global libclc_version 19.1.3
+%global libclc_version 20.1.4
 #global rc_ver 4
 #global rc_ver 4
 %global libclc_srcdir libclc-%{libclc_version}%{?rc_ver:-rc%{rc_ver}}.src
 %global libclc_srcdir libclc-%{libclc_version}%{?rc_ver:-rc%{rc_ver}}.src
 
 
@@ -104,6 +104,12 @@ export CFLAGS="%{build_cflags} -D__extern_always_inline=inline"
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 20.1.4-1
+- new upstream release.
+
+* Mon Apr  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 20.1.2-1
+- new upstream release.
+
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 19.1.3-1
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 19.1.3-1
 - initial build for Vine Linux.
 - initial build for Vine Linux.
 - new upstream release.
 - new upstream release.

+ 5 - 4
lib/libe/libedit/libedit-vl.spec

@@ -1,11 +1,11 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
-%define snap 20240517
+%define snap 20250104
 
 
 Summary:	The NetBSD Editline library
 Summary:	The NetBSD Editline library
 Summary(ja):	NetBSD Editline ライブラリ
 Summary(ja):	NetBSD Editline ライブラリ
 Name:		libedit
 Name:		libedit
 Version:	3.1
 Version:	3.1
-Release:	9.%{snap}%{?_dist_release}
+Release:	10.%{snap}%{?_dist_release}
 Group:		system
 Group:		system
 
 
 License:	BSD
 License:	BSD
@@ -97,8 +97,6 @@ rm -rf $RPM_BUILD_ROOT
 make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT
 make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT
 find $RPM_BUILD_ROOT -type f -name "*.la" -delete
 find $RPM_BUILD_ROOT -type f -name "*.la" -delete
 
 
-%__mv $RPM_BUILD_ROOT%{_mandir}/man3/history.3 $RPM_BUILD_ROOT%{_mandir}/man3/history_libedit.3
-
 
 
 %files
 %files
 %license COPYING
 %license COPYING
@@ -127,6 +125,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1-10.20250104
+- updated to 3.1-20250104.
+
 * Fri Jul 05 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1-9.20240517
 * Fri Jul 05 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1-9.20240517
 - updated to 3.1-20240517.
 - updated to 3.1-20240517.
 
 

+ 13 - 7
lib/libo/libomp/libomp-vl.spec

@@ -9,7 +9,7 @@
 Summary:        OpenMP runtime for clang
 Summary:        OpenMP runtime for clang
 Summary(ja):    clang用OpenMPランタイム
 Summary(ja):    clang用OpenMPランタイム
 Name:           libomp
 Name:           libomp
-Version:        19.1.3
+Version:        20.1.4
 %define         shortver %(echo %{version} | cut -d. -f1)
 %define         shortver %(echo %{version} | cut -d. -f1)
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          system
 Group:          system
@@ -63,7 +63,7 @@ The package contains the OpenMP header files.
         -DLIBOMP_INSTALL_ALIASES=OFF \
         -DLIBOMP_INSTALL_ALIASES=OFF \
         -DCMAKE_MODULE_PATH=%{_datadir}/llvm/cmake/Modules \
         -DCMAKE_MODULE_PATH=%{_datadir}/llvm/cmake/Modules \
         -DLLVM_DIR=%{_libdir}/cmake/llvm \
         -DLLVM_DIR=%{_libdir}/cmake/llvm \
-        -DCMAKE_INSTALL_INCLUDEDIR=%{_libdir}/clang/%{shortver}/include \
+        -DCMAKE_INSTALL_INCLUDEDIR=%{_prefix}/lib/clang/%{shortver}/include \
 %if 0%{?__isa_bits} == 64
 %if 0%{?__isa_bits} == 64
         -DOPENMP_LIBDIR_SUFFIX=64 \
         -DOPENMP_LIBDIR_SUFFIX=64 \
 %else
 %else
@@ -101,11 +101,11 @@ rm -f %{buildroot}%{_libdir}/libarcher_static.a
 %endif
 %endif
 
 
 %files devel
 %files devel
-%{_libdir}/clang/%{shortver}/include/omp.h
-%{_libdir}/clang/%{shortver}/include/ompx.h
-%{_libdir}/clang/%{shortver}/include/omp-tools.h
-%{_libdir}/clang/%{shortver}/include/ompt.h
-%{_libdir}/clang/%{shortver}/include/ompt-multiplex.h
+%{_prefix}/lib/clang/%{shortver}/include/omp.h
+%{_prefix}/lib/clang/%{shortver}/include/ompx.h
+%{_prefix}/lib/clang/%{shortver}/include/omp-tools.h
+%{_prefix}/lib/clang/%{shortver}/include/ompt.h
+%{_prefix}/lib/clang/%{shortver}/include/ompt-multiplex.h
 %{_libdir}/cmake/openmp/FindOpenMPTarget.cmake
 %{_libdir}/cmake/openmp/FindOpenMPTarget.cmake
 %if 0
 %if 0
 %{_libdir}/libomptarget.devicertl.a
 %{_libdir}/libomptarget.devicertl.a
@@ -116,6 +116,12 @@ rm -f %{buildroot}%{_libdir}/libarcher_static.a
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.4-1
+- new upstream release.
+
+* Sun Apr  6 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.1.2-1
+- new upstream release.
+
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 * Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.1.3-1
 - new upstream release.
 - new upstream release.
 
 

+ 13 - 11
lib/libp/libpng/libpng-vl.spec

@@ -4,7 +4,7 @@ Summary: A library of functions for manipulating PNG image format files.
 Summary(ja): PNG画像形式ファイル操作用の関数ライブラリ
 Summary(ja): PNG画像形式ファイル操作用の関数ライブラリ
 Name: libpng
 Name: libpng
 Epoch: 2
 Epoch: 2
-Version: 1.6.44
+Version: 1.6.48
 Release: 1%{_dist_release}
 Release: 1%{_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -131,19 +131,13 @@ the libpng package.
 %__rm -f %{buildroot}%{_libdir}/libpng*.la
 %__rm -f %{buildroot}%{_libdir}/libpng*.la
 
 
 
 
-%clean
-[ -n $RPM_BUILD_ROOT -a $RPM_BUILD_ROOT != / ] && rm -rf $RPM_BUILD_ROOT
-
-
 %files
 %files
-%defattr(-,root,root)
 %license LICENSE
 %license LICENSE
 %doc *.txt example.c README TODO CHANGES
 %doc *.txt example.c README TODO CHANGES
 %{_libdir}/libpng*.so.*
 %{_libdir}/libpng*.so.*
 %{_mandir}/man5/*
 %{_mandir}/man5/*
 
 
 %files devel
 %files devel
-%defattr(-,root,root)
 %{_bindir}/libpng-config
 %{_bindir}/libpng-config
 %{_bindir}/libpng16-config
 %{_bindir}/libpng16-config
 %{_includedir}/*
 %{_includedir}/*
@@ -152,11 +146,9 @@ the libpng package.
 %{_mandir}/man3/*
 %{_mandir}/man3/*
 
 
 %files static
 %files static
-%defattr(-,root,root)
 %{_libdir}/libpng*.a
 %{_libdir}/libpng*.a
 
 
 %files tools
 %files tools
-%defattr(-,root,root)
 %{_bindir}/pngfix
 %{_bindir}/pngfix
 %{_bindir}/png-fix-itxt
 %{_bindir}/png-fix-itxt
 
 
@@ -164,11 +156,9 @@ the libpng package.
 ## to build compat32 for x86_64 architecture support
 ## to build compat32 for x86_64 architecture support
 %if %{build_compat32}
 %if %{build_compat32}
 %files -n compat32-%{name}
 %files -n compat32-%{name}
-%defattr(-,root,root)
 %{_libdir}/libpng*.so.*
 %{_libdir}/libpng*.so.*
 
 
 %files -n compat32-%{name}-devel
 %files -n compat32-%{name}-devel
-%defattr(-,root,root)
 %{_libdir}/libpng*.a
 %{_libdir}/libpng*.a
 %{_libdir}/libpng*.so
 %{_libdir}/libpng*.so
 #{_libdir}/pkgconfig/*
 #{_libdir}/pkgconfig/*
@@ -176,6 +166,18 @@ the libpng package.
 
 
 
 
 %changelog
 %changelog
+* Thu May  1 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.48-1
+- updated to 1.6.48.
+
+* Wed Feb 19 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.47-1
+- updated to 1.6.47.
+
+* Fri Jan 31 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.46-1
+- updated to 1.6.46.
+
+* Wed Jan  8 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.45-1
+- updated to 1.6.45.
+
 * Wed Nov 13 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.44-1
 * Wed Nov 13 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.44-1
 - updated to 1.6.44.
 - updated to 1.6.44.
 
 

+ 73 - 109
n/netatalk/netatalk-vl.spec

@@ -1,13 +1,10 @@
 %bcond_with systemd
 %bcond_with systemd
-%bcond_with tracker
-
-%global tracker_api 3.0
 
 
 ################################################# BASIC PACKAGE INFORMATION
 ################################################# BASIC PACKAGE INFORMATION
 Summary:        AFP fileserver for Macintosh clients
 Summary:        AFP fileserver for Macintosh clients
 Summary(ja):    Macintoshクライアント向けのAFPファイルサーバー
 Summary(ja):    Macintoshクライアント向けのAFPファイルサーバー
 Name:           netatalk
 Name:           netatalk
-Version:        3.2.1
+Version:        4.2.2
 Release:        1%{_dist_release}%{?with_systemd:.systemd}
 Release:        1%{_dist_release}%{?with_systemd:.systemd}
 Group:          servers
 Group:          servers
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -19,18 +16,38 @@ URL:            http://netatalk.sourceforge.net/
 %define         altver %(echo %{version} | tr . -)
 %define         altver %(echo %{version} | tr . -)
 Source0:        https://github.com/Netatalk/Netatalk/releases/download/netatalk-%{altver}/netatalk-%{version}.tar.xz
 Source0:        https://github.com/Netatalk/Netatalk/releases/download/netatalk-%{altver}/netatalk-%{version}.tar.xz
 Source1:        netatalk.pam-system-auth
 Source1:        netatalk.pam-system-auth
-Source2:        netatalk.conf
-Patch1:         netatalk-systemd-execstartpre.patch
+Source2:        netatalk.init
 
 
 ############################################################## REQUIREMENTS
 ############################################################## REQUIREMENTS
-BuildRequires:  cracklib openssl-devel pam quota libtool automake
-BuildRequires:  autoconf libdb-devel pam-devel libgcrypt-devel
-BuildRequires:  avahi-devel libacl-devel openldap-devel
-BuildRequires:  dbus-devel dbus-glib-devel glib2-devel
-BuildRequires:  libevent-devel libtdb-devel libmariadb-devel
-%if %{with tracker}
-BuildRequires:  tracker-devel
-%endif
+BuildRequires:  avahi-devel
+BuildRequires:  bison
+BuildRequires:  coreutils
+BuildRequires:  cracklib
+BuildRequires:  dbus-devel
+BuildRequires:  dbus-glib-devel
+BuildRequires:  findutils
+BuildRequires:  flex
+BuildRequires:  gcc
+BuildRequires:  grep
+BuildRequires:  iniparser-devel
+BuildRequires:  krb5-devel
+BuildRequires:  libacl-devel
+BuildRequires:  libattr-devel
+BuildRequires:  libdb-devel
+BuildRequires:  libevent-devel
+BuildRequires:  libgcrypt-devel
+BuildRequires:  libmariadb-devel
+BuildRequires:  libtdb-devel
+BuildRequires:  libxcrypt-devel
+BuildRequires:  libxslt
+BuildRequires:  meson
+BuildRequires:  openldap-devel
+BuildRequires:  openssl-devel
+BuildRequires:  pam-devel
+BuildRequires:  perl
+BuildRequires:  procps
+BuildRequires:  quota
+BuildRequires:  cups-devel
 
 
 Requires:       dbus-python3
 Requires:       dbus-python3
 Requires:       dconf
 Requires:       dconf
@@ -74,101 +91,56 @@ This package contains the header files for Netatalk.
 %setup -q
 %setup -q
 %autopatch -p1
 %autopatch -p1
 
 
-autoreconf -fiv
-
-rm -frv libevent/
-
-ln -s ./NEWS ChangeLog
-
-# Avoid re-running the autotools
-touch -r aclocal.m4 configure configure.ac macros/gssapi-check.m4
-
-# fix permissions
-find include \( -name '*.h' -a -executable \) -exec chmod -x {} \;
-
-# Don't call systemctl daemon-reload during the build
-sed -i 's\-systemctl daemon-reload\\g' distrib/initscripts/Makefile.in
+# Set RuntimeDirectory in the service file rather than use a tmpfiles.d config
+sed -E -i 's|^(ExecStart=.*)|\1\nRuntimeDirectory=lock/netatalk|' distrib/initscripts/systemd.netatalk.service.in
 
 
 
 
 %build
 %build
-%configure \
-        --disable-silent-rules \
-        --disable-static \
-        --enable-shared \
-        --localstatedir=%{_localstatedir}/lib \
-        --with-pkgconfdir=%{_sysconfdir}/netatalk \
-        --with-cracklib \
-        --with-pam \
-        --with-shadow \
-        --with-uams-path=%{_libdir}/netatalk \
-        --enable-shared \
-        --enable-krbV-uam \
-        --enable-overwrite \
-        --with-gnu-ld \
+%meson \
+        --localstatedir=%{_localstatedir}/lib                                  \
+        -Ddefault_library=shared                                               \
+        -Dwith-rpath=false                                                     \
+        -Dwith-overwrite=true                                                  \
+        -Dwith-lockfile-path=%{_rundir}/lock/netatalk                          \
+        -Dwith-tcp-wrappers=false                                              \
+        -Dwith-dbus-sysconf-path=%{_sysconfdir}/dbus-1/system.d                \
+        -Dwith-pkgconfdir-path=%{_sysconfdir}/netatalk                         \
 %if %{with systemd}
 %if %{with systemd}
-        --with-lockfile=/run/lock/netatalk/netatalk \
-        --with-init-style=redhat-systemd \
-        --with-init-dir=%{_unitdir} \
-%else
-        --with-init-style=redhat-sysv \
-%endif
-        --with-libgcrypt \
-        --without-libevent \
-        --without-tdb \
-        --with-pam-confdir=%{_sysconfdir}/pam.d \
-        --with-dbus-sysconf-dir=%{_sysconfdir}/dbus-1/system.d \
-        -with-spotlight \
-%if %{with tracker}
-        --with-tracker-pkgconfig-version=%{tracker_api}
+        -Dwith-init-style=systemd                                              \
 %endif
 %endif
+        -Dwith-init-hooks=false                                                \
+        -Dwith-uams-path=%{_libdir}/netatalk                                   \
+        -Dwith-cups=true                                                       \
+        -Dwith-tests=true                                                      \
+        -Dwith-testsuite=true                                                  \
+        %{nil}
 
 
-make %{?_smp_mflags} all
-
-%install
-### INSTALL (USING "make install") ###
-rm -rf ${RPM_BUILD_ROOT}
+%meson_build
 
 
-make DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install
 
 
-# install our tmpfiles config
-install -Dpm644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/netatalk.conf
+%install
+%meson_install
 
 
-# install example config files in doc
-mkdir -p config.example
-cp -fp config/afp.conf config.example
-cp -fp config/extmap.conf config.example
-mkdir -p $RPM_BUILD_ROOT/usr/share/netatalk
+%if !%{with systemd}
+rm -rf %{buildroot}%{_unitdir}
+install -Dpm755 %{SOURCE2} %{buildroot}%{_initdir}/netatalk
+%endif
 
 
-cp -fp %{SOURCE1} config.example
-# XXX bad hack until this file is updated in glibc-headers:
-rm -f $RPM_BUILD_ROOT/usr/include/netatalk/at.h
+# Use specific pam conf.
+install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/netatalk
 
 
-# Clean up .a and .la files
-find $RPM_BUILD_ROOT -name \*.a -exec rm {} \;
-find $RPM_BUILD_ROOT -name \*.la -exec rm {} \;
+rm -rf %{buildroot}%{_datadir}/netatalk/test-data
 
 
-# Fix python shebang
-sed -i 's\^#!/usr/bin/env python$\#!%{__python3}\' %{buildroot}/usr/bin/afpstats
+# Remove documentation files not relevant to rpm packaging
+rm -rf %{buildroot}%{_pkgdocdir}/COMPILATION.md
+rm -rf %{buildroot}%{_pkgdocdir}/DOCKER.md
 
 
 
 
-%clean
-rm -rf ${RPM_BUILD_ROOT}
+%check
+%meson_test
 
 
 
 
 %post
 %post
-if [ -e /var/netatalk/afp_signature.conf -a ! -e /var/lib/netatalk/afp_signature.conf ]; then
-    mv -f /var/netatalk/afp_signature.conf /var/lib/netatalk/
-fi
-if [ -e /etc/netatalk/afp_signature.conf -a ! -e /var/lib/netatalk/afp_signature.conf ]; then
-    mv -f /etc/netatalk/afp_signature.conf /var/lib/netatalk/
-fi
-if [ -e /var/netatalk/afp_voluuid.conf -a ! -e /var/lib/netatalk/afp_voluuid.conf ]; then
-    mv -f /var/netatalk/afp_voluuid.conf /var/lib/netatalk/
-fi
-if [ -e /etc/netatalk/afp_voluuid.conf -a ! -e /var/lib/netatalk/afp_voluuid.conf ]; then
-    mv -f /etc/netatalk/afp_voluuid.conf /var/lib/netatalk/
-fi
-
 %if %{with systemd}
 %if %{with systemd}
 %systemd_post %{name}.service
 %systemd_post %{name}.service
 %else
 %else
@@ -199,45 +171,37 @@ fi
 
 
 
 
 %files
 %files
-%defattr(-,root,root)
 %license COPYING COPYRIGHT
 %license COPYING COPYRIGHT
-%doc README.md NEWS
-%doc config.example
+%doc CONTRIBUTORS.md NEWS.md INSTALL.md README.md SECURITY.md
 %if %{with systemd}
 %if %{with systemd}
 %{_unitdir}/netatalk.service
 %{_unitdir}/netatalk.service
-%{_tmpfilesdir}/netatalk.conf
 %else
 %else
-%attr(755,root,root) %{_initrddir}/netatalk
+%{_initdir}/netatalk
 %endif
 %endif
 %dir %{_sysconfdir}/netatalk
 %dir %{_sysconfdir}/netatalk
 %config(noreplace) %{_sysconfdir}/netatalk/afp.conf
 %config(noreplace) %{_sysconfdir}/netatalk/afp.conf
 %config(noreplace) %{_sysconfdir}/netatalk/extmap.conf
 %config(noreplace) %{_sysconfdir}/netatalk/extmap.conf
-%config(noreplace) %{_sysconfdir}/netatalk/dbus-session.conf
+#%config(noreplace) %{_sysconfdir}/netatalk/dbus-session.conf
 %config(noreplace) %{_sysconfdir}/pam.d/netatalk
 %config(noreplace) %{_sysconfdir}/pam.d/netatalk
 %config(noreplace) %{_sysconfdir}/dbus-1/system.d/netatalk-dbus.conf
 %config(noreplace) %{_sysconfdir}/dbus-1/system.d/netatalk-dbus.conf
 %{_sbindir}/*
 %{_sbindir}/*
 %{_bindir}/*
 %{_bindir}/*
-%exclude %{_bindir}/netatalk-config
-%{_mandir}/man*/*
-%exclude %{_mandir}/man*/netatalk-config*
-%{_datadir}/netatalk
-%{_libdir}/*.so
 %{_libdir}/*.so.*
 %{_libdir}/*.so.*
 %dir %{_libdir}/netatalk
 %dir %{_libdir}/netatalk
 %{_libdir}/netatalk/*.so
 %{_libdir}/netatalk/*.so
 %{_localstatedir}/lib/netatalk
 %{_localstatedir}/lib/netatalk
 
 
 %files devel
 %files devel
-%defattr(-,root,root)
-%license COPYING COPYRIGHT
+%doc %{_pkgdocdir}/DEVELOPER.md
 %dir %{_includedir}/atalk
 %dir %{_includedir}/atalk
-%attr(0644,root,root) %{_includedir}/atalk/*
-%{_datadir}/aclocal/netatalk.m4
-%{_bindir}/netatalk-config
-%{_mandir}/man*/netatalk-config.1*
+%{_includedir}/atalk/*
+%{_libdir}/libatalk.so
 
 
 
 
 %changelog
 %changelog
+* Wed Apr 30 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 4.2.2-1
+- new upstream release.
+
 * Sat Jun 29 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.2.1-1
 * Sat Jun 29 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.2.1-1
 - new upstream release.
 - new upstream release.
 
 

+ 7 - 6
n/nsd/nsd-vl.spec

@@ -3,7 +3,7 @@
 Summary: Fast and lean authoritative DNS Name Server
 Summary: Fast and lean authoritative DNS Name Server
 Summary(ja): 高速で最小限のAuthoritative専用DNSネームサーバ
 Summary(ja): 高速で最小限のAuthoritative専用DNSネームサーバ
 Name: nsd
 Name: nsd
-Version: 4.10.1
+Version: 4.12.0
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Group: servers
 Vendor: Project Vine
 Vendor: Project Vine
@@ -124,10 +124,6 @@ for name in control server; do
 done
 done
 
 
 
 
-%clean
-rm -rf ${RPM_BUILD_ROOT}
-
-
 %pre
 %pre
 getent group nsd >/dev/null || groupadd -r nsd
 getent group nsd >/dev/null || groupadd -r nsd
 getent passwd nsd >/dev/null || \
 getent passwd nsd >/dev/null || \
@@ -168,7 +164,6 @@ fi
 
 
 
 
 %files 
 %files 
-%defattr(-,root,root,-)
 %doc doc/*
 %doc doc/*
 %doc contrib/nsd.zones2nsd.conf
 %doc contrib/nsd.zones2nsd.conf
 %dir %{_sysconfdir}/nsd/
 %dir %{_sysconfdir}/nsd/
@@ -192,6 +187,12 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0-1
+- new upstream release.
+
+* Mon Jan 20 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.11.1-1
+- new upstream release.
+
 * Sat Aug 03 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.1-1
 * Sat Aug 03 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.1-1
 - new upstream release.
 - new upstream release.
 
 

+ 4 - 5
u/unbound/unbound-vl.spec

@@ -11,7 +11,7 @@
 
 
 Summary: Validating, recursive, and caching DNS(SEC) resolver
 Summary: Validating, recursive, and caching DNS(SEC) resolver
 Name: unbound
 Name: unbound
-Version: 1.21.1
+Version: 1.23.0
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Group: servers
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -226,7 +226,6 @@ install -p %{SOURCE11} %{buildroot}%{_sysconfdir}/unbound/local.d/
 
 
 
 
 %files 
 %files 
-%defattr(-,root,root,-)
 %license doc/LICENSE
 %license doc/LICENSE
 %doc doc/README doc/CREDITS doc/FEATURES
 %doc doc/README doc/CREDITS doc/FEATURES
 %if %{with systemd}
 %if %{with systemd}
@@ -257,20 +256,17 @@ install -p %{SOURCE11} %{buildroot}%{_sysconfdir}/unbound/local.d/
 
 
 %if %{with_munin}
 %if %{with_munin}
 %files munin
 %files munin
-%defattr(-,root,root,-)
 %config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/unbound
 %config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/unbound
 %{_datadir}/munin/plugins/unbound*
 %{_datadir}/munin/plugins/unbound*
 %endif
 %endif
 
 
 %files devel
 %files devel
-%defattr(-,root,root,-)
 %{_libdir}/libunbound.so
 %{_libdir}/libunbound.so
 %{_includedir}/unbound.h
 %{_includedir}/unbound.h
 %{_libdir}/pkgconfig/libunbound.pc
 %{_libdir}/pkgconfig/libunbound.pc
 %doc README
 %doc README
 
 
 %files libs
 %files libs
-%defattr(-,root,root,-)
 %license doc/LICENSE
 %license doc/LICENSE
 %doc doc/README
 %doc doc/README
 %{_sbindir}/unbound-anchor
 %{_sbindir}/unbound-anchor
@@ -359,6 +355,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.23.0-1
+- updated to 1.23.0.
+
 * Fri Oct 04 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.21.1-1
 * Fri Oct 04 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.21.1-1
 - updated to 1.21.1.
 - updated to 1.21.1.