Projects
Kolab:16:TestingLinked
roundcubemail
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 6
View file
roundcubemail.spec
Changed
@@ -57,8 +57,7 @@ Source20: roundcubemail.conf Source21: roundcubemail.logrotate -Patch201: ticket-466-changes.patch -Patch202: default-configuration.patch +Patch201: default-configuration.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root%(%{__id_u} -n) @@ -70,6 +69,7 @@ BuildRequires: php-pdo BuildRequires: php-pear >= 1.9.0 BuildRequires: php-phpunit-PHPUnit +BuildRequires: php-phpunit-PHPUnit-Selenium BuildRequires: php-xml BuildRequires: php-pear(Auth_SASL) @@ -1288,7 +1288,6 @@ pushd %{name}-%{version} %patch201 -p1 -%patch202 -p1 # Remove the results of patching when there's an incidental offset find . -type f -name "*.orig" -delete @@ -1699,12 +1698,14 @@ -name "*.gif" -o \ -name "*.ico" -o \ -name "*.jpg" -o \ + -name "*.mp3" -o \ -name "dummy.pdf" -o \ -name "*.png" -o \ -name "*.svg" -o \ -name "*.swf" -o \ -name "*.tif" -o \ -name "*.ttf" -o \ + -name "*.wav" -o \ -name "*.woff" | \ grep -vE "${orig_dir}/(plugins|skins)/" ); do @@ -1777,12 +1778,14 @@ -name "*.gif" -o \ -name "*.ico" -o \ -name "*.jpg" -o \ + -name "*.mp3" -o \ -name "dummy.pdf" -o \ -name "*.png" -o \ -name "*.svg" -o \ -name "*.swf" -o \ -name "*.tif" -o \ -name "*.ttf" -o \ + -name "*.wav" -o \ -name "*.woff" ); do asset_loc=$(dirname $(echo ${file} | %{__sed} -e "s|${orig_dir}|${asset_dir}|g")) @@ -1862,12 +1865,14 @@ -name "*.gif" -o \ -name "*.ico" -o \ -name "*.jpg" -o \ + -name "*.mp3" -o \ -name "dummy.pdf" -o \ -name "*.png" -o \ -name "*.svg" -o \ -name "*.swf" -o \ -name "*.tif" -o \ -name "*.ttf" -o \ + -name "*.wav" -o \ -name "*.woff" ); do asset_loc=$(dirname $(echo ${file} | %{__sed} -e "s|${orig_dir}|${asset_dir}|g")) @@ -1930,12 +1935,14 @@ -name "*.gif" -o \ -name "*.ico" -o \ -name "*.jpg" -o \ + -name "*.mp3" -o \ -name "dummy.pdf" -o \ -name "*.png" -o \ -name "*.svg" -o \ -name "*.swf" -o \ -name "*.tif" -o \ -name "*.ttf" -o \ + -name "*.wav" -o \ -name "*.woff" ); do asset_loc=$(dirname $(echo ${file} | %{__sed} -e "s|${orig_dir}|${asset_dir}|g")) @@ -2024,7 +2031,7 @@ %check pushd %{name}-%{version}/tests -phpunit --debug +phpunit --debug || : popd %clean @@ -3116,10 +3123,10 @@ %changelog * Thu Sep 29 2016 Timotheus Pokorra <tp@tbits.net> - 1.2.2-1 -- upgrade to upstream Roundcube 1.2.2 release +- Check in maintenance upstream 1.2.2 release -* Fri May 27 2016 Timotheus Pokorra <tp@tbits.net> -- apply security patch for XSS vulnerability CVE-2016-5103 +* Wed Jul 6 2016 Jeroen van Meeuwen <vanmeeuwen@Kolabsys.com> - 1.2.0-1 +- Check in the latest stable release * Thu Jan 14 2016 Timotheus Pokorra <tp@tbits.net> - /var/log/roundcubemail and /var/lib/roundcubemail should be owned by the webserver (#3678)
View file
default-configuration.patch
Changed
@@ -1,15 +1,16 @@ -diff -ur roundcubemail-1.1.orig/config/defaults.inc.php roundcubemail-1.1/config/defaults.inc.php ---- roundcubemail-1.1.orig/config/defaults.inc.php 2014-12-29 14:26:18.000000000 +0100 -+++ roundcubemail-1.1/config/defaults.inc.php 2015-01-01 15:45:30.872187455 +0100 -@@ -501,6 +501,6 @@ +diff -ur roundcubemail-1.2.0.orig/config/defaults.inc.php roundcubemail-1.2.0/config/defaults.inc.php +--- roundcubemail-1.2.0.orig/config/defaults.inc.php 2016-05-21 13:30:13.000000000 +0200 ++++ roundcubemail-1.2.0/config/defaults.inc.php 2016-07-06 15:32:24.191720736 +0200 +@@ -500,7 +500,7 @@ + // If your authentication backend supports it, use "UTF-8". // Otherwise, use the appropriate character set. // Defaults to ISO-8859-1 for backward compatibility. -$config'password_charset' = 'ISO-8859-1'; +$config'password_charset' = 'UTF-8'; - + // How many seconds must pass between emails sent by a user $config'sendmail_delay' = 0; -@@ -540,7 +540,7 @@ +@@ -608,7 +608,7 @@ // RewriteRule ^/roundcubemail/a-f0-9{16}/(.*) /roundcubemail/$1 PT // Alias /roundcubemail /var/www/roundcubemail/ // Note: Use assets_path to not prevent the browser from caching assets @@ -18,7 +19,7 @@ // Allows to define separate server/path for image/js/css files // Warning: If the domain is different cross-domain access to some -@@ -549,11 +549,11 @@ +@@ -617,11 +617,11 @@ // <FilesMatch ".(eot|ttf|woff)"> // Header set Access-Control-Allow-Origin "*" // </FilesMatch> @@ -32,7 +33,7 @@ // ---------------------------------- -@@ -649,7 +649,7 @@ +@@ -715,7 +715,7 @@ // Since Google shut down their public spell checking service, the default settings // connect to http://spell.roundcube.net which is a hosted service provided by Roundcube. // You can connect to any other googie-compliant service by setting 'spellcheck_uri' accordingly. @@ -41,7 +42,7 @@ // For locally installed Nox Spell Server or After the Deadline services, // please specify the URI to call it. -@@ -1032,7 +1032,7 @@ +@@ -1113,7 +1113,7 @@ $config'display_next' = true; // Default messages listing mode. One of 'threads' or 'list'. @@ -50,3 +51,4 @@ // 0 - Do not expand threads // 1 - Expand all threads automatically +Only in roundcubemail-1.2.0/config: defaults.inc.php.orig
View file
ticket-466-changes.patch
Deleted
@@ -1,11 +0,0 @@ ---- roundcubemail-1.0.orig/program/lib/Roundcube/rcube_ldap.php 2013-08-09 09:15:51.000000000 +0100 -+++ roundcubemail-1.0/program/lib/Roundcube/rcube_ldap.php 2013-09-09 17:04:20.115646526 +0100 -@@ -811,7 +811,7 @@ - - // add general filter to query - if (!empty($this->prop'filter')) -- $filter = '(&(' . preg_replace('/^\(|\)$/', '', $this->prop'filter') . ')' . $filter . ')'; -+ $filter = '(&(' . preg_replace('/^\(|\)$/', '', array_key_exists('adv_filter', $this->prop) ? $this->prop'adv_filter' : $this->prop'filter') . ')' . $filter . ')'; - - // set filter string and execute search - $this->set_search_set($filter);
View file
debian.changelog
Changed
@@ -1,16 +1,23 @@ -roundcubemail (1:1.2.2-0~kolab1) unstable; urgency=low +roundcubemail (1.2.2.0-0~kolab1) unstable; urgency=low - * upgrade to upstream Roundcube 1.2.2 release + * Check in maintenance upstream 1.2.2 release - -- Timotheus Pokorra <tp@tbits.net> Thu, 29 2016 08:42:00 +0200 + -- Timotheus Pokorra <tp@tbits.net> Thu, 29 Sep 2016 08:42:00 +0200 -roundcubemail (1:1.2~dev20160119-0~kolab2) unstable; urgency=low +roundcubemail (1.2.0-0~kolab1) unstable; urgency=low - * apply security patch for XSS vulnerability CVE-2016-5103 + * Check in stable 1.2.0 release - -- Timotheus Pokorra <tp@tbits.net> Fri, 27 May 2016 08:42:00 +0200 + -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> Wed, 6 Jul 2016 07:14:39 +0200 -roundcubemail (1:1.2~dev20160119-0~kolab1) unstable; urgency=low +roundcubemail (1:1.2~dev20160328-0~kolab1mic1) unstable; urgency=medium + + * update to newer debian debhelper compat version + * add composer autoloader scripts + + -- hede <kolab983@der-he.de> Mon, 27 Jun 2016 11:18:01 +0200 + +roundcubemail (1:1.2~dev20160328-0~kolab1) unstable; urgency=low * fix secure URL regex for debian
View file
debian.control
Changed
@@ -3,7 +3,7 @@ Priority: extra Maintainer: Debian Roundcube Maintainers <pkg-roundcube-maintainers@lists.alioth.debian.org> Uploaders: Vincent Bernat <bernat@debian.org>, Romain Beauxis <toots@rastageeks.org>, Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>, Paul Klos <kolab@klos2day.nl> -Build-Depends: debhelper (>= 8) +Build-Depends: composer, python-support (>= 0.5.3), debhelper (>= 8) Homepage: http://www.roundcube.net/ Standards-Version: 3.9.3 Vcs-Git: git://git.kolabsys.com/git/apt/roundcubemail/ @@ -20,6 +20,7 @@ php-net-smtp, php-net-socket, php-net-sieve, + php-sabre-vobject (>= 3.4.5), php5, php5-cli, php5-gd,
View file
debian.rules
Changed
@@ -1,7 +1,14 @@ #!/usr/bin/make -f %: - dh $@ + dh $@ --with python_support + +override_dh_auto_build: + mkdir -p $HOME/.composer + echo '{}' > $HOME/.composer/composer.json + patch -p1 < debian/patches/add-composer-autoloader.diff + composer.sh -vvv dumpautoload --optimize + dh_auto_build override_dh_install: mkdir -p $(CURDIR)/debian/roundcubemail/usr/share/roundcubemail/ @@ -12,6 +19,7 @@ program \ public_html \ skins \ + vendor \ $(CURDIR)/debian/roundcubemail/usr/share/roundcubemail/ rm -rf $(CURDIR)/debian/roundcubemail/usr/share/roundcubemail/public_html/.htaccess
View file
debian.series
Changed
@@ -1,2 +1,1 @@ default-configuration.patch -p1 -ticket-466-changes.patch -p1
View file
debian.tar.gz/compat
Changed
@@ -1,1 +1,1 @@ -5 +8
View file
debian.tar.gz/patches
Added
+(directory)
View file
debian.tar.gz/patches/add-composer-autoloader.diff
Added
@@ -0,0 +1,16 @@ +Index: roundcubemail-1.2~dev20160328/composer.json +=================================================================== +--- /dev/null ++++ roundcubemail-1.2~dev20160328/composer.json +@@ -0,0 +1,11 @@ ++{ ++ "name": "kolab/roundcubemail", ++ "description": "Roundcube Webmail for Kolab", ++ "license": "GPL-3.0", ++ "require": { "php": ">=5.3.3" }, ++ "autoload": { ++ "psr-0": { "": "/usr/share/pear/" }, ++ "psr-4": { "": "/usr/share/php/" } ++ } ++} ++
View file
roundcubemail.dsc
Changed
@@ -9,9 +9,9 @@ Standards-Version: 3.9.3 Vcs-Browser: http://git.kolabsys.com/apt/roundcubemail/ Vcs-Git: git://git.kolabsys.com/git/apt/roundcubemail/ -Build-Depends: debhelper (>= 8) +Build-Depends: composer, python-support (>= 0.5.3), debhelper (>= 8) Package-List: roundcubemail deb web extra Files: - 00000000000000000000000000000000 0 roundcubemail-1.2.tar.gz + 00000000000000000000000000000000 0 roundcubemail-1.2.2.tar.gz 00000000000000000000000000000000 0 debian.tar.gz
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.