Commit Graph

61 Commits

Author SHA1 Message Date
sthen 93ef55c0db remove MODPY_COMMENT from PLISTs, no longer needed (expands to nothing, so bumps not required) 2025-10-23 13:19:02 +00:00
bket 1092dded89 Update to tdb-1.4.14
Needed for samba-4.23.0

Test and OK Ian McWilliam (maintainer)
2025-09-15 04:25:14 +00:00
bket c7c04ce264 Update to tdb-1.4.13
Needed for samba-4.22.0

Test and OK Ian McWilliam (maintainer)
2025-03-08 05:26:23 +00:00
sthen e5a598879f handle py3.12 switchover in databases 2024-12-21 11:37:48 +00:00
bket 938a6a74f1 Update to tdb-1.4.12
Needed for samba-4.21.0

Test and OK Ian McWilliam (maintainer)
2024-09-30 03:12:51 +00:00
naddy d53e59d6bc databases/tdb: bump revision after update-plist mishap 2024-05-29 12:24:56 +00:00
sthen 5808a9e98f use MODPY_COMPILEALL (or drop unneeded runs of compileall) for an initial scattering of ports 2024-05-28 16:48:39 +00:00
sthen b980bb5574 bump REVISION for py3.10 -> py3.11 switch 2024-05-06 12:22:30 +00:00
bket 68ba3189b5 Update to tdb-1.4.10
Needed for samba-4.20.0
2024-03-30 04:29:55 +00:00
bket 0c44bc256e Take maintainership
These ports are deps for net/samba, which is maintained by Ian McWilliam
and me.
2024-01-31 05:56:29 +00:00
jca d80f086e4c Drop maintainership
Those ports are deps for ports I don't maintain any more.
databases/tdb and devel/libtalloc (and maybe devel/p5-Parse-Yapp) should
be kept in sync with the versions needed by net/samba.
2024-01-30 10:27:53 +00:00
espie a56cd77418 -> SITES, no fetch change 2023-09-20 13:30:05 +00:00
jca a490294aab Update to tdb-1.4.9
Needed for samba-4.19.0
2023-09-07 10:02:48 +00:00
kmos 02344cb2d6 tdb wants thread-local storage now. Move to ports-gcc for base-gcc
arches

