From 47dd823467a860f2c8126dee11ce2a03cc93a11a Mon Sep 17 00:00:00 2001 From: "taifu.gc" Date: Tue, 26 Mar 2024 21:10:42 +0800 Subject: [PATCH] fix requires mismatch --- ncurses.spec | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/ncurses.spec b/ncurses.spec index 4204845..ce4a025 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 %define ver 6.4 Name: ncurses @@ -13,7 +13,7 @@ Source0: https://github.com/mirror/ncurses/archive/refs/tags/v%{ver}.tar. BuildRequires: gcc gcc-c++ gpm-devel gnupg2 make -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs = %{epoch}:%{version}-%{release} %description The curses library routines are a terminal-independent method of @@ -27,7 +27,7 @@ tool captoinfo. %package doc Summary: Documentation files for %{name} -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} BuildArch: noarch %description doc @@ -35,7 +35,7 @@ The %{name}-doc package contains documentation files for %{name}. %package libs Summary: Ncurses libraries -Requires: %{name}-base = %{version}-%{release} +Requires: %{name}-base = %{epoch}:%{version}-%{release} %description libs The curses library routines are a terminal-independent method of @@ -47,7 +47,7 @@ This package contains the ncurses libraries. %package compat-libs Summary: Ncurses compatibility libraries -Requires: %{name}-base = %{version}-%{release} +Requires: %{name}-base = %{epoch}:%{version}-%{release} %description compat-libs The curses library routines are a terminal-independent method of @@ -60,7 +60,7 @@ compatibility. %package c++-libs Summary: Ncurses C++ bindings -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs = %{epoch}:%{version}-%{release} %description c++-libs The curses library routines are a terminal-independent method of @@ -80,7 +80,7 @@ descriptions are included in the ncurses-term package. %package term Summary: Terminal descriptions -Requires: %{name}-base = %{version}-%{release} +Requires: %{name}-base = %{epoch}:%{version}-%{release} BuildArch: noarch %description term @@ -89,8 +89,8 @@ the ncurses-base package. %package devel Summary: Development files for the ncurses library -Requires: %{name}-libs = %{version}-%{release} -Requires: %{name}-c++-libs = %{version}-%{release} +Requires: %{name}-libs = %{epoch}:%{version}-%{release} +Requires: %{name}-c++-libs = %{epoch}:%{version}-%{release} %description devel The header files and libraries for developing applications that use @@ -101,7 +101,7 @@ which will use ncurses. %package static Summary: Static libraries for the ncurses library -Requires: %{name}-devel = %{version}-%{release} +Requires: %{name}-devel = %{epoch}:%{version}-%{release} %description static The ncurses-static package includes static libraries of the ncurses library. @@ -303,6 +303,9 @@ xz NEWS %changelog +* Tue Mar 26 2024 Chang Gao - 6.4-2 +- Fix requires mismatch + * Sat Mar 09 2024 Kaiqiang Wang - 6.4-1 - Revert to 6.4 -- Gitee