forked from pool/roundcubemail
Accepting request 286678 from server:php:applications
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/286678 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/roundcubemail?expand=0&rev=30
This commit is contained in:
commit
2fa2e95e5b
@ -1,26 +0,0 @@
|
|||||||
diff --git a/installer/index.php b/installer/index.php
|
|
||||||
index 0e80b1c..0123a70 100644
|
|
||||||
--- a/installer/index.php
|
|
||||||
+++ b/installer/index.php
|
|
||||||
@@ -41,7 +41,7 @@ ini_set('display_errors', 1);
|
|
||||||
|
|
||||||
define('INSTALL_PATH', realpath(dirname(__FILE__) . '/../').'/');
|
|
||||||
define('RCUBE_INSTALL_PATH', INSTALL_PATH);
|
|
||||||
-define('RCUBE_CONFIG_DIR', INSTALL_PATH . 'config/');
|
|
||||||
+define('RCUBE_CONFIG_DIR', '/etc/roundcubemail/');
|
|
||||||
|
|
||||||
$include_path = INSTALL_PATH . 'program/lib' . PATH_SEPARATOR;
|
|
||||||
$include_path .= INSTALL_PATH . 'program/include' . PATH_SEPARATOR;
|
|
||||||
diff --git a/program/include/iniset.php b/program/include/iniset.php
|
|
||||||
index ca17640..b6da3a6 100644
|
|
||||||
--- a/program/include/iniset.php
|
|
||||||
+++ b/program/include/iniset.php
|
|
||||||
@@ -29,7 +29,7 @@ if (!defined('INSTALL_PATH')) {
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!defined('RCMAIL_CONFIG_DIR')) {
|
|
||||||
- define('RCMAIL_CONFIG_DIR', INSTALL_PATH . 'config');
|
|
||||||
+ define('RCMAIL_CONFIG_DIR', '/etc/roundcubemail/');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!defined('RCUBE_LOCALIZATION_DIR')) {
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2a38fa8399e57687f5c26fdb3f77a10eb1af2c30144cacabea4cf7ba79f720b1
|
|
||||||
size 3756253
|
|
24
roundcubemail-1.1-beta-config_dir.patch
Normal file
24
roundcubemail-1.1-beta-config_dir.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
diff -Ppru roundcubemail-1.1-beta-dep.orig/installer/index.php roundcubemail-1.1-beta-dep/installer/index.php
|
||||||
|
--- roundcubemail-1.1-beta-dep.orig/installer/index.php 2014-11-10 20:54:51.000000000 +0100
|
||||||
|
+++ roundcubemail-1.1-beta-dep/installer/index.php 2015-01-02 19:49:03.914591933 +0100
|
||||||
|
@@ -41,7 +41,7 @@ ini_set('display_errors', 1);
|
||||||
|
|
||||||
|
define('INSTALL_PATH', realpath(__DIR__ . '/../').'/');
|
||||||
|
define('RCUBE_INSTALL_PATH', INSTALL_PATH);
|
||||||
|
-define('RCUBE_CONFIG_DIR', INSTALL_PATH . 'config/');
|
||||||
|
+define('RCUBE_CONFIG_DIR', '/etc/roundcubemail/');
|
||||||
|
|
||||||
|
$include_path = INSTALL_PATH . 'program/lib' . PATH_SEPARATOR;
|
||||||
|
$include_path .= INSTALL_PATH . 'program/include' . PATH_SEPARATOR;
|
||||||
|
diff -Ppru roundcubemail-1.1-beta-dep.orig/program/include/iniset.php roundcubemail-1.1-beta-dep/program/include/iniset.php
|
||||||
|
--- roundcubemail-1.1-beta-dep.orig/program/include/iniset.php 2014-11-10 20:54:51.000000000 +0100
|
||||||
|
+++ roundcubemail-1.1-beta-dep/program/include/iniset.php 2015-01-02 19:50:06.909427933 +0100
|
||||||
|
@@ -29,7 +29,7 @@ if (!defined('INSTALL_PATH')) {
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!defined('RCMAIL_CONFIG_DIR')) {
|
||||||
|
- define('RCMAIL_CONFIG_DIR', INSTALL_PATH . 'config');
|
||||||
|
+ define('RCMAIL_CONFIG_DIR', '/etc/roundcubemail');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!defined('RCUBE_LOCALIZATION_DIR')) {
|
3
roundcubemail-1.1.0.tar.gz
Normal file
3
roundcubemail-1.1.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:94b0d31b6bc18b9021f34831ba924e84c9fbf41ca41b194d59ad5d68a250ddbf
|
||||||
|
size 3181473
|
@ -66,6 +66,7 @@ AddType text/x-component .htc
|
|||||||
# security rules
|
# security rules
|
||||||
RewriteRule .git - [F]
|
RewriteRule .git - [F]
|
||||||
RewriteRule ^/?(README(.md)?|INSTALL|LICENSE|SQL|bin|CHANGELOG)$ - [F]
|
RewriteRule ^/?(README(.md)?|INSTALL|LICENSE|SQL|bin|CHANGELOG)$ - [F]
|
||||||
|
RewriteRule ^(?!installer|[a-f0-9]{16})(\.?[^\.]+)$ - [F]
|
||||||
</IfModule>
|
</IfModule>
|
||||||
|
|
||||||
<IfModule mod_deflate.c>
|
<IfModule mod_deflate.c>
|
||||||
|
@ -1,3 +1,134 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 10 12:27:59 UTC 2015 - aj@ajaissle.de
|
||||||
|
|
||||||
|
- Update to 1.1.0
|
||||||
|
|
||||||
|
New features:
|
||||||
|
- Allow searching across multiple folders
|
||||||
|
- Improved support for screen readers and assistive technology using
|
||||||
|
WCAG 2.0 andWAI ARIA standards
|
||||||
|
- Update to TinyMCE 4.1 to support images in HTML signatures (copy & paste)
|
||||||
|
- Added namespace filter and folder searching in folder manager
|
||||||
|
- New config option to disable UI elements/actions
|
||||||
|
- Stronger password encryption using OpenSSL
|
||||||
|
- Support for the IMAP SPECIAL-USE extension
|
||||||
|
- Support for Oracle as database backend
|
||||||
|
- Manage 3rd party libs with Composer
|
||||||
|
- Secure URLs [1] (disabled by default)
|
||||||
|
|
||||||
|
Changelog:
|
||||||
|
Make SMTP error log more verbose - include server response and error code
|
||||||
|
Fix download options menu (added by zipdownload plugin) in classic skin (#1490228)
|
||||||
|
Fix blocked.gif image usage with assets_dir set
|
||||||
|
Fix bug where max_group_members was ignored when adding a new contact (#1490214)
|
||||||
|
Hide MDN and DSN options in compose if disabled by admin (#1490221)
|
||||||
|
Fix checks based on window.ActiveXObject in IE > 10
|
||||||
|
Fix XSS issue in style attribute handling (#1490227)
|
||||||
|
Fix bug where Drafts list wasn't updated on draft-save action in new window (#1490225)
|
||||||
|
Fix so "set as default" option is hidden if identities_level > 1 (#1490226)
|
||||||
|
Fix bug where search was reset after returning from compose visited for reply
|
||||||
|
Fix javascript error in "IE 8.0/Tablet PC" browser (#1490210)
|
||||||
|
Fix bug where Reply-To address was ignored on reply to messages sent by self (#1490233)
|
||||||
|
Fix bug where empty fieldmap config entries caused empty results of ldap search (#1490229)
|
||||||
|
Fix bug where drafts list wasn't refreshed after draft message was sent from another window (#1490238)
|
||||||
|
Fix keyboard navigation and css in datepicker widget across many Firefox versions
|
||||||
|
Fix false warning when opening attached text/plain files (#1490241)
|
||||||
|
Fix bug where signature could have been inserted twice after plain-to-html switch (#1490239)
|
||||||
|
Fix security issue in DBMail driver of password plugin (#1490261)
|
||||||
|
Enable FollowSymLinks? option in .htaccess file which is required by rewrite rules (#1490255)
|
||||||
|
Fix so JSON.parse() errors on localStorage items are ignored (#1490249)
|
||||||
|
|
||||||
|
[1] http://trac.roundcube.net/wiki/Howto_Config/Secure_URLs
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Feb 1 12:37:13 UTC 2015 - aj@ajaissle.de
|
||||||
|
|
||||||
|
- Update to 1.1-rc (1.0.95)
|
||||||
|
Update jQuery to version 2.1.3
|
||||||
|
Improve system security by using optional special URL with security token - use_secure_urls
|
||||||
|
Allow to define separate server/path for image/js/css files - assets_url/assets_dir
|
||||||
|
Sync vendor folder if exists in source package (#1490145)
|
||||||
|
Avoid useless reloading list when resetting search with active filter (#1490057)
|
||||||
|
Fix invalid folder selection if clicked while busy (#1490158)
|
||||||
|
Fix import of multiple contact email addresses from Outlook-csv format (#1490169)
|
||||||
|
Fix drag-n-drop to folders expanded while dragging (#1490157)
|
||||||
|
Fix import of multiple contact groups from Google-csv format (#1490159)
|
||||||
|
Fix import of contacts with multiple email addresses from Google-csv format (#1490178)
|
||||||
|
Fix bugs where CSRF attacks were still possible on some requests
|
||||||
|
Fix some rcube_utils::anytodatetime() corner cases with timezone mismatches (#1490163)
|
||||||
|
Improve move-to and contact-export button in classic skin (#1490166)
|
||||||
|
Fix wrong icon for download button in classic skin
|
||||||
|
Fix bug where sent message was saved in Sent folder even if disabled by user (#1490208)
|
||||||
|
|
||||||
|
- Update to 1.1-beta (1.0.90)
|
||||||
|
Fix skin path handling in plugin context (#1488967)
|
||||||
|
Prevent memory exhaustion on image resizing with GD on Windows (#1489937)
|
||||||
|
Add plugin hook for database table name lookups as requested in #1489837
|
||||||
|
Added Oracle database support
|
||||||
|
Support contacts import in GMail CSV format
|
||||||
|
Added namespace filter in Folder Manager
|
||||||
|
Added folder searching in Folder Manager
|
||||||
|
Fix restoring draft messages from localStorage if editor mode differs (#1490016)
|
||||||
|
Added config option/user preference to disable saving messages in localStorage (#1489979)
|
||||||
|
Added config option 'imap_log_session' to enable Roundcube <-> IMAP session ID logging
|
||||||
|
Added config option 'log_session_id' to control the length of the session identifier in logs
|
||||||
|
Implemented 'storage_connected' API hook after successful IMAP login (#1490025)
|
||||||
|
Integrate Net_LDAP3 and rcube_ldap_generic classes
|
||||||
|
Add option (disabled_actions) to disable UI elements/actions (#1489638)
|
||||||
|
Support password encryption using openssl extension (#1489989)
|
||||||
|
Create/rename groups in UI dialogs (#1489951)
|
||||||
|
Added 'contact_search_name' option to define autocompletion entry format
|
||||||
|
Display quota information for current folder not INBOX only (#1487993)
|
||||||
|
Support images in HTML signatures (#1488676)
|
||||||
|
Display full quota information in popup (#1485769, #1486604)
|
||||||
|
Mail compose: Selecting contact inserts recipient to previously focused input - to/cc/bcc accordingly (#1489684)
|
||||||
|
Close "no subject" prompt with Enter key (#1489580)
|
||||||
|
Password: Add option to force new users to change their password (#1486884)
|
||||||
|
Improve support for screen readers and assistive technology using WCAG 2.0 and WAI ARIA standards
|
||||||
|
Enable basic keyboard navigation throughout the UI (#1487845)
|
||||||
|
Select/scroll to previously selected message when returning from message page (#1489023)
|
||||||
|
Display a warning if popup window was blocked (#1489618)
|
||||||
|
Remove (was: ...) from message subject on reply (#1489375)
|
||||||
|
Update to TinyMCE 4.1 (#1489057)
|
||||||
|
Enable autolink plugin in TinyMCE (#1488845)
|
||||||
|
Support image operations with Imagick extension (#1489734)
|
||||||
|
Support upload progress with session.upload_progress and PECL uploadprogress module (#1488702)
|
||||||
|
Make identity name field optional (#1489510)
|
||||||
|
Utility script to remove user records from the local database
|
||||||
|
Plugin API: Added message_saved hook (#1489752)
|
||||||
|
Plugin API: Added imap_search_before hook
|
||||||
|
Support messages import from zip archives
|
||||||
|
Zipdownload: Added mbox format support (#1486069)
|
||||||
|
Drop support for IE6, move IE7/IE8 support to legacy_browser plugin
|
||||||
|
Update to jQuery-2.1.1
|
||||||
|
Search across multiple folders (#1485234)
|
||||||
|
Improve UI integration of ACL settings
|
||||||
|
Drop support for PHP < 5.3.7
|
||||||
|
Set In-Reply-To and References for forwarded messages (#1489593)
|
||||||
|
Removed redundant default_folders config option (#1489737)
|
||||||
|
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830)
|
||||||
|
Optimize some framed pages content for better performance (#1489792)
|
||||||
|
Improve text messages display and conversion to HTML (#1488937)
|
||||||
|
Don't remove links when html signature is converted to text (#1489621)
|
||||||
|
Fix page title when using search filter (#1490023)
|
||||||
|
Fix mbox files import
|
||||||
|
Fix some character sets detection (#1490135)
|
||||||
|
Fix so attachment charset is set in headers of forward/draft message (#1490109)
|
||||||
|
Fix bug where wrong charset could be used for text attachment preview page (#1490106)
|
||||||
|
Fix setting flags on servers with no PERMANENTFLAGS response (#1490087)
|
||||||
|
Fix regression in SHAA password generation in ldap driver of password plugin (#1490094)
|
||||||
|
Fix displaying of HTML messages with absolutely positioned elements in Larry skin (#1490103)
|
||||||
|
Fix font style display issue in HTML messages with styled <span> elements (#1490101)
|
||||||
|
Fix download of attachments that are part of TNEF message (#1490091)
|
||||||
|
Fix handling of uuencoded messages if messages_cache is enabled (#1490108)
|
||||||
|
Fix handling of base64-encoded attachments with extra spaces (#1490111)
|
||||||
|
Fix handling of UNKNOWN-CTE response, try do decode content client-side (#1490046)
|
||||||
|
Fix bug where creating subfolders in shared folders wasn't possible without ACL extension (#1490113)
|
||||||
|
Fix reply scrolling issue with text mode and start message below the quote (#1490114)
|
||||||
|
Fix possible issues in skin/skin_path config handling (#1490125)
|
||||||
|
|
||||||
|
- Rebased roundcubemail-0.9.1_config-dir.patch as roundcubemail-1.1-beta-config_dir.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Feb 1 12:33:22 UTC 2015 - aj@ajaissle.de
|
Sun Feb 1 12:33:22 UTC 2015 - aj@ajaissle.de
|
||||||
|
|
||||||
@ -12,6 +143,7 @@ Sun Feb 1 12:33:22 UTC 2015 - aj@ajaissle.de
|
|||||||
Fix bug where search was reset after returning from compose visited for reply
|
Fix bug where search was reset after returning from compose visited for reply
|
||||||
Fix javascript error in "IE 8.0/Tablet PC" browser (#1490210)
|
Fix javascript error in "IE 8.0/Tablet PC" browser (#1490210)
|
||||||
Fix bug where empty fieldmap config entries caused empty results of ldap search (#1490229)
|
Fix bug where empty fieldmap config entries caused empty results of ldap search (#1490229)
|
||||||
|
- Update to 1.1-rc (1.0.95)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Dec 18 17:28:40 UTC 2014 - aj@ajaissle.de
|
Thu Dec 18 17:28:40 UTC 2014 - aj@ajaissle.de
|
||||||
|
@ -3,5 +3,6 @@
|
|||||||
compress
|
compress
|
||||||
notifempty
|
notifempty
|
||||||
size 30k
|
size 30k
|
||||||
|
su wwwrun www
|
||||||
create 0660 wwwrun www
|
create 0660 wwwrun www
|
||||||
}
|
}
|
@ -17,21 +17,20 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: roundcubemail
|
Name: roundcubemail
|
||||||
Version: 1.0.5
|
Version: 1.1.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A modern browser-based multilingual IMAP client
|
Summary: A modern browser-based multilingual IMAP client
|
||||||
License: GPL-3.0+ and GPL-2.0 and BSD-3-Clause
|
License: GPL-3.0+ and GPL-2.0 and BSD-3-Clause
|
||||||
Group: Productivity/Networking/Email/Clients
|
Group: Productivity/Networking/Email/Clients
|
||||||
|
|
||||||
Url: http://www.roundcube.net/
|
Url: http://www.roundcube.net/
|
||||||
Source0: %{name}-%{version}-dep.tar.gz
|
Source0: %{name}-%{version}.tar.gz
|
||||||
Source1: %{name}-rpmlintrc
|
Source1: %{name}-rpmlintrc
|
||||||
Source2: %{name}-httpd.conf
|
Source2: %{name}-httpd.conf
|
||||||
Source4: README.openSUSE
|
Source4: README.openSUSE
|
||||||
Source5: %{name}.logrotate
|
Source5: %{name}.logrotate
|
||||||
Source100: %{name}-rpmlintrc
|
# PATCH-FIX-OPENSUSE roundcubemail-1.1-beta-config_dir.patch -- use the general config directory /etc
|
||||||
# PATCH-FIX-OPENSUSE roundcubemail-0.9.1_config-dir.patch -- use the general config directory /etc
|
Patch0: %{name}-1.1-beta-config_dir.patch
|
||||||
Patch0: %{name}-0.9.1_config-dir.patch
|
|
||||||
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
BuildRequires: apache2-devel
|
BuildRequires: apache2-devel
|
||||||
@ -87,7 +86,7 @@ The user interface is fully skinnable using XHTML and CSS 2.
|
|||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}-%{version}-dep
|
%setup -q
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
cp %{SOURCE4} .
|
cp %{SOURCE4} .
|
||||||
|
|
||||||
@ -102,7 +101,7 @@ find . -name ".htaccess" -delete
|
|||||||
# remove shebang from chpass-wrapper
|
# remove shebang from chpass-wrapper
|
||||||
sed -i '1d' plugins/password/helpers/chpass-wrapper.py
|
sed -i '1d' plugins/password/helpers/chpass-wrapper.py
|
||||||
# remove INSTALL doc
|
# remove INSTALL doc
|
||||||
%{__rm} INSTALL
|
%{__rm} INSTALL Dockerfile
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user