summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorYeongil Jang <yg0577.jang@samsung.com>2012-09-21 00:18:57 +0900
committerYeongil Jang <yg0577.jang@samsung.com>2012-09-21 00:18:57 +0900
commitb163391a122d812058dc9ab211b81e60204fffc7 (patch)
tree0fdf86bf4dc67b14c8913f8fa01d4e6270b1ea39 /debian
parent4a95e692f2a57a0c273b2ce1f255be9a7ba1d2e3 (diff)
downloademail-service-master.tar.gz
email-service-master.tar.bz2
email-service-master.zip
Diffstat (limited to 'debian')
-rwxr-xr-xdebian/changelog21
-rwxr-xr-xdebian/compat1
-rwxr-xr-xdebian/control32
-rwxr-xr-xdebian/copyright15
-rwxr-xr-xdebian/dirs2
-rwxr-xr-xdebian/docs0
-rwxr-xr-xdebian/email-service-0.install3
-rwxr-xr-xdebian/email-service-0.postinst489
-rwxr-xr-xdebian/email-service-dev.install2
-rw-r--r--debian/email-service-tools.install4
-rw-r--r--debian/email-service-tools.postinst65
-rwxr-xr-xdebian/rules146
12 files changed, 0 insertions, 780 deletions
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100755
index a84fccd..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,21 +0,0 @@
-email-service (0.4.0-2) unstable; urgency=low
-
- * 1. Change IPC code (c++ -> c)
- * 2. Fixed the memory leak
- * 3. Fixed the display the time
- * Git : slp/pkgs/e/email-service
- * Tag : email-service_0.4.0-2
-
- -- Sunghyun Kwon <sh0701.kwon@samsung.com> Wed, 04 Apr 2012 17:01:25 +0900
-
-email-service (0.4.0-1) unstable; urgency=low
-
- * 1. Removed all deprecated functions.
- * 2. attachment_mime_type is added to emf_attachment_data_t.
- * 3. An attribute 'datetime' is removed from emf_mail_data_t and emf_mail_list_item_t.
- * 4. An attribute 'date_time' is added to emf_mail_data_t and emf_mail_list_item_t.
- * 5. emf_mail_t, emf_mail_info_t, emf_mail_body_t, emf_mail_head_t are removed from API.
- * Git : slp/pkgs/e/email-service
- * Tag : email-service_0.4.0-1
-
- -- Kyuho Jo <kyuho.jo@samsung.com> Thu, 08 Mar 2012 17:42:24 +0900
diff --git a/debian/compat b/debian/compat
deleted file mode 100755
index 7ed6ff8..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/debian/control b/debian/control
deleted file mode 100755
index 50b7190..0000000
--- a/debian/control
+++ /dev/null
@@ -1,32 +0,0 @@
-Source: email-service
-Section: main/libs
-Priority: extra
-Maintainer: Kyuho Jo <kyuho.jo@samsung.com>, Sunghyun Kwon <sh0701.kwon@samsung.com>, Sang-Hun Chung <sanghun.chung@samsung.com>
-Uploaders: Kyuho Jo <kyuho.jo@samsung.com>, Sunghyun Kwon <sh0701.kwon@samsung.com>, Sang-Hun Chung <sanghun.chung@samsung.com>, Changseok Oh <seok.oh@samsung.com>
-Build-Depends: debhelper (>= 5), libglib2.0-dev, libdbus-1-dev, libdbus-glib-1-dev, libslp-db-util-dev, libxml2-dev, libwbxml2-dev, libssl-dev, drm-service-dev, libslp-pm-dev, libuw-imap-toolkit-dev, openssl, dlog-dev, libslp-setting-dev, libcontacts-service-dev, libheynoti-dev, libss-client-dev, libalarm-dev, libaccounts-svc-dev, libdevman-dev, libmm-player-dev, libmm-session-dev, libnotification-dev, libeina-dev, libcurl-dev
-Standards-Version: 3.7.2
-Homepage: N/A
-
-Package: email-service-dev
-XB-Public-Package: yes
-XB-Generate-Docs: yes
-Section: main/libdevel
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, email-service-0 (= ${Source-Version})
-Description: E-mail Framework Middleware Development package
- email-service-dev
-
-Package: email-service-0
-Section: main/libs
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libuw-imap-toolkit-0
-Description: E-mail Framework Middleware Development package
- email-service-0
-
-Package: email-service-dbg
-Section: debug
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, email-service-0 (= ${Source-Version})
-Description: Debug for use with email-service
- email-service-dbg : for debug
-
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100755
index 4479dae..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,15 +0,0 @@
-Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
-
-Contact: Kyuho Jo <kyuho.jo@samsung.com>, Sunghyun Kwon <sh0701.kwon@samsung.com>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100755
index ca882bb..0000000
--- a/debian/dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/bin
-usr/sbin
diff --git a/debian/docs b/debian/docs
deleted file mode 100755
index e69de29..0000000
--- a/debian/docs
+++ /dev/null
diff --git a/debian/email-service-0.install b/debian/email-service-0.install
deleted file mode 100755
index 8cd01dd..0000000
--- a/debian/email-service-0.install
+++ /dev/null
@@ -1,3 +0,0 @@
-/usr/lib/*.so
-/usr/lib/*.so.*
-/usr/bin/email-service
diff --git a/debian/email-service-0.postinst b/debian/email-service-0.postinst
deleted file mode 100755
index f3feade..0000000
--- a/debian/email-service-0.postinst
+++ /dev/null
@@ -1,489 +0,0 @@
-#!/bin/sh
-
-#################################################################
-# Add preset account information
-#################################################################
-echo "[EMAIL-SERVICE] Start adding preset account information..."
-
-#################################################################
-# Email Settings
-#################################################################
-
-if [ ${USER} = "root" ]
-then
-
- ## Setting
- # Sending
- vconftool set -g 5000 -t bool db/Services/Email/Sending/KeepCopy "1"
- vconftool set -g 5000 -t bool db/Services/Email/Sending/SendMeCopy "1"
- vconftool set -g 5000 -t bool db/Services/Email/Sending/ReqDeliveryRep "0"
- vconftool set -g 5000 -t bool db/Services/Email/Sending/ReqReadRep "0"
- vconftool set -g 5000 -t int db/Services/Email/Sending/Priority "1"
- vconftool set -g 5000 -t string db/Services/Email/Sending/ActiveAccount ""
- vconftool set -g 5000 -t bool db/Services/Email/Sending/IncBodyReply "1"
- vconftool set -g 5000 -t bool db/Services/Email/Sending/IncAttachFwd "1"
- # Receiving
- vconftool set -g 5000 -t int db/Services/Email/Receiving/AutoPoll "0"
- vconftool set -g 5000 -t int db/Services/Email/Receiving/PollTime "0"
- vconftool set -g 5000 -t int db/Services/Email/Receiving/SendReadRep "2"
- vconftool set -g 5000 -t int db/Services/Email/Receiving/Reclimit "0"
- vconftool set -g 5000 -t int db/Services/Email/Receiving/FetchOption "0"
- vconftool set -g 5000 -t bool db/Services/Email/Receiving/KeepServer "1"
- vconftool set -g 5000 -t int db/Services/Email/Receiving/ServDelOption "1"
-
- vconftool set -g 5000 -t int db/Services/Email/NbAccount "6"
-
- ## Accounts
-
- # Gmail
- vconftool set -g 5000 -t string db/Services/Email/1/General/NetworkName "default"
- vconftool set -g 5000 -t string db/Services/Email/1/General/AccountName "Gmail"
- vconftool set -g 5000 -t string db/Services/Email/1/General/EmailAddr ""
- vconftool set -g 5000 -t string db/Services/Email/1/General/UserId ""
- vconftool set -g 5000 -t string db/Services/Email/1/General/Password ""
- vconftool set -g 5000 -t string db/Services/Email/1/General/LoginType "username_type"
-
- # MailboxType : pop3(0), imap4(1) -> pop3(1), imap4(2) in email-service
- vconftool set -g 5000 -t int db/Services/Email/1/Incoming/MailboxType "1"
- vconftool set -g 5000 -t string db/Services/Email/1/Incoming/ServAddr "imap.gmail.com"
- vconftool set -g 5000 -t int db/Services/Email/1/Incoming/Port "993"
- vconftool set -g 5000 -t int db/Services/Email/1/Incoming/Secure "1"
- vconftool set -g 5000 -t bool db/Services/Email/1/Incoming/Apop "0"
- vconftool set -g 5000 -t bool db/Services/Email/1/Incoming/AutoEmailSync "0"
- vconftool set -g 5000 -t bool db/Services/Email/1/Incoming/IncludeAttach "0"
- vconftool set -g 5000 -t int db/Services/Email/1/Incoming/ImapFetchOpt "1"
-
- vconftool set -g 5000 -t string db/Services/Email/1/Outgoing/ServAddr "smtp.gmail.com"
- vconftool set -g 5000 -t int db/Services/Email/1/Outgoing/Port "465"
- vconftool set -g 5000 -t bool db/Services/Email/1/Outgoing/SmtpAuth "0"
- vconftool set -g 5000 -t int db/Services/Email/1/Outgoing/Secure "1"
- vconftool set -g 5000 -t bool db/Services/Email/1/Outgoing/SameIdPwd "1"
- vconftool set -g 5000 -t bool db/Services/Email/1/Outgoing/PopBeforeSmtp "0"
-
- # Hotmail
- vconftool set -g 5000 -t string db/Services/Email/2/General/NetworkName "default"
- vconftool set -g 5000 -t string db/Services/Email/2/General/AccountName "Hotmail"
- vconftool set -g 5000 -t string db/Services/Email/2/General/EmailAddr ""
- vconftool set -g 5000 -t string db/Services/Email/2/General/UserId ""
- vconftool set -g 5000 -t string db/Services/Email/2/General/Password ""
- vconftool set -g 5000 -t string db/Services/Email/2/General/LoginType "username_type"
-
- # MailboxType : pop3(0), imap4(1) -> pop3(1), imap4(2) in email-service
- vconftool set -g 5000 -t int db/Services/Email/2/Incoming/MailboxType "0"
- vconftool set -g 5000 -t string db/Services/Email/2/Incoming/ServAddr "pop3.live.com"
- vconftool set -g 5000 -t int db/Services/Email/2/Incoming/Port "995"
- vconftool set -g 5000 -t int db/Services/Email/2/Incoming/Secure "1"
- vconftool set -g 5000 -t bool db/Services/Email/2/Incoming/Apop "0"
- vconftool set -g 5000 -t bool db/Services/Email/2/Incoming/AutoEmailSync "0"
- vconftool set -g 5000 -t bool db/Services/Email/2/Incoming/IncludeAttach "0"
- vconftool set -g 5000 -t int db/Services/Email/2/Incoming/ImapFetchOpt "1"
-
- vconftool set -g 5000 -t string db/Services/Email/2/Outgoing/ServAddr "smtp.live.com"
- vconftool set -g 5000 -t int db/Services/Email/2/Outgoing/Port "587"
- vconftool set -g 5000 -t bool db/Services/Email/2/Outgoing/SmtpAuth "0"
- vconftool set -g 5000 -t int db/Services/Email/2/Outgoing/Secure "2"
- vconftool set -g 5000 -t bool db/Services/Email/2/Outgoing/SameIdPwd "1"
- vconftool set -g 5000 -t bool db/Services/Email/2/Outgoing/PopBeforeSmtp "0"
-
- # AOL
- vconftool set -g 5000 -t string db/Services/Email/3/General/NetworkName "default"
- vconftool set -g 5000 -t string db/Services/Email/3/General/AccountName "AOL"
- vconftool set -g 5000 -t string db/Services/Email/3/General/EmailAddr ""
- vconftool set -g 5000 -t string db/Services/Email/3/General/UserId ""
- vconftool set -g 5000 -t string db/Services/Email/3/General/Password ""
- vconftool set -g 5000 -t string db/Services/Email/3/General/LoginType "username_type"
-
- # MailboxType : pop3(0), imap4(1) -> pop3(1), imap4(2) in email-service
- vconftool set -g 5000 -t int db/Services/Email/3/Incoming/MailboxType "1"
- vconftool set -g 5000 -t string db/Services/Email/3/Incoming/ServAddr "imap.aol.com"
- vconftool set -g 5000 -t int db/Services/Email/3/Incoming/Port "143"
- vconftool set -g 5000 -t int db/Services/Email/3/Incoming/Secure "0"
- vconftool set -g 5000 -t bool db/Services/Email/3/Incoming/Apop "0"
- vconftool set -g 5000 -t bool db/Services/Email/3/Incoming/AutoEmailSync "0"
- vconftool set -g 5000 -t bool db/Services/Email/3/Incoming/IncludeAttach "0"
- vconftool set -g 5000 -t int db/Services/Email/3/Incoming/ImapFetchOpt "0"
-
- vconftool set -g 5000 -t string db/Services/Email/3/Outgoing/ServAddr "smtp.aol.com"
- vconftool set -g 5000 -t int db/Services/Email/3/Outgoing/Port "587"
- vconftool set -g 5000 -t bool db/Services/Email/3/Outgoing/SmtpAuth "0"
- vconftool set -g 5000 -t int db/Services/Email/3/Outgoing/Secure "0"
- vconftool set -g 5000 -t bool db/Services/Email/3/Outgoing/SameIdPwd "1"
- vconftool set -g 5000 -t bool db/Services/Email/3/Outgoing/PopBeforeSmtp "0"
-
- # Yahoo
- vconftool set -g 5000 -t string db/Services/Email/6/General/NetworkName "default"
- vconftool set -g 5000 -t string db/Services/Email/6/General/AccountName "Yahoomail"
- vconftool set -g 5000 -t string db/Services/Email/6/General/EmailAddr ""
- vconftool set -g 5000 -t string db/Services/Email/6/General/UserId ""
- vconftool set -g 5000 -t string db/Services/Email/6/General/Password ""
- vconftool set -g 5000 -t string db/Services/Email/6/General/LoginType "username_type"
-
- # MailboxType : pop3(0), imap4(1) -> pop3(1), imap4(2) in email-service
- vconftool set -g 5000 -t int db/Services/Email/6/Incoming/MailboxType "0"
- vconftool set -g 5000 -t string db/Services/Email/6/Incoming/ServAddr "pop.mail.yahoo.co.kr"
- vconftool set -g 5000 -t int db/Services/Email/6/Incoming/Port "995"
- vconftool set -g 5000 -t int db/Services/Email/6/Incoming/Secure "1"
- vconftool set -g 5000 -t bool db/Services/Email/6/Incoming/Apop "0"
- vconftool set -g 5000 -t bool db/Services/Email/6/Incoming/AutoEmailSync "0"
- vconftool set -g 5000 -t bool db/Services/Email/6/Incoming/IncludeAttach "0"
- vconftool set -g 5000 -t int db/Services/Email/6/Incoming/ImapFetchOpt "1"
-
- vconftool set -g 5000 -t string db/Services/Email/6/Outgoing/ServAddr "smtp.mail.yahoo.co.kr"
- vconftool set -g 5000 -t int db/Services/Email/6/Outgoing/Port "465"
- vconftool set -g 5000 -t bool db/Services/Email/6/Outgoing/SmtpAuth "0"
- vconftool set -g 5000 -t int db/Services/Email/6/Outgoing/Secure "1"
- vconftool set -g 5000 -t bool db/Services/Email/6/Outgoing/SameIdPwd "1"
- vconftool set -g 5000 -t bool db/Services/Email/6/Outgoing/PopBeforeSmtp "0"
-
-fi
-
-
-################################################################################################
-
-if [ ${USER} = "root" ]
-then
-
-vconftool set -t string db/email/preset_account/aol/sending_address "smtp.aol.com"
-vconftool set -t int db/email/preset_account/aol/sending_port "587"
-vconftool set -t int db/email/preset_account/aol/sending_ssl "0"
-vconftool set -t int db/email/preset_account/aol/receiving_type "2"
-vconftool set -t string db/email/preset_account/aol/receiving_address "imap.aol.com"
-vconftool set -t int db/email/preset_account/aol/receiving_port "143"
-vconftool set -t int db/email/preset_account/aol/receiving_ssl "0"
-
-vconftool set -t string db/email/preset_account/gmail/sending_address "smtp.gmail.com"
-vconftool set -t int db/email/preset_account/gmail/sending_port "465"
-vconftool set -t int db/email/preset_account/gmail/sending_ssl "1"
-vconftool set -t int db/email/preset_account/gmail/receiving_type "2"
-# for POP3 server
-#vconftool set -t string db/email/preset_account/gmail/receiving_address "pop.gmail.com"
-#vconftool set -t int db/email/preset_account/gmail/receiving_port "995"
-# for IMAP4 server
-vconftool set -t string db/email/preset_account/gmail/receiving_address "imap.gmail.com"
-vconftool set -t int db/email/preset_account/gmail/receiving_port "993"
-vconftool set -t int db/email/preset_account/gmail/receiving_ssl "1"
-
-vconftool set -t string db/email/preset_account/yahoo/sending_address "smtp.mail.yahoo.co.kr"
-vconftool set -t int db/email/preset_account/yahoo/sending_port "465"
-vconftool set -t int db/email/preset_account/yahoo/sending_ssl "1"
-vconftool set -t int db/email/preset_account/yahoo/receiving_type "1"
-vconftool set -t string db/email/preset_account/yahoo/receiving_address "pop.mail.yahoo.co.kr"
-vconftool set -t int db/email/preset_account/yahoo/receiving_port "995"
-vconftool set -t int db/email/preset_account/yahoo/receiving_ssl "1"
-
-vconftool set -t string db/email/preset_account/hotmail/sending_address "smtp.live.com"
-vconftool set -t int db/email/preset_account/hotmail/sending_port "587"
-vconftool set -t int db/email/preset_account/hotmail/sending_ssl "2"
-vconftool set -t int db/email/preset_account/hotmail/receiving_type "1"
-vconftool set -t string db/email/preset_account/hotmail/receiving_address "pop3.live.com"
-vconftool set -t int db/email/preset_account/hotmail/receiving_port "995"
-vconftool set -t int db/email/preset_account/hotmail/receiving_ssl "1"
-
-# for Active Sync - Let email app create this key
-#vconftool set -t int db/email_handle/active_sync_handle "0"
-
-# for contact sync - sync from the first contact change
-vconftool set -t int db/email/last_sync_time "0"
-
-# for contact sync - sync from the first contact change
-vconftool set -t int db/email/slot_size "100"
-
-# for badge
-vconftool set -t int db/badge/com.samsung.email "0"
-
-fi
-
-echo "[EMAIL-SERVICE] Finish adding preset account information"
-
-
-#################################################################
-# Set executin script
-#################################################################
-echo "[EMAIL-SERVICE] Set executing script ..."
-EMAIL_SERVICE_EXEC_SCRIPT=/etc/rc.d/init.d/email-service
-EMAIL_SERVICE_BOOT_SCRIPT=/etc/rc.d/rc3.d/S70email-service
-EMAIL_SERVICE_FASTBOOT_SCRIPT=/etc/rc.d/rc5.d/S70email-service
-echo '#!/bin/sh' > ${EMAIL_SERVICE_EXEC_SCRIPT}
-echo '/usr/bin/email-service &' >> ${EMAIL_SERVICE_EXEC_SCRIPT}
-chmod 755 ${EMAIL_SERVICE_EXEC_SCRIPT}
-rm -rf ${EMAIL_SERVICE_BOOT_SCRIPT}
-rm -rf ${EMAIL_SERVICE_FASTBOOT_SCRIPT}
-ln -s ${EMAIL_SERVICE_EXEC_SCRIPT} ${EMAIL_SERVICE_BOOT_SCRIPT}
-ln -s ${EMAIL_SERVICE_EXEC_SCRIPT} ${EMAIL_SERVICE_FASTBOOT_SCRIPT}
-echo "[EMAIL-SERVICE] Finish executing script ..."
-
-#################################################################
-# Create DB file and tables.
-#################################################################
-echo "[EMAIL-SERVICE] Creating Email Tables ..."
-sqlite3 /opt/dbspace/.email-service.db 'PRAGMA journal_mode = PERSIST;
-CREATE TABLE mail_account_tbl
-(
- account_bind_type INTEGER,
- account_name VARCHAR(51),
- receiving_server_type INTEGER,
- receiving_server_addr VARCHAR(51),
- email_addr VARCHAR(129),
- user_name VARCHAR(51),
- password VARCHAR(51),
- retrieval_mode INTEGER,
- port_num INTEGER,
- use_security INTEGER,
- sending_server_type INTEGER,
- sending_server_addr VARCHAR(51),
- sending_port_num INTEGER,
- sending_auth INTEGER,
- sending_security INTEGER,
- sending_user VARCHAR(51),
- sending_password VARCHAR(51),
- display_name VARCHAR(31),
- reply_to_addr VARCHAR(129),
- return_addr VARCHAR(129),
- account_id INTEGER PRIMARY KEY,
- keep_on_server INTEGER,
- flag1 INTEGER,
- flag2 INTEGER,
- pop_before_smtp INTEGER,
- apop INTEGER,
- logo_icon_path VARCHAR(256),
- preset_account INTEGER,
- target_storage INTEGER,
- check_interval INTEGER,
- priority INTEGER,
- keep_local_copy INTEGER,
- req_delivery_receipt INTEGER,
- req_read_receipt INTEGER,
- download_limit INTEGER,
- block_address INTEGER,
- block_subject INTEGER,
- display_name_from VARCHAR(256),
- reply_with_body INTEGER,
- forward_with_files INTEGER,
- add_myname_card INTEGER,
- add_signature INTEGER,
- signature VARCHAR(256),
- add_my_address_to_bcc INTEGER,
- my_account_id INTEGER,
- index_color INTEGER,
- sync_status INTEGER
-);
-
-CREATE TABLE mail_attachment_tbl
-(
- attachment_id INTEGER PRIMARY KEY,
- attachment_name VARCHAR(257),
- attachment_path VARCHAR(257),
- attachment_size INTEGER,
- mail_id INTEGER,
- account_id INTEGER,
- mailbox_name VARCHAR(129),
- attachment_save_status INTEGER,
- attachment_drm_type INTEGER,
- attachment_drm_method INTEGER,
- attachment_inline_content_status INTEGER,
- attachment_mime_type VARCHAR(257)
-);
-
-CREATE TABLE mail_box_tbl
-(
- mailbox_id INTEGER,
- account_id INTEGER,
- local_yn INTEGER,
- mailbox_name VARCHAR(256),
- mailbox_type INTEGER,
- alias VARCHAR(256),
- sync_with_server_yn INTEGER,
- modifiable_yn INTEGER,
- total_mail_count_on_server INTEGER,
- has_archived_mails INTEGER,
- mail_slot_size INTEGER
-);
-CREATE TABLE mail_read_mail_uid_tbl
-(
- account_id INTEGER ,
- local_mbox VARCHAR(129) ,
- local_uid INTEGER ,
- mailbox_name VARCHAR(129) ,
- s_uid VARCHAR(129) ,
- data1 INTEGER ,
- data2 VARCHAR(257) ,
- flag INTEGER ,
- idx_num INTEGER PRIMARY KEY
-);
-CREATE TABLE mail_rule_tbl
-(
- account_id INTEGER ,
- rule_id INTEGER PRIMARY KEY,
- type INTEGER ,
- value VARCHAR(257) ,
- action_type INTEGER ,
- dest_mailbox VARCHAR(129),
- flag1 INTEGER ,
- flag2 INTEGER
-);
-CREATE TABLE mail_tbl
-(
- mail_id INTEGER PRIMARY_KEY,
- account_id INTEGER,
- mailbox_id INTEGER,
- mailbox_name VARCHAR(129),
- mailbox_type INTEGER,
- subject TEXT,
- date_time DATETIME,
- server_mail_status INTEGER,
- server_mailbox_name VARCHAR(129),
- server_mail_id VARCHAR(129),
- message_id VARCHAR(257),
- full_address_from TEXT,
- full_address_reply TEXT,
- full_address_to TEXT,
- full_address_cc TEXT,
- full_address_bcc TEXT,
- full_address_return TEXT,
- email_address_sender TEXT collation user1,
- email_address_recipient TEXT collation user1,
- alias_sender TEXT,
- alias_recipient TEXT,
- body_download_status INTEGER,
- file_path_plain VARCHAR(257),
- file_path_html VARCHAR(257),
- mail_size INTEGER,
- flags_seen_field BOOLEAN,
- flags_deleted_field BOOLEAN,
- flags_flagged_field BOOLEAN,
- flags_answered_field BOOLEAN,
- flags_recent_field BOOLEAN,
- flags_draft_field BOOLEAN,
- flags_forwarded_field BOOLEAN,
- DRM_status INTEGER,
- priority INTEGER,
- save_status INTEGER,
- lock_status INTEGER,
- report_status INTEGER,
- attachment_count INTEGER,
- inline_content_count INTEGER,
- thread_id INTEGER,
- thread_item_count INTEGER,
- preview_text TEXT,
- meeting_request_status INTEGER,
- FOREIGN KEY(account_id) REFERENCES mail_account_tbl(account_id)
-);
-CREATE TABLE mail_meeting_tbl
-(
- mail_id INTEGER PRIMARY KEY,
- account_id INTEGER,
- mailbox_name TEXT ,
- meeting_response INTEGER,
- start_time INTEGER,
- end_time INTEGER,
- location TEXT ,
- global_object_id TEXT ,
- offset INTEGER,
- standard_name TEXT ,
- standard_time_start_date INTEGER,
- standard_bias INTEGER,
- daylight_name TEXT ,
- daylight_time_start_date INTEGER,
- daylight_bias INTEGER
-);
-CREATE TABLE mail_local_activity_tbl
-(
- activity_id INTEGER,
- account_id INTEGER,
- mail_id INTEGER,
- activity_type INTEGER,
- server_mailid VARCHAR(129),
- src_mbox VARCHAR(129),
- dest_mbox VARCHAR(129)
-);
-
-
-CREATE UNIQUE INDEX mail_account_idx1 ON mail_account_tbl (account_bind_type, account_id);
-CREATE UNIQUE INDEX mail_attachment_idx1 ON mail_attachment_tbl (mail_id, attachment_id);
-CREATE UNIQUE INDEX mail_box_idx1 ON mail_box_tbl (account_id, local_yn, mailbox_name);
-CREATE UNIQUE INDEX mail_idx1 ON mail_tbl (mail_id, account_id);
-CREATE UNIQUE INDEX mail_read_mail_uid_idx1 ON mail_read_mail_uid_tbl (account_id, local_mbox, local_uid, mailbox_name, s_uid);
-CREATE UNIQUE INDEX mail_meeting_idx1 ON mail_meeting_tbl (mail_id);
-CREATE INDEX mail_idx_date_time ON mail_tbl (date_time);
-CREATE INDEX mail_idx_thread_item_count ON mail_tbl (thread_item_count);
-'
-
-echo "[EMAIL-SERVICE] Finish Creating Email Tables."
-
-
-#################################################################
-# Change file permission
-#################################################################
-#echo "[EMAIL-SERVICE] Start setting permission ..."
-# 1. libraries
-#chmod 644 /usr/lib/libemail-ipc.so.0.0.0
-#chmod 644 /usr/lib/libemail-core.so.0.0.0
-#chmod 644 /usr/lib/libemail-emn-storage.so.0.0.0
-#chmod 644 /usr/lib/libemail-base.so.0.0.0
-#chmod 644 /usr/lib/libem-storage.so.0.0.0
-#chmod 644 /usr/lib/libem-network.so.0.0.0
-#chmod 644 /usr/lib/libemail-mapi.so.0.0.0
-#chmod 644 /usr/lib/libem-storage.so
-#chmod 644 /usr/lib/libemail-base.so.0
-#chmod 644 /usr/lib/libem-network.so.0
-#chmod 644 /usr/lib/libemail-core.so.0
-#chmod 644 /usr/lib/libemail-emn-storage.so
-#chmod 644 /usr/lib/libemail-ipc.so
-#chmod 644 /usr/lib/libemail-mapi.so.0
-#chmod 644 /usr/lib/libem-storage.so.0
-#chmod 644 /usr/lib/libem-network.so
-#chmod 644 /usr/lib/libemail-ipc.so.0
-#chmod 644 /usr/lib/libemail-core.so
-#chmod 644 /usr/lib/libemail-base.so
-#chmod 644 /usr/lib/libemail-mapi.so
-#chmod 644 /usr/lib/libemail-emn-storage.so.0
-
-# 2. executables
-#chmod 700 /usr/bin/email-service_initDB
-#chmod 700 /usr/bin/email-service
-
-# 3. DB files
-chmod 644 /opt/dbspace/.email-service.db
-chmod 644 /opt/dbspace/.email-service.db-journal
-
-
-#################################################################
-# Change file owner
-#################################################################
-#echo "[EMAIL-SERVICE] Start setting owner ..."
-
- # 1. libraries
-# chown root:root /usr/lib/libemail-ipc.so.0.0.0
-# chown root:root /usr/lib/libemail-core.so.0.0.0
-# chown root:root /usr/lib/libemail-emn-storage.so.0.0.0
-# chown root:root /usr/lib/libemail-base.so.0.0.0
-# chown root:root /usr/lib/libem-storage.so.0.0.0
-# chown root:root /usr/lib/libem-network.so.0.0.0
-# chown root:root /usr/lib/libemail-mapi.so.0.0.0
-# chown root:root /usr/lib/libem-storage.so
-# chown root:root /usr/lib/libemail-base.so.0
-# chown root:root /usr/lib/libem-network.so.0
-# chown root:root /usr/lib/libemail-core.so.0
-# chown root:root /usr/lib/libemail-emn-storage.so
-# chown root:root /usr/lib/libemail-ipc.so
-# chown root:root /usr/lib/libemail-mapi.so.0
-# chown root:root /usr/lib/libem-storage.so.0
-# chown root:root /usr/lib/libem-network.so
-# chown root:root /usr/lib/libemail-ipc.so.0
-# chown root:root /usr/lib/libemail-core.so
-# chown root:root /usr/lib/libemail-base.so
-# chown root:root /usr/lib/libemail-mapi.so
-# chown root:root /usr/lib/libemail-emn-storage.so.0
-
- # 2. executables
-# chown root:root /usr/bin/email-service_initDB
-# chown root:root /usr/bin/email-service
-
- # 3. DB files
-if [ ${USER} = "root" ]
-then
- chown root:root /opt/dbspace/.email-service.db
- chown root:root /opt/dbspace/.email-service.db-journal
-fi
-
-exit 0
diff --git a/debian/email-service-dev.install b/debian/email-service-dev.install
deleted file mode 100755
index deb9940..0000000
--- a/debian/email-service-dev.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/include/*
-usr/lib/pkgconfig/*
diff --git a/debian/email-service-tools.install b/debian/email-service-tools.install
deleted file mode 100644
index a35587c..0000000
--- a/debian/email-service-tools.install
+++ /dev/null
@@ -1,4 +0,0 @@
-#/usr/bin/email-test-app
-#/opt/etc/email-service/*
-#/opt/dbspace/.email-service.db
-#/opt/dbspace/.email-service.db-journal
diff --git a/debian/email-service-tools.postinst b/debian/email-service-tools.postinst
deleted file mode 100644
index 1672378..0000000
--- a/debian/email-service-tools.postinst
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/sh
-
-#################################################################
-# Copy db file to /opt/dbspace
-#################################################################
-
-echo "[EMAIL-SERVICE] Setting db permission & owner."
-
-if [ ${USER} = "root" ]
-then
- chown :6006 /opt/dbspace/.email-service.db
- chmod 660 /opt/dbspace/.email-service.db
- chown :6006 /opt/dbspace/.email-service.db-journal
- chmod 660 /opt/dbspace/.email-service.db-journal
-else
- echo "[EMAIL-SERVICE] Can't change owner. USER is not root."
-fi
-echo "[EMAIL-SERVICE] Finish setting and owner."
-
-
-#echo "[EMAIL-SERVICE] Start copying db file to /opt/dbspace ..."
-#DB_PATH=/opt/dbspace/
-#if test ! -d ${DB_PATH}
-#then
-# mkdir /opt/dbspace
-# echo "[EMAIL-SERVICE] Copy Error!!! There is not '${DB_PATH}'!!"
-#else
-# if test ! -s "${DB_PATH}/.email-service.db"
-# then
-# echo "[EMAIL-SERVICE] .email-service.db is copied to ${DB_PATH}"
-# cp /usr/share/email-service/.email-service.db ${DB_PATH}
-# cp /usr/share/email-service/.email-service.db-journal ${DB_PATH}
- # change mod and owner
-# chown :6006 /opt/dbspace/.email-service.db
-# chmod 660 /opt/dbspace/.email-service.db
-# chown :6006 /opt/dbspace/.email-service.db-journal
-# chmod 660 /opt/dbspace/.email-service.db-journal
-# else
-# echo "[EMAIL-SERVICE] .email-service.db already exists."
-# fi
-#fi
-#echo "[EMAIL-SERVICE] Finish copying db file. "
-
-#echo "[EMAIL-TEST-APP] Start setting permission ..."
-# 1. executables
-#chmod 700 /usr/bin/email_test_app
-
-#echo "[EMAIL-TEST-APP] Finish setting permission."
-
-# 3. resources
-
-
-#################################################################
-# Change file owner
-#################################################################
-#echo "[EMAIL-TEST-APP] Start setting owner ..."
-#if [ ${USER} == "root" ]
-#then
- # 1. executables
-# chown root:root /usr/bin/email_test_app
-#else
-# echo "[EMAIL-TEST-APP] Can't change owner. USER is not root."
-#fi
-#echo "[EMAIL-TEST-APP] Finish setting and owner."
-
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index e773968..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
-DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-
-CFLAGS ?=
-CXXFLAGS ?=
-LDFLAGS ?=
-PREFIX ?= /usr
-DATADIR ?= /opt
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O2
- CXXFLAGS += -O2
-else
- CFLAGS += -O0
- CXXFLAGS += -O0
-endif
-
-CFLAGS += -fPIC -Wall -g -fvisibility=hidden
-CXXFLAGS += -fPIC -Wall -g -fvisibility=hidden
-LDFLAGS += -Wl,--hash-style=both
-
-LDFLAGS += -Wl,--rpath=$(PREFIX)/lib -Wl,--as-needed
-
-CMAKE_TMP_DIR = $(CURDIR)/cmake_tmp
-
-configure: configure-stamp
-configure-stamp:
- dh_testdir
- # Add here commands to configure the package.
-
- mkdir -p $(CMAKE_TMP_DIR);
- cd $(CMAKE_TMP_DIR); CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" cmake .. -DCMAKE_INSTALL_PREFIX=$(PREFIX)
- touch configure-stamp
-
-build: build-stamp
-
-build-stamp: configure-stamp
- dh_testdir
-
- # Add here commands to compile the package.
- cd $(CMAKE_TMP_DIR) && $(MAKE)
-
- for f in `find $(CURDIR)/debian/ -name "*.in"`; do \
- cat $$f > $${f%.in}; \
- sed -i -e "s#@PREFIX@#$(PREFIX)#g" $${f%.in}; \
- sed -i -e "s#@DATADIR@#$(DATADIR)#g" $${f%.in}; \
- done
-
- # Make .db file
- #$(CMAKE_TMP_DIR)/utilities/email-service_initDB create 0 $(CMAKE_TMP_DIR)/utilities
-
- touch $@
-
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
-
- # Add here commands to clean up after the build process.
- -$(MAKE) clean
- rm -rf CMakeCache.txt
- rm -rf CMakeFiles
- rm -rf cmake_install.cmake
- rm -rf Makefile
- rm -rf install_manifest.txt
- rm -rf *.so
- rm -rf $(CMAKE_TMP_DIR)
-
- for f in `find $(CURDIR)/debian/ -name "*.in"`; do \
- rm -f $${f%.in}; \
- done
-
- # Delete .db file
- rm -f .*.db .*.db-journal
- # Delete auto created files
- rm -f Makefile.in aclocal.m4 configure config.sub config.guess config.h.in depcomp ltmain.sh missing install-sh
-
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
-
- # Add here commands to install the package into debian/mm-log.
- cd $(CMAKE_TMP_DIR) && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
- mkdir -p $(CURDIR)/debian/tmp/opt/dbspace
- #cp $(CMAKE_TMP_DIR)/utilities/.email-service.db $(CURDIR)/debian/tmp/opt/dbspace
- #cp $(CMAKE_TMP_DIR)/utilities/.email-service.db-journal $(CURDIR)/debian/tmp/opt/dbspace
-
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs
- dh_installdocs
- dh_installexamples
- dh_install --sourcedir=debian/tmp
-# dh_installmenu
-# dh_installdebconf
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installpam
-# dh_installmime
-# dh_python
-# dh_installinit
-# dh_installcron
-# dh_installinfo
- dh_installman
- dh_link
-# dh_strip
- dh_strip --dbg-package=email-service-dbg
- dh_compress
- dh_fixperms
-# dh_perl
- dh_makeshlibs
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
-