Date: Monday, January 30, 2006 @ 19:39:36
Author: csaba
Path: /cvsroot/carob/libmysequoia
Modified: libmysequoia.spec (1.2 -> 1.3)
Added post install/uninstall scripts.
-------------------+
libmysequoia.spec | 22 ++++++++++++++++++----
1 files changed, 18 insertions(+), 4 deletions(-)
Index: libmysequoia/libmysequoia.spec
diff -u libmysequoia/libmysequoia.spec:1.2 libmysequoia/libmysequoia.spec:1.3
--- libmysequoia/libmysequoia.spec:1.2 Mon Jan 30 12:09:18 2006
+++ libmysequoia/libmysequoia.spec Mon Jan 30 19:39:36 2006
@@ -9,10 +9,10 @@
Packager: Csaba Simon <[EMAIL PROTECTED]>
Url: http://continuent.org/
-Source: %name-%version.tar.gz
+Source: %{name}-%{version}.tar.gz
-Prefix: %_prefix
-BuildRoot: %_tmppath/%name-%version-root
+Prefix: %{_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
Reimplementation of libmysqlclient library, using Carob to benefit from
@@ -22,7 +22,7 @@
%package devel
Summary: Native MySQL API using Sequoia, static libraries
Group: Development/Libraries
-Requires: %name = %version
+Requires: %{name} = %{version}
%description devel
Reimplementation of libmysqlclient library, using Carob to benefit from
@@ -46,6 +46,20 @@
%clean
rm -rf $RPM_BUILD_ROOT
+%post
+/sbin/ldconfig
+
+cd /usr/lib/mysql
+ln -sf /usr/lib/%{name}.so.0.0.0 libmysqlclient.so
+ln -sf /usr/lib/%{name}.so.0.0.0 libmysqlclient.so.14
+
+%postun
+cd /usr/lib/mysql
+ln -sf libmysqlclient.so.14.0.0 libmysqlclient.so
+ln -sf libmysqlclient.so.14.0.0 libmysqlclient.so.14
+
+/sbin/ldconfig
+
%files
%defattr(-,root,root,755)
%attr(755,root,root) %prefix/lib/lib*.so*
_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits