# comment out it not pre-rel #define beta beta3 # rel for bumping %define rel 1 %define major 1.4 %define libname %mklibname pri %{major} %define develname %mklibname pri -d Summary: An implementation of Primate and Basic Rate ISDN Name: libpri Version: 1.6.1 Release: %mkrel %{?beta:0.0.%{beta}.}%{rel} License: GPLv2 Group: System/Libraries URL: https://www.asterisk.org/ Source0: https://downloads.asterisk.org/pub/telephony/libpri/%{name}-%{version}%{?beta:-%{beta}}.tar.gz BuildRequires: dahdi-devel BuildRequires: zapata-devel %description libpri is a C implementation of the Primary Rate ISDN specification. It was based on the Bellcore specification SR-NWT-002343 for National ISDN. As of May 12, 2001, it has been tested work with NI-2, Nortel DMS-100, and Lucent 5E Custom protocols on switches from Nortel and Lucent. %package -n %{libname} Summary: An implementation of Primate and Basic Rate ISDN Group: System/Libraries Obsoletes: %{_lib}pri1 < 1.6.0 %description -n %{libname} libpri is a C implementation of the Primary Rate ISDN specification. It was based on the Bellcore specification SR-NWT-002343 for National ISDN. As of May 12, 2001, it has been tested work with NI-2, Nortel DMS-100, and Lucent 5E Custom protocols on switches from Nortel and Lucent. %package -n %{develname} Summary: Development libraries and headers for %{name} Group: Development/C Provides: pri-devel = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} Provides: lib%{name}-devel = %{version}-%{release} Requires: %{libname} = %{version}-%{release} %description -n %{develname} libpri is an implementation of the Primary Rate ISDN specification (based on the ITU and Bellcore specifications). It supports Lucent 4e and 5e, Nortel DMS-100, and National ISDN switchtypes. This package contains all of the development files that you will need in order to compile %{name} applications. %package utils Summary: Various tools for %{name} diagnostics Group: System/Libraries %description utils Various tools for %{name} diagnostics. %prep %setup -q -n %{name}-%{version}%{?beta:-%{beta}} find . -type d -perm 0700 -exec chmod 755 {} \; find . -type d -perm 0555 -exec chmod 755 {} \; find . -type f -perm 0555 -exec chmod 755 {} \; find . -type f -perm 0444 -exec chmod 644 {} \; for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null done # lib64 fix find -name "Makefile" | xargs perl -pi -e 's|\$\(INSTALL_BASE\)/lib|\$\(INSTALL_BASE\)/%{_lib}|g' %build %make_build CFLAGS="%{optflags} -fPIC" LDFLAGS="%{ldflags}" %install %make_install INSTALL_PREFIX="%{buildroot}" install -Dpm0755 pridump %{buildroot}%{_sbindir}/pridump install -Dpm0755 pritest %{buildroot}%{_sbindir}/pritest # drop static lib find %{buildroot} -name "*.a" -delete %files utils %{_sbindir}/pridump %{_sbindir}/pritest %files -n %{libname} %doc ChangeLogs/* README TODO %license LICENSE %{_libdir}/lib*.so.%{major} %files -n %{develname} %{_includedir}/*.h %{_libdir}/*.so %changelog * Mon Sep 04 2023 daviddavid <daviddavid> 1.6.1-1.mga10 + Revision: 1984118 - new version: 1.6.1 * Mon Mar 14 2022 umeabot <umeabot> 1.6.0-4.mga9 + Revision: 1790993 - Mageia 9 Mass Rebuild * Tue Feb 11 2020 umeabot <umeabot> 1.6.0-3.mga8 + Revision: 1488929 - Mageia 8 Mass Rebuild * Sun Aug 26 2018 wally <wally> 1.6.0-2.mga7 + Revision: 1254767 - fix lib pkg major - don't ship static lib - use mga build time flags * Sun Aug 26 2018 daviddavid <daviddavid> 1.6.0-1.mga7 + Revision: 1254729 - new version: 1.6.0 - remove merged upstream patch * Sat Apr 16 2016 oden <oden> 1.5.0-1.mga6 + Revision: 1003033 - 1.5.0 * Sat Feb 06 2016 umeabot <umeabot> 1.4.14-5.mga6 + Revision: 941761 - Mageia 6 Mass Rebuild * Wed Oct 15 2014 umeabot <umeabot> 1.4.14-4.mga5 + Revision: 742370 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 1.4.14-3.mga5 + Revision: 681720 - Mageia 5 Mass Rebuild * Mon Oct 21 2013 umeabot <umeabot> 1.4.14-2.mga4 + Revision: 539641 - Mageia 4 Mass Rebuild * Mon Oct 07 2013 oden <oden> 1.4.14-1.mga4 + Revision: 492570 - 1.4.14 * Sat Jan 12 2013 umeabot <umeabot> 1.4.12-2.mga3 + Revision: 358000 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Mon Mar 26 2012 dlucio <dlucio> 1.4.12-1.mga2 + Revision: 226478 - imported package libpri * Tue Jul 12 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.12-1mdv2011 + Revision: 689670 - 1.4.12 * Tue Nov 23 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.12-0.0.beta3.1mdv2011.0 + Revision: 599914 - 1.4.12-beta3 * Fri Oct 22 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.12-0.0.beta2.1mdv2011.0 + Revision: 587232 - 1.4.12-beta2 * Mon Sep 13 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.11.4-1mdv2011.0 + Revision: 577909 - 1.4.11.4 * Sat Jul 10 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.11.3-1mdv2011.0 + Revision: 550162 - 1.4.11.3 rediff P0 * Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.10.2-1mdv2010.1 + Revision: 486609 - 1.4.10.2 * Mon Jul 13 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.10.1-1mdv2010.0 + Revision: 395465 - update to 1.4.10.1 * Mon Feb 23 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.9-1mdv2009.1 + Revision: 344257 - 1.4.9 * Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.8-2mdv2009.1 + Revision: 312904 - fix build * Wed Dec 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.8-1mdv2009.1 + Revision: 312532 - 1.4.8 - rediffed P0 * Wed Aug 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.7-1mdv2009.0 + Revision: 264215 - 1.4.7 * Mon Aug 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-2mdv2009.0 + Revision: 263016 - rebuild * Sat Aug 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdv2009.0 + Revision: 260711 - 1.4.5 * Thu Jun 19 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-2mdv2009.0 + Revision: 226557 - rebuild + Pixel <pixel@mandriva.com> - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers * Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-1mdv2009.0 + Revision: 207168 - fix deps - 1.4.4 - rediff P0 - re-introduce some of the pri tools + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tv@mandriva.org> - kill re-definition of %%buildroot on Pixel's request * Sat Dec 15 2007 Stefan van der Eijk <stefan@mandriva.org> 1.4.3-1mdv2008.1 + Revision: 120329 - 1.4.3 * Thu Oct 18 2007 Stefan van der Eijk <stefan@mandriva.org> 1.4.2-1mdv2008.1 + Revision: 99929 - 1.4.2 * Tue Sep 04 2007 David Walluck <walluck@mandriva.org> 1.4.1-2mdv2008.0 + Revision: 79137 - provide pri-devel, and do not provide liblibpri-devel * Tue Jul 10 2007 Stefan van der Eijk <stefan@mandriva.org> 1.4.1-1mdv2008.0 + Revision: 50817 - 1.4.1 * Sun Dec 24 2006 Stefan van der Eijk <stefan@mandriva.org> 1.4.0-1mdv2007.0 + Revision: 101976 - 1.4.0 * Fri Oct 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.1.beta1mdv2007.1 + Revision: 71208 - Import libpri * Sat Oct 07 2006 Stefan van der Eijk <stefan@mandriva.org> 1.4.0-0.1.beta1 - 1.4.0-beta1 * Thu Jun 01 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdv2007.0 - 1.2.3 - rediffed P0 * Wed Mar 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk - drop the bristuff patch, use visdn instead as it is less intrusive - rediffed P0 * Sun Feb 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk - bristuff-0.3.0-PRE-1l - rediffed P0 * Sat Feb 04 2006 Stefan van der Eijk <stefan@eijk.nu> 1.2.2-1mdk - 1.2.2 - update bristuff to 0.3.0-PRE-1k - rediffed patch1 * Mon Dec 26 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.1-2mdk - update bristuff to 0.3.0-PRE-1d and enable * Mon Dec 12 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.1-1mdk - 1.2.1 - update bristuff to 0.3.0-PRE-1c, but don't enable * Sun Nov 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk - 1.2.0 - drop insane dep names * Sat Nov 12 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-0.rc2.1mdk - 1.2.0-rc2 * Wed Nov 09 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-0.rc1.1mdk - 1.2.0-rc1 * Fri Nov 04 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-0.beta2.1mdk - 1.2.0-beta2 * Thu Oct 20 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-0.beta1.1mdk - 1.2.0-beta1 - disable patch1 for now * Sat Sep 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-0.20050529.2mdk - rebuild - use sane deps names * Thu Jun 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-20050529.1mdk - use a more appropriate version because this is really HEAD and not 1.0.8 * Wed Jun 01 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050529.1mdk - new snap (20050529) - rediff P0 - bristuff-0.2.0-RC8f-CVS (P1) - the utils won't compile, deactivate it for now * Fri May 06 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050420.4mdk - rebuilt with gcc4 * Fri Apr 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050420.3mdk - bristuff-0.2.0-RC8a-CVS (P1) - mention the bristuff version in the description * Thu Apr 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050420.2mdk - don't short circuit * Thu Apr 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050420.1mdk - use a recent snap - update P0 to bristuff-0.2.0-RC8-CVS - added the utils sub package * Sat Apr 23 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2mdk - update P0 to bristuff-0.2.0-RC8 * Thu Mar 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.7-1mdk - 1.0.7 * Sun Mar 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.6-1mdk - 1.0.6 - use the %%mkrel macro - update P0 to bristuff-0.2.0-RC7k * Sun Feb 06 2005 Stefan van der Eijk <stefan@eijk.nu> 1.0.4-1mdk - New release 1.0.4 - rpmlint fix: requires-on-release * Sun Dec 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-2mdk - lib64 fix * Wed Nov 10 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-1mdk - 1.0.3 - bristuff-0.2.0-RC3 (P0) * Wed Nov 10 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.2-3mdk - bristuff-0.2.0-rc2a (P0) * Mon Nov 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.2-2mdk - bristuff-0.2.0-rc2 (P0) * Thu Oct 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.2-1mdk - 1.0.2 - reorder patches - added P0 - bristuff-0.2.0-rc1 (P2) * Mon Sep 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-2mdk - added P1 by Klaus-Peter Junghanns * Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-1mdk - 1.0.0 - fix url * Sat Sep 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-0.RC2.1mdk - 1.0 RC2 - fix P0