diff --git a/akonadi-1.1.1-mysql_conf.patch b/akonadi-1.1.1-mysql_conf.patch new file mode 100644 index 0000000..0963a37 --- /dev/null +++ b/akonadi-1.1.1-mysql_conf.patch @@ -0,0 +1,11 @@ +diff -up akonadi-1.1.1/server/src/storage/mysql-global.conf.mysql_conf akonadi-1.1.1/server/src/storage/mysql-global.conf +--- akonadi-1.1.1/server/src/storage/mysql-global.conf.mysql_conf 2009-01-21 12:29:03.000000000 -0600 ++++ akonadi-1.1.1/server/src/storage/mysql-global.conf 2009-02-20 11:18:57.000000000 -0600 +@@ -49,6 +49,6 @@ innodb_additional_mem_pool_size=1M + # SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema"); + innodb_buffer_pool_size=80M + # size of average write burst, keep Innob_log_waits small, keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables) +-innodb_log_file_size=64M ++innodb_log_file_size=8M + innodb_flush_log_at_trx_commit=2 + diff --git a/akonadi.spec b/akonadi.spec index 20f6346..6246548 100644 --- a/akonadi.spec +++ b/akonadi.spec @@ -1,7 +1,7 @@ Summary: PIM Storage Service Name: akonadi Version: 1.1.1 -Release: 1%{?dist} +Release: 3%{?dist} Group: System Environment/Libraries License: LGPLv2+ @@ -9,6 +9,9 @@ URL: http://download.akonadi-project.org/ Source0: http://akonadi.omat.nl/akonadi-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# shrink default initial db size a bit (approx 140mb->28mb) +Patch1: akonadi-1.1.1-mysql_conf.patch + BuildRequires: cmake BuildRequires: qt4-devel >= 4.4 BuildRequires: automoc4 @@ -48,14 +51,14 @@ Requires: pkgconfig %prep %setup -q +%patch1 -p1 -b .mysql_conf + %build mkdir -p %{_target_platform} pushd %{_target_platform} -# added CMAKE_SKIP_RPATH ... at least until universally in %%cmake macro -- Rex %{cmake} \ - -DCMAKE_SKIP_RPATH:BOOL=ON \ -DCONFIG_INSTALL_DIR=%{_sysconfdir} \ .. popd @@ -105,6 +108,10 @@ update-mime-database %{_datadir}/mime &> /dev/null || : %changelog +* Fri Feb 20 2009 Rex Dieter - 1.1.1-3 +- shrink default db initial size a bit (approx 140mb->28mb) +- drop extraneous RPATH-cmake baggage + * Wed Jan 21 2009 Rex Dieter - 1.1.1-1 - 1.1.1