Пакет gperftools: 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 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 | Name: gperftools Version: 2.10 Release: alt2 Provides: google-perftools Summary: Performance tools for C++ Group: Development/Other Url: http://github.com/gperftools License: BSD Source: %name-%version.tar.gz Requires: binutils # Automatically added by buildreq on Thu Dec 04 2008 BuildRequires: gcc-c++ libunwind-devel BuildRequires: rpm-build-licenses %description The %name packages contains some utilities to improve and analyze the performance of C++ programs. This includes an optimized thread-caching malloc() and cpu and heap profiling utilities. %package -n lib%name Summary: Performance tools for C++ - shared libraries Group: Development/Other Provides: libgoogle-perftools %description -n lib%name The lib%name package is part of %name. It contains shared libraries for analize the performance of C++ programs. %package -n lib%name-devel Summary: Performance tools for C++ Group: Development/Other Requires: lib%name = %version-%release Provides: %name-devel = %version-%release %description -n lib%name-devel The lib%name-devel package contains static and debug libraries and header files for developing applications that use the %name package. %prep %setup # no // in ansi-compiled tests sed -i '\@^[ ]*//@d' src/google/malloc_hook_c.h %build %add_optflags -fpermissive %configure --disable-static \ %ifarch loongarch64 --enable-minimal \ %endif %nil %make_build %install %make_install DESTDIR=%buildroot install %ifnarch loongarch64 %files %doc %_defaultdocdir/%name %_bindir/pprof %_man1dir/pprof.* %endif %files -n lib%name %_libdir/lib*.so.* %files -n lib%name-devel %exclude %_includedir/google %_includedir/%name %_libdir/lib*.so %_pkgconfigdir/*.pc %changelog * Thu Jul 20 2023 Alexey Sheplyakov <asheplyakov@altlinux.org> 2.10-alt2 - Basic support of LoongArch: build only tcmalloc (heap profiler and checker are not ported yet). Useful since many packages require tcmalloc. * Thu Jun 16 2022 Fr. Br. George <george@altlinux.org> 2.10-alt1 - Autobuild version bump to 2.10 * Wed Mar 24 2021 Fr. Br. George <george@altlinux.ru> 2.9.1-alt1 - Autobuild version bump to 2.9.1 * Mon Nov 04 2019 Fr. Br. George <george@altlinux.ru> 2.7-alt1 - Autobuild version bump to 2.7 * Tue Feb 20 2018 Fr. Br. George <george@altlinux.ru> 2.6.3-alt1 - Autobuild version bump to 2.6.3 * Fri Aug 25 2017 Fr. Br. George <george@altlinux.ru> 2.6.1-alt1 - Autobuild version bump to 2.6.1 * Mon May 29 2017 Fr. Br. George <george@altlinux.ru> 2.5.93-alt1 - Autobuild version bump to 2.5.93 * Thu Jul 14 2016 Fr. Br. George <george@altlinux.ru> 2.5-alt1 - Autobuild version bump to 2.5 * Wed Jan 20 2016 Fr. Br. George <george@altlinux.ru> 2.4-alt2 - Fix build * Mon Sep 14 2015 Gleb F-Malinovskiy <glebfm@altlinux.org> 2.4-alt1 - Updated to 2.4. * Wed Aug 21 2013 Fr. Br. George <george@altlinux.ru> 2.1-alt1 - Autobuild version bump to 2.1 * Thu Jun 27 2013 Sergey Bolshakov <sbolshakov@altlinux.ru> 2.0-alt2 - rebuilt with recent libunwind * Wed Dec 05 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 2.0-alt1.1 - Fixed build with gcc 4.7 * Fri Feb 10 2012 Fr. Br. George <george@altlinux.ru> 2.0-alt1 - Autobuild version bump to 2.0 - Upstream renamed * Thu Jan 12 2012 Fr. Br. George <george@altlinux.ru> 1.9.1-alt1 - Autobuild version bump to 1.9.1 * Tue Aug 30 2011 Fr. Br. George <george@altlinux.ru> 1.8.3-alt1 - Autobuild version bump to 1.8.3 * Tue Aug 16 2011 Fr. Br. George <george@altlinux.ru> 1.8.2-alt1 - Autobuild version bump to 1.8.2 * Thu Jul 28 2011 Fr. Br. George <george@altlinux.ru> 1.8.1-alt1 - Autobuild version bump to 1.8.1 * Tue Jul 19 2011 Fr. Br. George <george@altlinux.ru> 1.8-alt1 - Autobuild version bump to 1.8 * Tue Feb 15 2011 Fr. Br. George <george@altlinux.ru> 1.7-alt1 - Autobuild version bump to 1.7 * Mon Sep 20 2010 Fr. Br. George <george@altlinux.ru> 1.6-alt1 - Version up * Tue Apr 13 2010 Fr. Br. George <george@altlinux.ru> 1.5-alt1 - Version up * Sat Sep 19 2009 Alexey Voinov <voins@altlinux.ru> 1.4-alt1 - new version (1.4) - obsolete tag added [#19117] * Thu Jul 16 2009 Alexey Voinov <voins@altlinux.ru> 1.3-alt1 - new version (1.3) - file-lists simplified * Thu Dec 04 2008 Yuriy Kashirin <uka@altlinux.ru> 0.99.2-alt1 - New version - Removed unneeded patches - Updated home URL - Updated BuildRequires * Tue Dec 02 2008 Yuriy Kashirin <uka@altlinux.ru> 0.97-alt2 - Replaced manual Requires gcc-c++ by binutils - Removed old 'as-needed' patch - Fixed build in sisyphus - Moved shared libraries to separate package - Renamed %name-devel to lib%name-devel * Tue Apr 22 2008 Avramenko Andrew <liks@altlinux.ru> 0.97-alt1 - New version * Thu Oct 11 2007 Avramenko Andrew <liks@altlinux.ru> 0.93-alt1 - New version * Fri Jul 27 2007 Avramenko Andrew <liks@altlinux.ru> 0.92-alt1 - New version * Thu May 31 2007 Avramenko Andrew <liks@altlinux.ru> 0.91-alt3 - Buildrequires libunwind-devel for ALL archs * Fri May 25 2007 Avramenko Andrew <liks@altlinux.ru> 0.91-alt2 - Add dependencies on libunwind to fix x86_64 build * Wed Apr 25 2007 Avramenko Andrew <liks@altlinux.ru> 0.91-alt1 - New version - Moved to git - Disable static - Spec cleanup - x86_64 build fixed * Fri Mar 30 2007 Avramenko Andrew <liks@altlinux.ru> 0.8-alt1 - Initial build for Sisyphus * Fri Mar 11 2005 <opensource@google.com> - First draft |