Logoj0ke.net Open Build Service > Projects > server:database:mysql > mysql-proxy > Changes
Sign Up | Log In

Changes of Revision 17

[-] Changed mysql-proxy.spec
x
 
1
@@ -7,6 +7,7 @@
2
 Source0:        %{name}-%{version}.tar.bz2
3
 Source1:   %{name}.init
4
 Source2:   %{name}.sysconfig
5
+Source3:   %{name}.cnf
6
 PreReq:         /usr/sbin/useradd /usr/sbin/groupadd %{?insserv_prereq:%insserv_prereq} %{?fillup_prereq:%fillup_prereq}
7
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
8
 
9
@@ -33,7 +34,8 @@
10
 
11
 %package devel
12
 Group:     Applications/Databases
13
-Summary:   mysql-proxy devel package
14
+Summary:   Development package for mysql-proxy
15
+Requires:  glib2-devel libevent-devel lua-devel glibc-devel mysql-proxy = %{version}
16
 
17
 %description devel
18
 MySQL Proxy devel libs
19
@@ -55,7 +57,8 @@
20
 ln -sv ../../etc/init.d/%{name} %{buildroot}/%{_sbindir}/rc%{name}
21
 install -D -m 0644 %{S:2} %{buildroot}/var/adm/fillup-templates/sysconfig.mysql-proxy
22
 sed -i s@"%LIB%"@"%{_lib}"@g %{buildroot}/var/adm/fillup-templates/sysconfig.mysql-proxy
23
-rm -fv %{buildroot}%{_datadir}/*.lua
24
+install -D -m 0644 %{S:3} %{buildroot}%{_sysconfdir}/%{name}.cnf
25
+cp lib/*.lua %{buildroot}%{_libdir}/mysql-proxy/lua/
26
 rm -fv examples/Makefile*
27
 rm -fv examples/CMakeLists.txt
28
 rm -f %{buildroot}%{_libdir}/mysql-proxy/lua/*.la
29
@@ -86,6 +89,7 @@
30
 %defattr(-,root,root,-)
31
 %doc AUTHORS COPYING README NEWS
32
 %doc examples/
33
+%config(noreplace) %{_sysconfdir}/%{name}.cnf
34
 %{_sbindir}/rc%{name}
35
 /etc/init.d/%{name}
36
 %{_bindir}/%{name}
37
@@ -100,6 +104,19 @@
38
 %dir %{_libdir}/mysql-proxy/lua/proxy
39
 %dir %{_libdir}/mysql-proxy/plugins
40
 %{_libdir}/mysql-proxy/lua/admin.lua
41
+%{_libdir}/mysql-proxy/lua/active-queries.lua
42
+%{_libdir}/mysql-proxy/lua/active-transactions.lua
43
+%{_libdir}/mysql-proxy/lua/admin.lua
44
+%{_libdir}/mysql-proxy/lua/admin-sql.lua
45
+%{_libdir}/mysql-proxy/lua/analyze-query.lua
46
+%{_libdir}/mysql-proxy/lua/auditing.lua
47
+%{_libdir}/mysql-proxy/lua/commit-obfuscator.lua
48
+%{_libdir}/mysql-proxy/lua/histogram.lua
49
+%{_libdir}/mysql-proxy/lua/load-multi.lua
50
+%{_libdir}/mysql-proxy/lua/ro-balance.lua
51
+%{_libdir}/mysql-proxy/lua/ro-pooling.lua
52
+%{_libdir}/mysql-proxy/lua/rw-splitting.lua
53
+%{_libdir}/mysql-proxy/lua/xtab.lua
54
 %{_libdir}/mysql-proxy/lua/chassis.so
55
 %{_libdir}/mysql-proxy/lua/glib2.so
56
 %{_libdir}/mysql-proxy/lua/lfs.so
57
[+] Added mysql-proxy.cnf ^
[+] Changed mysql-proxy.sysconfig ^