public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Denis Arnaud <denis.arnaud_fedora@m4x.org>
To: git-commits@fedoraproject.org
Subject: [rpms/soci] epel10: Upgraded to 4.1.4
Date: Sat, 27 Jun 2026 21:55:51 GMT	[thread overview]
Message-ID: <178259735106.1.6341217569821957576.rpms-soci-97074e802217@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/soci
Branch : epel10
Commit : 97074e802217ca056af9fabb9c523f8fcecc340a
Author : Denis Arnaud <denis.arnaud_fedora@m4x.org>
Date   : 2026-06-27T23:54:34+02:00
Stats  : +8/-32 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/soci/c/97074e802217ca056af9fabb9c523f8fcecc340a?branch=epel10

Log:
Upgraded to 4.1.4

---
diff --git a/.cvsignore b/.cvsignore
deleted file mode 100644
index e69de29..0000000
--- a/.cvsignore
+++ /dev/null

diff --git a/Makefile b/Makefile
deleted file mode 100644
index cf689a5..0000000
--- a/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Makefile for source rpm: soci
-# $Id$
-NAME := soci
-SPECFILE = $(firstword $(wildcard *.spec))
-
-define find-makefile-common
-for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
-endef
-
-MAKEFILE_COMMON := $(shell $(find-makefile-common))
-
-ifeq ($(MAKEFILE_COMMON),)
-# attept a checkout
-define checkout-makefile-common
-test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
-endef
-
-MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
-endif
-
-include $(MAKEFILE_COMMON)

diff --git a/soci.spec b/soci.spec
index 6a4fb1c..31d3129 100644
--- a/soci.spec
+++ b/soci.spec
@@ -22,8 +22,8 @@
 ##
 #
 Name:           soci
-Version:        4.1.2
-%global ups_ver 4.1.2
+Version:        4.1.4
+%global ups_ver 4.1.4
 Release:        %autorelease
 Summary:        The database access library for C++ programmers
 License:        BSL-1.0
@@ -33,6 +33,7 @@ Source0:        %{url}/archive/v%{ups_ver}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  dos2unix
 BuildRequires:  gcc gcc-c++
 BuildRequires:  cmake
+BuildRequires:  fmt-devel
 BuildRequires:  boost-devel
 
 %description
@@ -222,6 +223,7 @@ dos2unix AUTHORS README ChangeLog COPYING NEWS
 %endif
 
 %cmake \
+ -DSOCI_STATIC=OFF \
  -DSOCI_EMPTY=%{?with_empty:ON}%{!?with_empty:OFF} \
  -DSOCI_SQLITE3=%{?with_sqlite3:ON}%{!?with_sqlite3:OFF} \
  -DSOCI_POSTGRESQL=%{?with_postgresql:ON}%{!?with_postgresql:OFF} \
@@ -238,12 +240,6 @@ dos2unix AUTHORS README ChangeLog COPYING NEWS
 mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
 #echo "%%{_libdir}/%%{name}" > %%{buildroot}%%{_sysconfdir}/ld.so.conf.d/%%{name}64.conf
 
-# CMake helpers
-mkdir -p %{buildroot}%{_datadir}/%{name}
-mv -f %{buildroot}%{_libdir}/cmake %{buildroot}%{_datadir}/%{name}/CMake
-
-# Remove unpackaged files from the buildroot
-rm -f %{buildroot}%{_libdir}/*.a
 
 %if %{with tests}
 %check
@@ -286,7 +282,7 @@ rm -f %{buildroot}%{_libdir}/*.a
 %dir %{_includedir}/%{name}/
 %{_includedir}/%{name}/*.h
 %{_libdir}/lib%{name}_core.so
-%{_datadir}/%{name}/CMake
+%{_libdir}/cmake/%{name}-%{version}
 
 %{?with_empty:%files empty-devel
 %doc AUTHORS ChangeLog COPYING NEWS README

diff --git a/sources b/sources
index f422a8b..773faf2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (soci-4.1.2.tar.gz) = 96571776d7fcb814c2625ade92f1d5bbcbee2a654eb38a098c23d12d01e66ab2900fc82fdb2f1a37679f0091009f9c6880c80d939730c1bd67f3285418144eba
+SHA512 (soci-4.1.4.tar.gz) = 0553fb7856c77158b229c33fb7a14402f9d740825db5b0c0c4cbbbc2596faa56b099f7e13bece5af506311c393e6fcb4e8b448522d15bba57c6dd0d23e6467c1

diff --git a/soci.spec b/soci.spec
index 870ac18..31d3129 100644
--- a/soci.spec
+++ b/soci.spec
@@ -11,7 +11,7 @@
 %bcond sqlite3 1
 %bcond mysql 1
 %bcond postgresql 1
-%bcond odbc 1
+%bcond odbc 0
 %bcond oracle 0
 %bcond tests 1
 
@@ -33,6 +33,7 @@ Source0:        %{url}/archive/v%{ups_ver}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  dos2unix
 BuildRequires:  gcc gcc-c++
 BuildRequires:  cmake
+BuildRequires:  fmt-devel
 BuildRequires:  boost-devel
 
 %description

             reply	other threads:[~2026-06-27 21:55 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-27 21:55 Denis Arnaud [this message]
  -- strict thread matches above, loose matches on Subject: below --
2026-06-27 21:55 [rpms/soci] epel10: Upgraded to 4.1.4 Denis Arnaud

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178259735106.1.6341217569821957576.rpms-soci-97074e802217@fedoraproject.org \
    --to=denis.arnaud_fedora@m4x.org \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox