Commit Graph

107 Commits

Author SHA1 Message Date
Python Maint
11817a5a0c Rebuilt for Python 3.10 2021-06-04 20:10:18 +02:00
Fedora Release Engineering
881c7f7818 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 18:07:28 +00:00
Tom Stellard
0315d70883 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-06 02:29:58 +00:00
Fedora Release Engineering
720f40e86b - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 05:42:17 +00:00
Tom Stellard
634692f2bc Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-13 22:37:22 +00:00
Miro Hrončok
c6666ec7c0 Rebuilt for Python 3.9 2020-05-26 02:51:38 +02:00
Fedora Release Engineering
9ab470f423 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 10:31:09 +00:00
Lukas Slebodnik
f8fefd2f13 Fix checking gpg
the command `gpgv` (Verify OpenPGP signatures) does not have
parameter --no-default-keyring. That parameter is requried
only for verify with gpg

sh$ gpg2 --no-default-keyring --keyring ./tdb.keyring --verify ./tdb-1.4.3.tar.asc ./tdb-1.4.3.tar.gz
gpg: Signature made Mon 16 Dec 2019 10:30:43 AM CET
gpg:                using RSA key 9147A339719518EE9011BCB54793916113084025
gpg:                issuer "samba-bugs@samba.org"
gpg: BAD signature from "Samba Library Distribution Key <samba-bugs@samba.org>" [unknown]

sh$ gpgv2 --keyring ./tdb.keyring ./tdb-1.4.3.tar.asc ./tdb-1.4.3.tar.gz
gpgv: Signature made Mon 16 Dec 2019 10:30:43 AM CET
gpgv:                using RSA key 9147A339719518EE9011BCB54793916113084025
gpgv:                issuer "samba-bugs@samba.org"
gpgv: BAD signature from "Samba Library Distribution Key <samba-bugs@samba.org>"
2020-01-22 13:05:25 +01:00
Lukas Slebodnik
89bf898129 Always check the signature of the tarball 2020-01-22 12:45:33 +01:00
Lukas Slebodnik
3faec7220e rhbz#1783927 - libtdb-1.4.3 is available 2020-01-22 11:59:11 +01:00
Miro Hrončok
099fb1ed31 Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:56:15 +02:00
Lukas Slebodnik
e5a3e1daa3 rhbz#1691299 - libtdb-1.4.2 is available 2019-08-26 10:18:16 +02:00
Lukas Slebodnik
bbde7fc49c Remove python2 packages
* resolves: rhbz#1737644 - libldb, libtalloc, libtevent, libtdb: Remove Python 2 subpackages from Fedora 31+
2019-08-26 10:15:59 +02:00
Miro Hrončok
e931e68747 Rebuilt for Python 3.8 2019-08-19 10:18:48 +02:00
Fedora Release Engineering
e598ffa665 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 14:30:32 +00:00
Lukas Slebodnik
9bed2c5fa7 rhbz#1718113 - samba fail to build with Python 3.8
AttributeError: module 'time' has no attribute 'clock'
2019-06-14 14:51:20 +02:00
Lukas Slebodnik
6be35fecdd rhbz#1711638 - fails to build with Python 3.8.0a4 2019-06-03 17:06:14 +02:00
Lukas Slebodnik
a8224d1d3b Remove unnecessary patch
It was fixed upstream in a different way
https://bugzilla.samba.org/show_bug.cgi?id=13777
2019-02-27 10:11:26 +01:00
Lukas Slebodnik
ba17560d59 Revert "Workaround for hardcoded path in Makefile"
This reverts commit 4e552a1d46.

Fixed upstream
2019-02-26 23:47:51 +01:00
Lukas Slebodnik
355fa344d1 Revert "Fix ValueError with older python2"
This reverts commit 74818d39a0.

Patch was merged upstream
2019-02-26 23:47:51 +01:00
Lukas Slebodnik
c7c60b082e rhbz#1683185 - libtdb-1.3.18 is available 2019-02-26 23:47:51 +01:00
Fedora Release Engineering
605656e163 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 08:20:23 +00:00
Lukas Slebodnik
f8eedafe91 Remove unneded ldconfig scriptlets
- executing ldconfig in python %%post/%%postun packages is not needed
  (those packages are not providing libraries but loadable modules)

Initial version from: Tomasz Kłoczko <kloczek@fedoraproject.org>
2019-01-18 15:53:35 +01:00
Lukas Slebodnik
1b0c8591cb Remove dependency on pkg-config from devel Requires
provide .pc file does not mean that package requires pkg-config

