Package libsnappy: 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 | Name: libsnappy Version: 1.1.7 Release: alt1 Summary: Google fast compression/decompression library Group: System/Libraries License: BSD Url: http://google.github.io/snappy/ Source: snappy-%version.tar.gz Patch0: FC-gtest.patch Patch1: FC-version-macros.patch # Automatically added by buildreq on Wed Apr 17 2019 # optimized out: cmake-modules glibc-kernheaders-generic glibc-kernheaders-x86 libsasl2-3 libstdc++-devel python-base sh4 BuildRequires: cmake gcc-c++ libgflags-devel libgtest-devel liblzo2-devel zlib-devel BuildRequires: ctest %description Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. For instance, compared to the fastest mode of zlib, Snappy is an order of magnitude faster for most inputs, but the resulting compressed files are anywhere from 20%% to 100%% bigger. %package devel Summary: Development environment for %name Group: Development/C++ Requires: %name = %version %description devel Development environment for %name %package devel-static Summary: Static development environment for %name Group: Development/C++ %description devel-static Static development environment for %name %prep %setup -n snappy-%version %patch0 -p1 %patch1 -p1 %build %cmake_insource -DBUILD_SHARED_LIBS:BOOL=ON %make_build CXXFLAGS="-DNDEBUG -O2" # create pkgconfig file cat << \EOF >snappy.pc prefix=%prefix exec_prefix=%_exec_prefix includedir=%_includedir libdir=%_libdir Name: %name Description: A fast compression/decompression library Version: %version Cflags: -I${includedir} Libs: -L${libdir} -lsnappy EOF %install %makeinstall DESTDIR=%buildroot install -D snappy.pc %buildroot%_libdir/pkgconfig/snappy.pc %check LD_LIBRARY_PATH=`pwd` ctest -V %_smp_mflags %files %doc NEWS AUTHORS CONTRIBUTING.md README.md %_libdir/*.so.* %files devel %doc format_description.txt framing_format.txt %_libdir/*.so %_includedir/* %_libdir/pkgconfig/snappy.pc %_libdir/cmake/Snappy/ %changelog * Wed Apr 17 2019 Fr. Br. George <george@altlinux.ru> 1.1.7-alt1 - Autobuild version bump to 1.1.7 - Fix build, apply Fedora patches * Thu Dec 24 2015 Fr. Br. George <george@altlinux.ru> 1.1.3-alt1 - Autobuild version bump to 1.1.3 * Tue Dec 1 2015 Vladimir Didenko <cow@altlinux.org> 1.1.1-alt2 - Rebuild with gcc5 * Sun Oct 27 2013 Fr. Br. George <george@altlinux.ru> 1.1.1-alt1 - Autobuild version bump to 1.1.1 * Thu Feb 14 2013 Fr. Br. George <george@altlinux.ru> 1.1.0-alt1 - Autobuild version bump to 1.1.0 * Tue Mar 27 2012 Fr. Br. George <george@altlinux.ru> 1.0.5-alt1 - Autobuild version bump to 1.0.5 * Fri Sep 16 2011 Fr. Br. George <george@altlinux.ru> 1.0.4-alt1 - Autobuild version bump to 1.0.4 * Tue Jul 05 2011 Fr. Br. George <george@altlinux.ru> 1.0.3-alt1 - Autobuild version bump to 1.0.3 * Tue May 03 2011 Fr. Br. George <george@altlinux.ru> 1.0.2-alt1 - Autobuild version bump to 1.0.2 * Wed Mar 30 2011 Fr. Br. George <george@altlinux.ru> 1.0.1-alt1 - Autobuild version bump to 1.0.1 * Wed Mar 30 2011 Fr. Br. George <george@altlinux.ru> 1.0.0-alt1 - Initial build from scratch |