Пакет qalculate: 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 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 | %define _unpackaged_files_terminate_build 1 %define _stripped_files_terminate_build 1 %set_verify_elf_method strict %def_without static Name: qalculate Version: 4.1.1 Release: alt1 Summary: A very versatile desktop calculator Group: Office License: GPL-2.0+ Url: https://qalculate.github.io/ # https://github.com/Qalculate/libqalculate.git Source: lib%name-%version.tar BuildRequires: libcln-devel gcc-c++ glib2-devel libgmp-devel libstdc++-devel perl-XML-Parser pkgconfig zlib-devel intltool libtool libxml2-devel BuildRequires: libcurl-devel libicu-devel libmpfr-devel doxygen %description Qalculate! is a modern multi-purpose desktop calculator for GNU/Linux. It is small and simple to use but with much power and versatility underneath. Features include customizable functions, units, arbitrary precision, plotting. %package -n lib%name Summary: libqalculate libraries Group: System/Libraries Requires: %name-common >= %EVR Requires: /usr/bin/gnuplot %description -n lib%name Qalculate libraries. %package -n lib%name-devel Summary: libqalculate development package Group: Development/C Requires: lib%name = %EVR %description -n lib%name-devel The libqalculate package contains the header files needed for developing applications that use libqalculate. Install libqalculate-devel if you want to develop applications using libqalculate. %if_enabled static %package -n %libname-devel-static Summary: libqalculate static library Group: Development/C Requires: lib%name-devel = %EVR %description -n lib%name-devel-static This package contains static version of libqalculate. Install libqalculate-devel-static if you want to develop applications statically linked with libqalculate. %endif %package common Summary: qalculate common files Group: Office %description common This package contains common files used by qalculate frontends. %prep %setup -q -n lib%name-%version %build %add_optflags -D_FILE_OFFSET_BITS=64 %autoreconf %configure \ --enable-defs2doc pushd docs/reference doxygen popd %make_build %install %makeinstall_std # remove non-packaged files rm -f %buildroot%_libdir/*.la %if_without static rm -f %buildroot%_libdir/*.a %endif %find_lang --output=%name.lang lib%name %files -n lib%name %_libdir/*.so.* %files -n lib%name-devel %_includedir/lib%name %_libdir/*.so %_libdir/pkgconfig/* %_defaultdocdir/lib%name %files %_bindir/* %_man1dir/*.1* %files common -f %name.lang %doc COPYING %doc AUTHORS ChangeLog README README.md README.translate %_datadir/qalculate %if_with static %files -n lib%name-devel-static %_libdir/*.a %endif %changelog * Wed Apr 06 2022 Sergey V Turchin <zerg@altlinux.org> 4.1.1-alt1 - Updated to upstream version 4.1.1. * Fri Apr 01 2022 Sergey V Turchin <zerg@altlinux.org> 4.1.0-alt1 - Updated to upstream version 4.1.0. * Tue Jan 18 2022 Aleksei Nikiforov <darktemplar@altlinux.org> 3.22.0-alt1 - Updated to upstream version 3.22.0. * Fri Aug 20 2021 Aleksei Nikiforov <darktemplar@altlinux.org> 3.20.1-alt1 - Updated to upstream version 3.20.1. * Sat May 29 2021 Anton Midyukov <antohami@altlinux.org> 3.19.0-alt1 - Updated to upstream version 3.19.0. * Tue Mar 16 2021 Aleksei Nikiforov <darktemplar@altlinux.org> 3.17.0-alt1 - Updated to upstream version 3.17.0. * Wed Jan 13 2021 Aleksei Nikiforov <darktemplar@altlinux.org> 3.16.1-alt1 - Updated to upstream version 3.16.1. * Mon Sep 28 2020 Aleksei Nikiforov <darktemplar@altlinux.org> 3.13.0-alt1 - Updated to upstream version 3.13.0. * Tue Aug 11 2020 Aleksei Nikiforov <darktemplar@altlinux.org> 3.12.1-alt1 - Updated to upstream version 3.12.1. * Thu Jul 02 2020 Aleksei Nikiforov <darktemplar@altlinux.org> 3.11.0-alt1 - Updated to upstream version 3.11.0. * Fri Jun 19 2020 Aleksei Nikiforov <darktemplar@altlinux.org> 3.10.0-alt1 - Updated to upstream version 3.10.0. * Wed Apr 08 2020 Aleksei Nikiforov <darktemplar@altlinux.org> 3.8.0-alt1 - Updated to upstream version 3.8.0. * Fri Aug 02 2019 Aleksei Nikiforov <darktemplar@altlinux.org> 3.3.0-alt1 - Updated to upstream version 3.3.0. * Mon Jun 03 2019 Aleksei Nikiforov <darktemplar@altlinux.org> 3.2.0-alt1 - Updated to upstream version 3.2.0. * Tue Jan 15 2019 Aleksei Nikiforov <darktemplar@altlinux.org> 2.8.2-alt1 - Updated to upstream version 2.8.2. * Fri Jul 27 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 2.6.1-alt1 - Updated to upstream version 2.6.1. * Fri May 18 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 2.5.0-alt1 - Updated to upstream version 2.5.0. * Tue Sep 12 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 2.0.0-alt2 - Updated build dependencies. * Mon Sep 11 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 2.0.0-alt1 - Updated to upstream version 2.0.0. * Sun Nov 08 2015 Andrey Cherepanov <cas@altlinux.org> 0.9.7-alt2.2 - Rebuild for gcc5 C++11 ABI - Package all lolalization files - Spec cleanup * Mon Feb 07 2011 Sergey V Turchin <zerg@altlinux.org> 0.9.7-alt2.1 - rebuild * Wed Feb 02 2011 Alexey Morsov <swi@altlinux.ru> 0.9.7-alt2 - rebuild * Thu Apr 22 2010 Alexey Morsov <swi@altlinux.ru> 0.9.7-alt1 - new version * Sat Feb 07 2009 Alexey Morsov <swi@altlinux.ru> 0.9.6-alt2.2 - fix patch * Fri Nov 07 2008 Alexey Morsov <swi@altlinux.ru> 0.9.6-alt2.1 - rebuild with libcln 1.2.2 - fix spec + remove deprecated cal in post/postun * Thu Nov 06 2008 Alexey Morsov <swi@altlinux.ru> 0.9.6-alt2 - fix build with gcc4.3 * Mon Jun 18 2007 Alexey Morsov <swi@altlinux.ru> 0.9.6-alt1 - 0.9.6 release - put api documentation in -devel package * Tue Dec 19 2006 Alexey Morsov <swi@altlinux.ru> 0.9.5-alt1 - 0.9.5 release. * Sat Jan 21 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.9.2-alt1 - 0.9.2 release. * Mon Dec 05 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.9.0-alt1 - 0.9.0 release. * Fri Oct 07 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.1.2-alt1 - Upstream bugfix release. * Tue Oct 04 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.1.1-alt2 - Fixed lt error. * Sat Aug 27 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.1.1-alt1 - Initial build. |