Package libortp: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 | Name: libortp Version: 1.0.2 Release: alt4 Group: System/Libraries Summary: Real-time Transport Protocol Stack Url: http://www.linphone.org/eng/documentation/dev/ortp.html License: LGPL Source: %name-%version.tar Patch0: %name-%version-%release.patch BuildRequires: glibc-devel libbctoolbox-devel gcc8 %description oRTP is a LGPL licensed C library implementing the RTP protocol (rfc1889). It is available for most unix clones (primilarly Linux and HP-UX), and Microsoft Windows. %package devel Summary: Headers, libraries and docs for the oRTP library Group: Development/C Requires: %name = %version-%release Conflicts: libortp0.7-devel %description devel oRTP is a LGPL licensed C library implementing the RTP protocol (rfc1889). It is available for most unix clones (primilarly Linux and HP-UX), and Microsoft Windows. This package contains header files and development libraries needed to develop programs using the oRTP library. %prep %setup %patch0 -p1 %build %define _optlevel 3 %add_optflags %optflags_shared %optflags_strict %optflags_notraceback %ifnarch %e2k # as of lcc-1.23.12 %add_optflags -fno-schedule-insns -fschedule-insns2 %endif %ifarch %ix86 %add_optflags -malign-double %endif %ifnarch %e2k %set_gcc_version 8 export CC="gcc-%{_gcc_version}" %endif ./autogen.sh %configure \ --disable-static \ --enable-shared \ --disable-documentation %make_build CFLAGS="%optflags" CXXFLAGS="%optflags" %install %make install DESTDIR=%buildroot %files %doc AUTHORS COPYING ChangeLog NEWS README.md %_libdir/*.so.* %files devel #%%exclude %%_docdir/ortp* #%%doc doc/html %_libdir/*.so %_libdir/pkgconfig/*.pc %_includedir/* %changelog * Sat May 13 2023 Alexei Takaseev <taf@altlinux.org> 1.0.2-alt4 - Disable generation docs by doxygen * Thu Oct 24 2019 Alexei Takaseev <taf@altlinux.org> 1.0.2-alt3 - Build with GCC 8 * Tue Jan 29 2019 Michael Shigorin <mike@altlinux.org> 1.0.2-alt2 - E2K: avoid lcc-unsupported options * Sat Jul 22 2017 Alexei Takaseev <taf@altlinux.org> 1.0.2-alt1 - 1.0.2 * Fri Mar 03 2017 Alexei Takaseev <taf@altlinux.org> 1.0.1-alt1 - 1.0.1 * Tue Aug 09 2016 Alexei Takaseev <taf@altlinux.org> 0.27.0-alt1 - 0.27.0 * Fri May 27 2016 Alexei Takaseev <taf@altlinux.org> 0.26.0-alt1 - 0.26.0 * Tue Nov 03 2015 Alexei Takaseev <taf@altlinux.org> 0.25.0-alt1 - 0.25.0 * Fri May 08 2015 Alexei Takaseev <taf@altlinux.org> 0.24.2-alt1 - 0.24.2 * Wed Apr 01 2015 Alexei Takaseev <taf@altlinux.org> 0.24.1-alt1 - 0.24.1 * Thu Mar 12 2015 Alexei Takaseev <taf@altlinux.org> 0.24.0-alt1 - 0.24.0 * Mon Mar 03 2014 Alexei Takaseev <taf@altlinux.org> 0.22.0-alt3 - fix very stupid bugs in various place of oRTP * Wed Feb 26 2014 Alexei Takaseev <taf@altlinux.org> 0.22.0-alt2 - Build for linphone 3.7.0 * Thu Jun 13 2013 Alexei Takaseev <taf@altlinux.org> 0.22.0-alt1 - 0.22.0 * Sat Mar 16 2013 Alexei Takaseev <taf@altlinux.org> 0.21.1-alt1 - 0.21.1 * Sun Jun 24 2012 Alexei Takaseev <taf@altlinux.org> 0.20.0-alt1 - 0.20.0 * Sat Jan 28 2012 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.18.0-alt1 - 0.18.0 * Fri Jul 22 2011 Egor Glukhov <kaman@altlinux.org> 0.16.5-alt1 - 0.16.5 * Sat Feb 12 2011 Egor Glukhov <kaman@altlinux.org> 0.16.4-alt1 - 0.16.4 * Sat Nov 06 2010 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.16.3-alt1.git.53407402.1 - Rebuilt for soname set-versions * Wed Jul 28 2010 Egor Glukhov <kaman@altlinux.org> 0.16.3-alt1.git.53407402 - updated from upstream git * Thu Apr 01 2010 Sergey V Turchin <zerg@altlinux.org> 0.16.1-alt1 - initial specfile |