packages: mysql-proxy/mysql-proxy.spec, mysql-proxy/install-examples.patch ...
glen
glen at pld-linux.org
Wed Aug 4 15:15:31 CEST 2010
Author: glen Date: Wed Aug 4 13:15:31 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- install example lua
---- Files affected:
packages/mysql-proxy:
mysql-proxy.spec (1.31 -> 1.32) , install-examples.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/mysql-proxy/mysql-proxy.spec
diff -u packages/mysql-proxy/mysql-proxy.spec:1.31 packages/mysql-proxy/mysql-proxy.spec:1.32
--- packages/mysql-proxy/mysql-proxy.spec:1.31 Fri May 21 16:27:50 2010
+++ packages/mysql-proxy/mysql-proxy.spec Wed Aug 4 15:15:21 2010
@@ -36,8 +36,9 @@
Source2: %{name}.sysconfig
Source3: %{name}.conf
Source4: admin-1.lua
+Patch0: install-examples.patch
URL: http://forge.mysql.com/wiki/MySQL_Proxy
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.62
BuildRequires: automake
BuildRequires: glib2-devel >= 1:2.4.0
BuildRequires: libevent-devel
@@ -82,9 +83,10 @@
%prep
%setup -q
+%patch0 -p1
-sed -i -e 's/g_build_filename(base_dir, "lib"/g_build_filename(base_dir, "%{_lib}"/g' src/chassis.c
-sed -i -e 's/g_build_filename(srv->base_dir, "lib"/g_build_filename(srv->base_dir, "%{_lib}"/g' src/chassis.c
+%{__sed} -i -e 's/g_build_filename(base_dir, "lib"/g_build_filename(base_dir, "%{_lib}"/g' src/chassis.c
+%{__sed} -i -e 's/g_build_filename(srv->base_dir, "lib"/g_build_filename(srv->base_dir, "%{_lib}"/g' src/chassis.c
%build
%{__libtoolize}
@@ -121,6 +123,7 @@
# noarch data to %{_datadir}
install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/lua
mv $RPM_BUILD_ROOT{%{_libdir},%{_datadir}}/%{name}/lua/proxy
+mv $RPM_BUILD_ROOT{%{_libdir},%{_datadir}}/%{name}/lua/examples
# contrib lua
cp -a %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/%{name}/lua/proxy
@@ -190,6 +193,9 @@
%dir %{_datadir}/%{name}/lua
%dir %{_datadir}/%{name}/lua/proxy
%{_datadir}/%{name}/lua/proxy/*.lua
+%dir %{_datadir}/%{name}/lua/examples
+%{_datadir}/%{name}/lua/examples/*.lua
+%{_datadir}/%{name}/lua/examples/*.msc
%dir %{_libdir}/%{name}/plugins
%attr(755,root,root) %{_libdir}/%{name}/plugins/libadmin.so
@@ -211,6 +217,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.32 2010/08/04 13:15:21 glen
+- install example lua
+
Revision 1.31 2010/05/21 14:27:50 glen
- release 2
================================================================
Index: packages/mysql-proxy/install-examples.patch
diff -u /dev/null packages/mysql-proxy/install-examples.patch:1.1
--- /dev/null Wed Aug 4 15:15:31 2010
+++ packages/mysql-proxy/install-examples.patch Wed Aug 4 15:15:21 2010
@@ -0,0 +1,24 @@
+--- mysql-proxy-0.8.0/lib/Makefile.am~ 2010-01-24 12:26:34.000000000 +0200
++++ mysql-proxy-0.8.0/lib/Makefile.am 2010-08-04 16:07:07.937180312 +0300
+@@ -3,7 +3,8 @@
+ SUBDIRS = proxy
+
+ ## those are in the end examples or proof-of-concepts
+-example_scripts = \
++example_scriptsdir = $(luaextdir)/examples
++example_scripts_DATA = \
+ active-queries.lua \
+ active-transactions.lua \
+ admin-sql.lua \
+@@ -22,9 +23,9 @@
+ if USE_WRAPPER_SCRIPT
+ ## only install them if we are self-contained
+ ## otherwise let the packager decide where to put them
+-dist_doc_DATA = ${example_scripts}
++dist_doc_DATA = $(example_scripts_DATA)
+ else
+-EXTRA_DIST += ${example_scripts}
++EXTRA_DIST += $(example_scripts_DATA)
+ endif
+
+ luaext_LTLIBRARIES = lfs.la glib2.la chassis.la mysql.la lpeg.la posix.la
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql-proxy/mysql-proxy.spec?r1=1.31&r2=1.32&f=u
More information about the pld-cvs-commit
mailing list