forked from pool/lua-luadbi
Compare commits
23 Commits
Author | SHA256 | Date | |
---|---|---|---|
f5e8f92060
|
|||
f20f0cdb2f | |||
d7591f1539 | |||
35444842f9 | |||
8de9f583d0 | |||
6b1b1b6542 | |||
c818c41b2d | |||
|
8960a80097 | ||
0266d3f4ac | |||
ccbfd4f71f | |||
d346894141 | |||
43f40fdf0c | |||
|
7c0382d611 | ||
ee0e870047 | |||
|
ee2c654e7e | ||
5ae959e3e3 | |||
|
17ce6b24f9 | ||
|
3942fa4361 | ||
|
57689327d8 | ||
|
8508f5b434 | ||
|
71314b7350 | ||
|
eb258cbc25 | ||
|
2100e93683 |
4
.gitignore
vendored
4
.gitignore
vendored
@@ -1 +1,5 @@
|
|||||||
.osc
|
.osc
|
||||||
|
_scmsync.obsinfo
|
||||||
|
_buildconfig-*
|
||||||
|
_buildinfo-*.xml
|
||||||
|
lua-luadbi-*-build/
|
||||||
|
@@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 25 19:54:10 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
|
||||||
|
|
||||||
|
- Upgrade to 0.7.4:
|
||||||
|
- Add missing braces around initializer
|
||||||
|
- Unbreak building against MariaDB 5.5
|
||||||
|
- Avoid incompatible pointer type error on x86 (32 bit)
|
||||||
|
- New driver for DuckDB. Largely untested and should be
|
||||||
|
considered expiremental at this time.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 3 15:12:49 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
|
Thu Oct 3 15:12:49 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
|
||||||
|
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%define flavor @BUILD_FLAVOR@
|
%define flavor @BUILD_FLAVOR@
|
||||||
%define mod_name luadbi
|
%define mod_name luadbi
|
||||||
Version: 0.7.3
|
Version: 0.7.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A database interface library for Lua
|
Summary: A database interface library for Lua
|
||||||
License: MIT
|
License: MIT
|
||||||
@@ -57,17 +57,18 @@ Oracle.
|
|||||||
%prep
|
%prep
|
||||||
%autosetup -p1 -n luadbi-%{version}
|
%autosetup -p1 -n luadbi-%{version}
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's:-g -pedantic -Wall -O2:%{optflags} -fPIC -I%{lua_incdir}:g' \
|
|
||||||
Makefile
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%make_build LIBDIR=%{_libdir}
|
# We have to list targets specifically, because openSUSE still
|
||||||
|
# doesn’t have support for DuckDB
|
||||||
|
%make_build LIBDIR=%{_libdir} LUA_INC="-I%{lua_incdir}" \
|
||||||
|
COMMON_CFLAGS="%{optflags} -fPIC" \
|
||||||
|
mysql psql sqlite3
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -d %{buildroot}%{lua_archdir}
|
install -d %{buildroot}%{lua_archdir}
|
||||||
install -d %{buildroot}%{lua_noarchdir}
|
install -d %{buildroot}%{lua_noarchdir}
|
||||||
make install_free DESTDIR=%{buildroot} LUA_LDIR=%{lua_noarchdir} LUA_CDIR=%{lua_archdir}
|
make install_lua install_mysql install_psql install_sqlite3 \
|
||||||
|
DESTDIR=%{buildroot} LUA_LDIR=%{lua_noarchdir} LUA_CDIR=%{lua_archdir}
|
||||||
|
|
||||||
%check
|
%check
|
||||||
# run tests
|
# run tests
|
||||||
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:05a7d02d0cae3970af24f72f39edfe717e39424927d07fbbc09ebe96ea02f5a6
|
|
||||||
size 36462
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:8370c3e764b695e805124ad5cd95b285f19cb2246e93c0230dcdcd88096b004b
|
|
||||||
size 35753
|
|
BIN
luadbi-0.7.4.tar.gz
(Stored with Git LFS)
Normal file
BIN
luadbi-0.7.4.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in New Issue
Block a user