diff --git a/.gitignore b/.gitignore index 73e82e4..eb9dcea 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,5 @@ ncid-0.78-src.tar.gz /ncid-1.11-src.tar.gz /ncid-1.12-2.fc34.x86_64.rpm /ncid-1.12-src.tar.gz +/ncid-1.13-src.tar.gz +/ncid-1.13.patch diff --git a/ncid.spec b/ncid.spec index a476c83..bb52da4 100644 --- a/ncid.spec +++ b/ncid.spec @@ -1,12 +1,13 @@ Name: ncid -Version: 1.12 +Version: 1.13 Release: 3%{?dist} Summary: Network Caller ID server, client and gateways Requires: perl-interpreter, perl-Config-Simple, perl-Data-HexDump, logrotate -Provides: libcarrier.so()(64bit), libcarrier.so() +Provides: /usr/lib64/ncid/libcarrier.so.8(), /usr/lib/ncid/libcarrier.so.8() License: GPLv3+ Url: http://ncid.sourceforge.net Source0: https://sourceforge.net/projects/ncid/files/%{name}/%{version}/%{name}-%{version}-src.tar.gz +Patch0: ncid-1.13.patch BuildRequires: make, gcc, gcc-c++ BuildRequires: libpcap-devel, pcre-devel, libappstream-glib @@ -42,7 +43,7 @@ This package contains the NCID gateways. %package client Summary: NCID (Network Caller ID) client BuildArch: noarch -Requires: tcl, tk >= 8.6.8, mailx, nc +Requires: tcl, tk >= 8.6.8, mailx, nmap-ncat, bwidget, python3, python3-phonenumbers %description client The NCID client obtains the Caller ID from the NCID server and normally @@ -103,7 +104,7 @@ the Festival text-to-speech voice synthesis system. %prep -%autosetup -n %{name} +%autosetup -n %{name} -p1 %build make %{?_smp_mflags} EXTRA_CFLAGS="$RPM_OPT_FLAGS" libdir libcdir @@ -170,6 +171,10 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/ncid.metainfo. %dir %{_sysconfdir}/ncid %config(noreplace) %{_sysconfdir}/ncid/ncidd.blacklist %config(noreplace) %{_sysconfdir}/ncid/ncidd.whitelist +%config(noreplace) %{_sysconfdir}/ncid/modem2.conf +%config(noreplace) %{_sysconfdir}/ncid/modem3.conf +%config(noreplace) %{_sysconfdir}/ncid/modem4.conf +%config(noreplace) %{_sysconfdir}/ncid/modem5.conf %config(noreplace) %{_sysconfdir}/ncid/ncidd.conf %config(noreplace) %{_sysconfdir}/ncid/ncidd.alias %config(noreplace) %{_sysconfdir}/ncid/ncidrotate.conf @@ -205,6 +210,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/ncid.metainfo. %{_mandir}/man5/ncidrotate.conf.5* %{_mandir}/man5/rotatebysize.conf.5* %{_mandir}/man7/ncid_extensions.7* +%{_mandir}/man7/ncid_modems.7* %{_mandir}/man7/ncid_recordings.7* %{_mandir}/man7/ncid_tools.7* %{_mandir}/man8/ncidd.8* @@ -261,11 +267,17 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/ncid.metainfo. %files client %defattr(-,root,root) %doc README VERSION client/README-client modules/README-modules +%doc icons/README-icons locales/README-locales %doc doc/GPL.md doc/README-docdir desktop/README-desktop %{_bindir}/ncid +%{_bindir}/phonetz %dir %{_datadir}/ncid %dir %{_datadir}/ncid/modules %dir %{_datadir}/ncid/images +%dir %{_datadir}/ncid/msgs +%{_datadir}/ncid/lib +%{_datadir}/ncid/icons/flags +%{_datadir}/ncid/icons/phones %{_datadir}/ncid/modules/ncid-alert %{_datadir}/ncid/modules/ncid-initmodem %{_datadir}/ncid/modules/ncid-notify @@ -274,6 +286,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/ncid.metainfo. %{_datadir}/ncid/modules/ncid-wakeup %{_datadir}/ncid/modules/ncid-yac %{_datadir}/ncid/images/ncid.gif +%{_datadir}/ncid/msgs/de_de.msg +%{_datadir}/ncid/msgs/fr_fr.msg +%{_datadir}/ncid/msgs/ja_jp.msg %{_datadir}/applications/ncid.desktop %{_metainfodir}/ncid.metainfo.xml %{_datadir}/icons/hicolor/128x128/apps/ncid.png @@ -297,6 +312,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/ncid.metainfo. %{_unitdir}/ncid-notify.service %{_unitdir}/ncid-page.service %{_unitdir}/ncid-yac.service +%{_mandir}/man1/phonetz.1* %{_mandir}/man1/ncid.1* %{_mandir}/man1/ncid-alert.1* %{_mandir}/man1/ncid-initmodem.1* @@ -439,10 +455,13 @@ touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Tue May 3 2022 John Chmielewski 1.13-3 +- updated for upstream release +- New upstream release + * Thu Jan 20 2022 Fedora Release Engineering - 1.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - * Thu Aug 19 2021 John Chmielewski 1.12-1 - changed net.sourceforge.ncid.desktop back to ncid.desktop - updated for upstream release diff --git a/sources b/sources index bcecd2b..3cccf11 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (ncid-1.12-src.tar.gz) = 84e5bb2d5b9b19e48b37ebe1cc0645bad12e0a3e3b4b75d72f1fc07ff113a462220e6323ac37290e532f172ed5fc0bc6eb1583e39ba2d6ebdc6051247de57341 +SHA512 (ncid-1.13-src.tar.gz) = 029341aefbcb0eece445a415ed01d986c80382055ce0e8addabfc535c4695b0ac09efde2c71f1adf72c797de486ac10e341a284ce2d160ee24e6b3e4c0cc3421 +SHA512 (ncid-1.13.patch) = b47790f38c0af9b9789ff7869064b2566e6f7f3c5391cf8bd93e41ebff695bc992f2c5310f37babe3ba25270e4c4343f070a1a2cef92d88190623f9f33ebee0f