Changeset: c224d5424e6b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c224d5424e6b
Modified Files:
MonetDB.spec
Branch: default
Log Message:
Now also in RPM: /var/MonetDB4 -> /var/monetdb4.
diffs (38 lines):
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -376,11 +376,23 @@
-c "MonetDB Server" monetdb
exit 0
+%post -n MonetDB4-server
+# move database from old location to new location
+if [ -d %{_localstatedir}/MonetDB4/dbfarm -a !
%{_localstatedir}/MonetDB4/dbfarm -ef %{_localstatedir}/monetdb4/dbfarm ]; then
+ # old database exists and is different from new
+ if [ $(find %{_localstatedir}/monetdb4 -print | wc -l) -le 2 ]; then
+ # new database is still empty
+ rmdir %{_localstatedir}/monetdb4/dbfarm
+ rmdir %{_localstatedir}/monetdb4
+ mv %{_localstatedir}/MonetDB4 %{_localstatedir}/monetdb4
+ fi
+fi
+
%files -n MonetDB4-server
%defattr(-,root,root)
%attr(750,monetdb,monetdb) %dir %{_localstatedir}/MonetDB
-%attr(2770,monetdb,monetdb) %dir %{_localstatedir}/MonetDB4
-%attr(2770,monetdb,monetdb) %dir %{_localstatedir}/MonetDB4/dbfarm
+%attr(2770,monetdb,monetdb) %dir %{_localstatedir}/monetdb4
+%attr(2770,monetdb,monetdb) %dir %{_localstatedir}/monetdb4/dbfarm
%{_bindir}/Mserver
%config(noreplace) %{_sysconfdir}/MonetDB.conf
%dir %{_libdir}/monetdb4
@@ -720,7 +732,7 @@
%makeinstall
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/MonetDB
-mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/MonetDB4/dbfarm
+mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/monetdb4/dbfarm
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/monetdb5/dbfarm
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/monetdb
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/monetdb
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list