Package libtevent: 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 | %define _unpackaged_files_terminate_build 1 %def_with check %global talloc_version 2.4.1 Name: libtevent Version: 0.15.0 Release: alt1 Summary: The tevent library License: LGPLv3+ Group: System/Libraries Url: http://tevent.samba.org/ Source: http://samba.org/ftp/tevent/tevent-%{version}.tar.gz Patch: tevent-alt-fix-python-ldflags.patch BuildRequires: libtalloc-devel >= %talloc_version BuildRequires: zlib-devel BuildRequires: libcmocka-devel >= 1.1.3 BuildRequires(pre): rpm-build-python3 BuildRequires: python3-devel BuildRequires: python3-module-talloc-devel >= %talloc_version Requires: libtalloc >= %talloc_version %description Tevent is an event system based on the talloc memory management library. Tevent has support for many event types, including timers, signals, and the classic file descriptor events. Tevent also provide helpers to deal with asynchronous code providing the tevent_req (Tevent Request) functions. %package devel Group: Development/C Summary: Developer tools for the Tevent library Requires: %name = %version-%release %description devel Header files needed to develop programs that link against the tevent library. %package -n python3-module-tevent Group: Development/Python3 Summary: Python3 bindings for the Tevent library Requires: %name = %EVR %description -n python3-module-tevent Python3 bindings for libtevent %prep %setup -n tevent-%version %patch -p1 %build %undefine _configure_gettext %configure \ --disable-rpath \ --bundled-libraries=NONE \ --builtin-libraries=replace %make_build %install %makeinstall_std rm -f %buildroot%_libdir/*.a %check # XXX: tests use FD 0, and various input redirections can break # their assumptions. Let's make sure the input is predictable. make test < /dev/null %files %_libdir/libtevent.so.* %files devel %_includedir/tevent.h %_libdir/libtevent.so %_pkgconfigdir/tevent.pc %files -n python3-module-tevent %python3_sitelibdir/_tevent.cpython*.so %python3_sitelibdir/tevent.py %python3_sitelibdir/__pycache__/tevent.* %changelog * Mon Nov 06 2023 Evgeny Sinelnikov <sin@altlinux.org> 0.15.0-alt1 - New version for samba-4.19 * Wed Nov 01 2023 Evgeny Sinelnikov <sin@altlinux.org> 0.14.1-alt1 - New version for samba-4.18 * Mon Aug 07 2023 Ivan A. Melnikov <iv@altlinux.org> 0.14.0-alt2 - NMU: fix and re-enable checks * Mon May 29 2023 Grigory Ustinov <grenka@altlinux.org> 0.14.0-alt1 - Build new version for python3.11. - Build without check. * Sat Sep 17 2022 Evgeny Sinelnikov <sin@altlinux.org> 0.13.0-alt1 - New version for samba-4.17 * Sun Aug 07 2022 Evgeny Sinelnikov <sin@altlinux.org> 0.12.0-alt1 - New version for samba-4.16 * Thu Oct 07 2021 Evgeny Sinelnikov <sin@altlinux.org> 0.11.0-alt1 - New version for samba-4.15.0 * Wed Feb 05 2020 Evgeny Sinelnikov <sin@altlinux.org> 0.10.2-alt1 - Update to latest release without crypt replace * Thu Oct 31 2019 Evgeny Sinelnikov <sin@altlinux.org> 0.10.1-alt1 - Update to new release without python2 support * Wed Feb 27 2019 Evgeny Sinelnikov <sin@altlinux.org> 0.9.39-alt1 - Update to latest release with python3 by default * Tue Nov 27 2018 Evgeny Sinelnikov <sin@altlinux.org> 0.9.37-alt2 - Disable ubt macros due binary package identity changes * Sun Jul 22 2018 Stanislav Levin <slev@altlinux.org> 0.9.37-alt1 - 0.9.36 -> 0.9.37 - Build package for Python3 * Fri Mar 23 2018 Evgeny Sinelnikov <sin@altlinux.org> 0.9.36-alt1 - New version for samba-4.8 * Thu Nov 16 2017 Evgeny Sinelnikov <sin@altlinux.org> 0.9.34-alt1 - New version for samba-4.6.10 and samba-4.7.2 * Thu Aug 17 2017 Evgeny Sinelnikov <sin@altlinux.ru> 0.9.33-alt1 - New version for samba-4.7.0 * Sat Jul 15 2017 Evgeny Sinelnikov <sin@altlinux.ru> 0.9.31-alt2 - Rebuild with universal build tag (aka ubt macros) for p7 and c7 * Tue Mar 07 2017 Evgeny Sinelnikov <sin@altlinux.ru> 0.9.31-alt1 - New version for samba-4.6.0 * Thu Sep 08 2016 Evgeny Sinelnikov <sin@altlinux.ru> 0.9.29-alt1 - New version for samba-4.5.0 * Thu Mar 03 2016 Andrey Cherepanov <cas@altlinux.org> 0.9.28-alt1 - New version * Fri Nov 13 2015 Andrey Cherepanov <cas@altlinux.org> 0.9.26-alt1 - 0.9.26 - Enable tests * Wed Jul 15 2015 Alexey Shabalin <shaba@altlinux.ru> 0.9.25-alt1 - 0.9.25 * Mon Mar 23 2015 Alexey Shabalin <shaba@altlinux.ru> 0.9.24-alt1 - 0.9.24 * Fri Nov 07 2014 Alexey Shabalin <shaba@altlinux.ru> 0.9.22-alt1 - 0.9.22 * Thu Jan 23 2014 Alexey Shabalin <shaba@altlinux.ru> 0.9.21-alt1 - 0.9.21 * Mon Dec 16 2013 Alexey Shabalin <shaba@altlinux.ru> 0.9.20-alt1 - 0.9.20 * Wed Aug 07 2013 Alexey Shabalin <shaba@altlinux.ru> 0.9.19-alt1 - 0.9.19 * Tue Apr 09 2013 Alexey Shabalin <shaba@altlinux.ru> 0.9.18-alt1 - 0.9.18 * Mon Sep 17 2012 Alexey Shabalin <shaba@altlinux.ru> 0.9.17-alt1 - 0.9.17 * Fri Jul 27 2012 Alexey Shabalin <shaba@altlinux.ru> 0.9.16-alt1 - 0.9.16 * Mon Apr 16 2012 Vitaly Kuznetsov <vitty@altlinux.ru> 0.9.15-alt2.1 - Rebuild to remove redundant libpython2.7 dependency * Mon Apr 02 2012 Alexey Shabalin <shaba@altlinux.ru> 0.9.15-alt2 - add --builtin-libraries=replace to configure * Tue Feb 14 2012 Alexey Shabalin <shaba@altlinux.ru> 0.9.15-alt1 - 0.9.15 * Sat Oct 22 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 0.9.13-alt1.1 - Rebuild with Python-2.7 * Tue Jul 12 2011 Alexey Shabalin <shaba@altlinux.ru> 0.9.13-alt1 - 0.9.13 * Thu Apr 14 2011 Alexey Shabalin <shaba@altlinux.ru> 0.9.11-alt1 - 0.9.11 - add python-module-tevent package * Thu Nov 25 2010 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.9.8-alt1.1 - Rebuilt for soname set-versions * Fri Aug 13 2010 Alexey Shabalin <shaba@altlinux.ru> 0.9.8-alt1 - initial build for ALT Linux Sisyphus |