]> git.pld-linux.org Git - packages/libgda6.git/commitdiff
- added soname patch (fix messed sonames) auto/th/libgda6-6.0.0-2
authorJakub Bogusz <qboosh@pld-linux.org>
Fri, 11 Jun 2021 16:45:27 +0000 (18:45 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Fri, 11 Jun 2021 16:45:27 +0000 (18:45 +0200)
- ldconfig for -ui
- release 2

libgda6-soname.patch [new file with mode: 0644]
libgda6.spec

diff --git a/libgda6-soname.patch b/libgda6-soname.patch
new file mode 100644 (file)
index 0000000..6b05f84
--- /dev/null
@@ -0,0 +1,52 @@
+--- libgda-6.0.0/libgda/meson.build.orig       2021-02-01 01:29:25.121580000 +0100
++++ libgda-6.0.0/libgda/meson.build    2021-06-11 18:28:23.665679350 +0200
+@@ -342,8 +342,8 @@
+ libgda = library(
+       'gda-'+project_api_version,
+       libgda_source_all+valacs,
+-      soversion : LT_VERSION+'.'+LT_AGE+'.'+LT_REVISION,
+-      version : LT_VERSION,
++      version : LT_VERSION+'.'+LT_AGE+'.'+LT_REVISION,
++      soversion : LT_VERSION,
+       dependencies : libgda_deps,
+       c_args : [
+               libgda_cargs,
+--- libgda-6.0.0/libgda-report/meson.build.orig        2021-02-01 01:29:25.069502600 +0100
++++ libgda-6.0.0/libgda-report/meson.build     2021-06-11 18:28:45.042230210 +0200
+@@ -30,8 +30,8 @@
+ libgda_report = library(
+       'gda-report-'+project_api_version,
+       libgda_report_sources,
+-      soversion : LT_VERSION+'.'+LT_AGE+'.'+LT_REVISION,
+-      version : LT_VERSION,
++      version : LT_VERSION+'.'+LT_AGE+'.'+LT_REVISION,
++      soversion : LT_VERSION,
+       dependencies : [libgda_dep,
+                       gdkpixbuf_dep,
+                       inc_libgda_reporth_dep,
+--- libgda-6.0.0/libgda-ui/meson.build.orig    2021-02-01 01:29:25.093538300 +0100
++++ libgda-6.0.0/libgda-ui/meson.build 2021-06-11 18:28:55.305507942 +0200
+@@ -135,8 +135,8 @@
+ libgdaui = library('gda-ui-'+project_api_version,
+       libgda_ui_sources_all,
+-      soversion : LT_VERSION+'.'+LT_AGE+'.'+LT_REVISION,
+-      version : LT_VERSION,
++      version : LT_VERSION+'.'+LT_AGE+'.'+LT_REVISION,
++      soversion : LT_VERSION,
+       dependencies: [
+               libgda_ui_deps,
+               inc_rooth_dep
+--- libgda-6.0.0/libgda-xslt/meson.build.orig  2021-02-01 01:29:25.093538300 +0100
++++ libgda-6.0.0/libgda-xslt/meson.build       2021-06-11 18:29:04.372125491 +0200
+@@ -17,8 +17,8 @@
+ libgda_xslt = library(
+       'gda-xslt-'+project_api_version,
+       libgda_xslt_sources,
+-      soversion : LT_VERSION+'.'+LT_AGE+'.'+LT_REVISION,
+-      version : LT_VERSION,
++      version : LT_VERSION+'.'+LT_AGE+'.'+LT_REVISION,
++      soversion : LT_VERSION,
+       dependencies : [libgda_dep,
+                       libxslt_dep,
+                       inc_libgda_xslth_dep,
index 71af1e42118ce66c2cf6c01fb75e2763a23354b7..88e25215f6bacd6733af0444f78e7edb5147f289 100644 (file)
@@ -24,12 +24,13 @@ Summary:    GNU Data Access library
 Summary(pl.UTF-8):     Biblioteka GNU Data Access
 Name:          libgda6
 Version:       6.0.0
-Release:       1
+Release:       2
 License:       LGPL v2+/GPL v2+
 Group:         Libraries
 Source0:       https://download.gnome.org/sources/libgda/6.0/libgda-%{version}.tar.xz
 # Source0-md5: 2e059e57b0620fb23fc74f3d2bd0fd1f
 Patch0:                %{name}-web.patch
+Patch1:                %{name}-soname.patch
 URL:           https://www.gnome-db.org/
 %{?with_firebird:BuildRequires:        Firebird-devel}
 BuildRequires: autoconf >= 2.68
@@ -387,6 +388,7 @@ Plik katalogu oraz ikony libgda dla Glade.
 %prep
 %setup -q -n libgda-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' \
        libgda-report/RML/trml2html/trml2html.py \
@@ -426,6 +428,9 @@ rm -rf $RPM_BUILD_ROOT
 %post  -p /sbin/ldconfig
 %postun        -p /sbin/ldconfig
 
+%post  ui -p /sbin/ldconfig
+%postun        ui -p /sbin/ldconfig
+
 %post tools
 %update_icon_cache hicolor
 
This page took 0.081166 seconds and 4 git commands to generate.