+++ /dev/null
-#!/bin/sh
-PATH=/bin:/usr/bin:/sbin:/usr/sbin
-
-#-------------------------------------------------#
-# Contacts-service patch for upgrade (2.4 -> 3.0) #
-#-------------------------------------------------#
-
-# Macro
-DB_DIR_24=/opt/usr/dbspace
-DB_DIR_30=/opt/usr/home/owner/.applications/dbspace/privacy
-
-DB_FILE_24=$DB_DIR_24/.contacts-svc.db
-DB_FILE_30=$DB_DIR_30/.contacts-svc.db
-
-DATA_DIR_24=/opt/usr/data
-DATA_DIR_30=/opt/usr/home/owner/data
-
-CTSVC_DATA_24=$DATA_DIR_24/contacts-svc
-CTSVC_DATA_30=$DATA_DIR_30/contacts-svc
-
-# Make Directory
-mkdir $DATA_DIR_30
-
-# Move
-mv $DB_FILE_24 $DB_FILE_30
-mv $CTSVC_DATA_24 $CTSVC_DATA_30
-
-chown owner:users $DB_FILE_30
-chown owner:users $DATA_DIR_30
-chown -R owner:users $CTSVC_DATA_30
-
-chsmack -a User $DB_FILE_30
-chsmack -a User::Home -t $DATA_DIR_30
-chsmack -a User::Home -t $CTSVC_DATA_30
-chsmack -a User::Home $CTSVC_DATA_30/.*
-chsmack -a User::Home -t $CTSVC_DATA_30/img
-chsmack -a User::Home -t $CTSVC_DATA_30/img/*
-chsmack -a User::Home $CTSVC_DATA_30/img/contact/*
-chsmack -a User::Home $CTSVC_DATA_30/img/group/*
-chsmack -a User::Home $CTSVC_DATA_30/img/logo/*
-
-# Remove
-rm $DB_FILE_24-journal
-rm -r $CTSVC_DATA_30/img/vcard
-
-# Update
-sqlite3 $DB_FILE_30 "PRAGMA journal_mode = WAL"
\ No newline at end of file
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
-%define upgrade_script_path /usr/share/upgrade/scripts
-
%description
Contacts Service Library
%install
rm -rf %{buildroot}
-mkdir -p %{buildroot}%{upgrade_script_path}
-cp -f 500.%{name}.sh %{buildroot}%{upgrade_script_path}
%make_install
%{_unitdir_user}/default.target.wants/contacts-service.service
%{_unitdir_user}/sockets.target.wants/contacts-service.socket
%{_unitdir_user}/contacts-service.socket
-%{upgrade_script_path}/500.%{name}.sh
%license LICENSE.APLv2
%files -n lib%{name}