Initial version from: Tomasz Kłoczko <kloczek@fedoraproject.org>
2019-01-18 15:53:35 +01:00
Lukas Slebodnik
9239356957 Remove unnecessary workarounds 2019-01-18 15:53:35 +01:00
Lukas Slebodnik
74818d39a0 Fix ValueError with older python2 2019-01-18 15:53:35 +01:00
Lukas Slebodnik
93f6c554cf Fix detection of HAVE_LARGEFILE with python2 2019-01-18 15:53:35 +01:00
Lukas Slebodnik
8ec0fbd298 Switch to %ldconfig_scriptlets 2019-01-18 15:53:35 +01:00
Lukas Slebodnik
4e552a1d46 Workaround for hardcoded path in Makefile
sh-4.4# make all
PYTHONHASHSEED=1 WAF_MAKE=1  ../../buildtools/bin/waf build
/bin/sh: ../../buildtools/bin/waf: No such file or directory
make: *** [Makefile:7: all] Error 127
2019-01-18 15:53:35 +01:00
Lukas Slebodnik
4a0fc8c327 Update python2/3 builds 2019-01-18 15:53:35 +01:00
Lukas Slebodnik
663355215a Make python2 optional 2019-01-18 15:53:35 +01:00
Lukas Slebodnik
a74bbd74ab New upstream release - 1.3.17 2019-01-18 15:53:24 +01:00
Dylan Stephano-Shachter
46f7d6e83e only run pathfix.py on python 3 builds 2018-08-24 11:23:39 -04:00
Jakub Hrozek
a4c2634314 Drop the unneeded ABI hide patch
Use pathfix.py instead of a local patch to munge the python path
2018-07-13 08:31:25 +02:00
Jakub Hrozek
beca322872 BuildRequire gcc 2018-07-12 13:56:58 +02:00
Jakub Hrozek
de6a63aa19 New upstream release 1.3.16
- Apply a patch to hide local ABI symbols to avoid issues with new binutils
- Patch the waf script to explicitly call python2 as "env python" doesn't
  yield py2 anymore
2018-07-12 13:36:36 +02:00
Miro Hrončok
191f812643 Rebuilt for Python 3.7 2018-06-19 10:46:42 +02:00
Fedora Release Engineering
796fa2c346 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 23:28:37 +00:00
Björn Esser
469777ef2b
Rebuilt for switch to libxcrypt 2018-01-20 23:07:08 +01:00
Lukas Slebodnik
e214c1f8db Update spec file conditionals 2017-11-30 09:54:43 +01:00
Lukas Slebodnik
94c6c6d0e3 New upstream release 1.3.15 2017-08-26 19:44:27 +02:00
Fedora Release Engineering
e479195c69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 02:21:56 +00:00
Fedora Release Engineering
8a427bf550 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 19:48:41 +00:00
Lukas Slebodnik
5e5dcb5f8f New upstream release 1.3.14
* run unit-tests
2017-07-03 14:02:56 +02:00
Lukas Slebodnik
e87a4fb37b New upstream release 1.3.13
removed Group fields (new packaging policy)
%defattr() is no longer needed
2017-04-28 12:47:24 +02:00
Lukas Slebodnik
b3602e5e96 rhbz#1401175 - Missing symbol versioning provided by libtdb.so
Fix configure time detection with -Werror=implicit-function-declaration
  -Werror=implicit-int
2017-02-28 10:22:45 +01:00
Lukas Slebodnik
d5401d3597 https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2017-02-28 10:22:45 +01:00
Lukas Slebodnik
44ef720000 Build python3 bindings just for fedora
It simplify backporting to epel/rhel
2017-02-28 10:22:45 +01:00
Lukas Slebodnik
c1cb1a91bf Fix bogus day in changelog
There is a rpmlint warning
specfile-error warning: bogus date in %changelog: Sun Dec 01 2012
 Jakub Hrozek <jhrozek@redhat.com> - 1.2.11-1

And git blame says it was a saturday on commit day ( Dec 1 2012 )
 commit d017afe3d8
 Author: Jakub Hrozek <jhrozek@redhat.com>
 Date:   Sat Dec 1 20:53:31 2012 +0100
2017-02-28 10:22:45 +01:00
Lukas Slebodnik
96acd2a1ee Fix few issues according to fedora packaging guidelines
* Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
     beginning of %install.
* Buildroot is not present
     Note: Buildroot: present but not needed
* Package has no %clean section with rm -rf %{buildroot} (or
             $RPM_BUILD_ROOT)
     Note: %clean present but not required
* remove unused build dependency on autoconf
2017-02-28 10:22:45 +01:00