Fixes the build on sparc64
2023-07-09 00:46:35 +00:00
jca 11cb0faac5 Update to tdb-1.4.8
Necessary for samba-4.18.4
2023-07-06 14:38:25 +00:00
sthen 81d581665c bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:27:35 +00:00
jca dd62f91abd Update to tdb-1.4.7 2022-10-05 17:00:41 +00:00
jca 8dba7a9a37 Update to tdb-1.4.6
Needed for an upcoming update to samba-4.16.2
2022-07-16 15:18:18 +00:00
naddy 7a958849ed drop RCS Ids 2022-03-11 18:31:17 +00:00
espie 737fb8bb76 zap a few PKGNAME-sub which are now default
(and also duplicated EPOCH-sub which make little sense in db/{v3,v4}
2021-11-22 13:55:54 +00:00
sthen 8ad2bb9a3a bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:00:12 +00:00
jca 914e930735 Update to tdb-1.4.5
Fixes a blatant header issue spotted by naddy@
2021-10-19 12:06:57 +00:00
jca 02574c2da1 Update to tdb-1.4.4, needed for samba-4.15.0 2021-10-18 12:23:22 +00:00
jca 3292ba788b Update to tdb-1.4.3
Needed by newer samba releases, switches to python3.

The SHARED_LIBS handling is a bit ugly because of the .cpython-XY tag added
to some libraries names.

Input from sthen@ and Ian McWilliam
2021-05-12 23:30:53 +00:00
jca 1b509b0c38 Ensure that py-tdb depends on the exact libtdb version it was built against.
Adapted from a similar diff cooked by sthen@ for libtalloc
2021-03-12 00:41:36 +00:00
sthen 3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
kn 076d29f16b Split databases/tdb into -main and -python package
net/samba is the only consumer requiring Python bindings, so this split
enables all other consumers (netatalk3, neomutt, fdm, rhythmbox, pulseaudio)
to avoid the dependency on Python 2.

Bump all consumers due to tdb's PKGPATH change.

Wanted by many
Feedback OK jca sthen
2021-01-23 23:17:47 +00:00
kn a9b96f3663 Set FIX_EXTRACT_PERMISSIONS 2020-03-14 15:35:29 +00:00
jca 1bbf783120 Update to tdb-1.3.18 2019-12-04 00:14:45 +00:00
jca 7227275fbf Sync WANTLIB 2019-11-08 19:44:31 +00:00
jca 9d2b6c08ba Mirror a bunch of samba.org distfiles
download.samba.org now rejects the HTTP/1.0 requests sent by our ftp(1).
Changing ftp(1) now is asking for trouble so work around it.

distfiles hosting courtesy of kmos@, thanks!
2019-10-07 13:35:48 +00:00
jca 79c2fa736b Byte-compile _tdb_text.py to avoid leaving the .pyc file around 2019-06-22 23:04:49 +00:00
jca bcf347998a Move the ports I maintain to PERMIT_PACKAGE 2019-06-22 22:44:06 +00:00
jca cc524c5a26 Update to tdb-1.3.16 2018-08-12 22:57:21 +00:00
jca d62b08b956 Update to tdb-1.3.15
One function added: tdb_transaction_active()
2017-11-20 00:35:46 +00:00
jca 6b0d624dcd Update to tdb-1.3.12 2017-01-07 12:35:28 +00:00
jca 1a6654d36f Update to tdb-1.3.11 2016-09-03 12:09:30 +00:00
jca a71dcb9257 Maintenance update to tdb-1.3.10 2016-08-26 20:52:57 +00:00
jca 968fa762be Switch MASTER_SITES to https://download.samba.org/pub/ 2016-05-08 09:11:35 +00:00
jca ed5fffd8a9 Update to tdb-1.3.9 2016-04-25 08:13:41 +00:00
jca 3866338fc8 Update to tdb-1.3.8 2016-04-22 11:43:42 +00:00
jca dfecf4a5ca Update to tdb-1.3.7, needed for the upcoming samba release.
ok sthen@
2016-04-12 17:38:15 +00:00
jca 4777f31519 Fix the version in tdb.pc; requested by Volker Lendecke.
Use upstream tarball version, not the ports shared lib version.  Newer
samba releases check for a minimum version of libtdb, this check wrongly
succeeds with tdb from ports.
2016-04-05 16:34:36 +00:00
naddy deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
jca 19fd433655 Kill empty patch files. 2015-09-02 00:03:48 +00:00
jca f898d4851c Add a comment, in case someone wonders why we're not using the latest version. 2015-08-12 11:24:05 +00:00
sthen ad5b9d14a3 bump, net/samba4,-tdb had the same version/REVISION 2015-07-20 18:36:15 +00:00
jca 5ba81183a2 docbook needed to generate manpages 2015-07-18 02:34:57 +00:00
jca 26d2dbf570 Incorrect entries in PLIST (now provided by the python dep.) 2015-07-18 02:22:33 +00:00
jca 22f91e604c Update to tdb-1.2.12
Bite the bullet and switch to an upstream version that uses waf*.  The
plan is to use databases/tdb and devel/libtalloc in the samba4 port, and
thus to keep those ports in sync with whatever bundled version comes
with the samba4 tarball.

* trying to make sense of the waf patches is highly discouraged

While here:
- reorder the Makefile
- update the license marker
- take maintainership (discussed with nicm@, former MAINTAINER)

This is a SHARED_ONLY port, and a python wrapper is now provided.
2015-07-18 02:11:13 +00:00