Compare commits

..

No commits in common. 'i10c-beta' and 'c9' have entirely different histories.

2
.gitignore vendored

@ -1 +1 @@
SOURCES/openldap-LMDB_0.9.32.tar.gz SOURCES/LMDB_0.9.29.tar.gz

@ -1 +1 @@
f8903185e37d92ccb79f5307678cf66f6322b089 SOURCES/openldap-LMDB_0.9.32.tar.gz 5fac5ab0e3070290c56a0aa9fae6d88fb578a08b SOURCES/LMDB_0.9.29.tar.gz

@ -1,7 +1,6 @@
diff --git a/libraries/liblmdb/Makefile b/libraries/liblmdb/Makefile diff -up lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile
index 000f1f9..c533342 100644 --- lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig 2017-01-04 12:14:24.303344915 +0100
--- a/libraries/liblmdb/Makefile +++ lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile 2017-01-04 12:19:20.190295319 +0100
+++ b/libraries/liblmdb/Makefile
@@ -26,6 +26,7 @@ OPT = -O2 -g @@ -26,6 +26,7 @@ OPT = -O2 -g
CFLAGS = $(THREADS) $(OPT) $(W) $(XCFLAGS) CFLAGS = $(THREADS) $(OPT) $(W) $(XCFLAGS)
LDLIBS = LDLIBS =
@ -38,7 +37,7 @@ index 000f1f9..c533342 100644
test: all test: all
rm -rf testdb && mkdir testdb rm -rf testdb && mkdir testdb
@@ -64,21 +65,25 @@ test: all @@ -64,20 +65,24 @@ test: all
liblmdb.a: mdb.o midl.o liblmdb.a: mdb.o midl.o
$(AR) rs $@ mdb.o midl.o $(AR) rs $@ mdb.o midl.o
@ -50,7 +49,8 @@ index 000f1f9..c533342 100644
+liblmdb$(SOEXT).$(SOVERSION): mdb.lo midl.lo +liblmdb$(SOEXT).$(SOVERSION): mdb.lo midl.lo
# $(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS) # $(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS)
- $(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS) - $(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS)
- + $(CC) $(LDFLAGS) -pthread -shared -Wl,-soname,$@ -o $@ mdb.lo midl.lo $(SOLIBS)
-mdb_stat: mdb_stat.o liblmdb.a -mdb_stat: mdb_stat.o liblmdb.a
-mdb_copy: mdb_copy.o liblmdb.a -mdb_copy: mdb_copy.o liblmdb.a
-mdb_dump: mdb_dump.o liblmdb.a -mdb_dump: mdb_dump.o liblmdb.a
@ -61,9 +61,6 @@ index 000f1f9..c533342 100644
-mtest4: mtest4.o liblmdb.a -mtest4: mtest4.o liblmdb.a
-mtest5: mtest5.o liblmdb.a -mtest5: mtest5.o liblmdb.a
-mtest6: mtest6.o liblmdb.a -mtest6: mtest6.o liblmdb.a
-mplay: mplay.o liblmdb.a
+ $(CC) $(LDFLAGS) -pthread -shared -Wl,-soname,$@ -o $@ mdb.lo midl.lo $(SOLIBS)
+
+mdb_stat: mdb_stat.o liblmdb.so +mdb_stat: mdb_stat.o liblmdb.so
+mdb_copy: mdb_copy.o liblmdb.so +mdb_copy: mdb_copy.o liblmdb.so
+mdb_dump: mdb_dump.o liblmdb.so +mdb_dump: mdb_dump.o liblmdb.so
@ -74,7 +71,6 @@ index 000f1f9..c533342 100644
+mtest4: mtest4.o liblmdb.so +mtest4: mtest4.o liblmdb.so
+mtest5: mtest5.o liblmdb.so +mtest5: mtest5.o liblmdb.so
+mtest6: mtest6.o liblmdb.so +mtest6: mtest6.o liblmdb.so
+mplay: mplay.o liblmdb.so
mdb.o: mdb.c lmdb.h midl.h mdb.o: mdb.c lmdb.h midl.h
$(CC) $(CFLAGS) $(CPPFLAGS) -c mdb.c $(CC) $(CFLAGS) $(CPPFLAGS) -c mdb.c

