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

Reply via email to