@ -1,33 +1,23 @@
## START: Set by rpmautospec
## (rpmautospec version 0.6.1)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 2;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec
Name: lmdb Name: lmdb
Version: 0.9.32 Version: 0.9.29
Release: %autorelease Release: 3%{?dist}
Summary: Memory-mapped key-value database Summary: Memory-mapped key-value database
License: OLDAP-2.8 License: OpenLDAP
URL: https://www.symas.com/lmdb URL: http://symas.com/mdb
# Main source is retrieved from OpenLDAP GitLab # Main source is retrieved from OpenLDAP GitLab
%global forgeurl https://git.openldap.org/openldap/openldap %global forgeurl https://git.openldap.org/openldap/openldap
%global tag LMDB_%{version} %global tag LMDB_%{version}
%global archivename openldap-%{tag} # Tag checkout includes commit in archive name
%global archiveext tar.gz %global commit 8ad7be2510414b9506ec9f9e24f24d04d9b04a1a
%global archiveurl %{forgeurl}/-/archive/%{tag}/%{archivename}.%{archiveext} # The files themselves are in several subdirectories and need to be prefixed wit this.
%forgemeta %global archive_path libraries/lib%{name}
Source: %{forgesource} Source0: %{forgeurl}/-/archive/%{tag}.tar.gz
Source: lmdb.pc.in Source1: lmdb.pc.in
# Patch description in the corresponding file # Patch description in the corresponding file
Patch: lmdb-make.patch Patch0: lmdb-make.patch
Patch: lmdb-s390-check.patch Patch1: lmdb-s390-check.patch
BuildRequires: make BuildRequires: make
BuildRequires: gcc BuildRequires: gcc
@ -45,7 +35,7 @@ Summary: Shared libraries for %{name}
%description libs %description libs
The %{name}-libs package contains shared libraries necessary for running The %{name}-libs package contains shared libraries necessary for running
applications that use the %{name} embedded database. applications that use %{name}.
%package devel %package devel
Summary: Development files for %{name} Summary: Development files for %{name}
@ -64,11 +54,8 @@ The %{name}-doc package contains automatically generated documentation for %{nam
%prep %prep
# forgeautosetup does not pass the -n argument %autosetup -p1 -n openldap-%{tag}-%{commit}
%autosetup -n %{archivename} -p1
# The files themselves are in several subdirectories and need to be prefixed wit this.
%global archive_path libraries/lib%{name}
%build %build
pushd %{archive_path} pushd %{archive_path}
@ -135,56 +122,12 @@ popd
%changelog %changelog
* Tue Nov 26 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 0.9.32-2 * Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.9.29-3
- Rebuilt for MSVSphere 10 - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
## START: Generated by rpmautospec
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 0.9.32-2
- Bump release for June 2024 mass rebuild
* Tue Jan 30 2024 Jan Staněk <jstanek@redhat.com> - 0.9.32-1
- Update to version 0.9.32 (rhbz#2261350)
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.31-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.31-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jul 27 2023 Jonathan Wakely <jwakely@fedoraproject.org> - 0.9.31-3
- Expand description for lmdb-libs subpackage
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.31-2 * Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.9.29-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Tue Jul 11 2023 Jan Staněk <jstanek@redhat.com> - 0.9.31-1
- Update to version 0.9.31 (rhbz#2221768)
* Tue Jun 13 2023 Radovan Sroka <rsroka@redhat.com> - 0.9.30-2
- migrated to SPDX license
* Thu Feb 09 2023 Jan Staněk <jstanek@redhat.com> - 0.9.30-1
- Update to version 0.9.30
* Thu Feb 09 2023 Jan Staněk <jstanek@redhat.com> - 0.9.29-7
- Fix source file definition and handling
- Use archive name expected by GitLab, then the archive does not contain
whole commit reference.
- Use standard %%forgemeta macros, although some detail neede to be fill in
GitLab handling is not detected from URL.
- Fix upstream URL.
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.29-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.29-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.29-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.29-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Mar 17 2021 Jan Staněk <jstanek@redhat.com> - 0.9.29-1 * Wed Mar 17 2021 Jan Staněk <jstanek@redhat.com> - 0.9.29-1
- Upgrade to version 0.9.29 - Upgrade to version 0.9.29
@ -315,5 +258,3 @@ popd
* Tue May 27 2014 Jan Stanek <jstanek@redhat.com> - 0.9.11-1 * Tue May 27 2014 Jan Stanek <jstanek@redhat.com> - 0.9.11-1
- Initial Package - Initial Package
## END: Generated by rpmautospec

Loading…
Cancel
Save