summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCharles Brunet2015-09-15 10:42:20 -0400
committerCharles Brunet2015-09-15 10:42:20 -0400
commitca09e56251349749087dd830e0cc5fe752ff3ca6 (patch)
tree61ed06e813f0656178574969517ea211a46e90aa
parentc82d108c51cab839e6aa1fd1c287832b26505366 (diff)
downloadaur-ca09e56251349749087dd830e0cc5fe752ff3ca6.tar.gz
Upgrade to 3.8.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD4
-rw-r--r--dolibarr.install14
3 files changed, 16 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 689a4aa55367..e61aabaec6ae 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,6 @@
-# Generated by makepkg 4.2.1
-# Wed Jun 3 01:22:30 UTC 2015
pkgbase = dolibarr
pkgdesc = ERP/CRM for small and medium companies
- pkgver = 3.7.1
+ pkgver = 3.8.0
pkgrel = 1
url = http://www.dolibarr.org/
install = dolibarr.install
@@ -13,10 +11,10 @@ pkgbase = dolibarr
options = !strip
options = emptydirs
backup = etc/webapps/dolibarr/conf.php
- source = http://downloads.sourceforge.net/project/dolibarr/Dolibarr%20ERP-CRM/3.7.1/dolibarr-3.7.1.tgz
+ source = http://downloads.sourceforge.net/project/dolibarr/Dolibarr%20ERP-CRM/3.8.0/dolibarr-3.8.0.tgz
source = nginx.conf.example
source = apache.conf.example
- md5sums = 694ea45bdfb57dfa345ecba00f799f9b
+ md5sums = 64da8048764f2e82e70b412e1a5b10c4
md5sums = 7ba6f2def8caabbd8321d91067c01b16
md5sums = 49d7f5ecb07ee9067fd995eb57b8e4c7
diff --git a/PKGBUILD b/PKGBUILD
index 5fb353de2fd1..3cc270e465c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Charles Brunet <charles AT cbrunet DOT net>
# Contributor: Okki <okki666@free.fr>
pkgname=dolibarr
-pkgver=3.7.1
+pkgver=3.8.0
pkgrel=1
pkgdesc="ERP/CRM for small and medium companies"
arch=('any')
@@ -15,7 +15,7 @@ install=dolibarr.install
source=("http://downloads.sourceforge.net/project/$pkgname/Dolibarr%20ERP-CRM/$pkgver/$pkgname-$pkgver.tgz"
nginx.conf.example
apache.conf.example)
-md5sums=('694ea45bdfb57dfa345ecba00f799f9b'
+md5sums=('64da8048764f2e82e70b412e1a5b10c4'
'7ba6f2def8caabbd8321d91067c01b16'
'49d7f5ecb07ee9067fd995eb57b8e4c7')
diff --git a/dolibarr.install b/dolibarr.install
index b23536304213..c0731d198953 100644
--- a/dolibarr.install
+++ b/dolibarr.install
@@ -1,11 +1,19 @@
post_install() {
- chown -R http:http /var/lib/dolibarr
- chown http:http /etc/webapps/dolibarr/conf.php
+ chown -R http:http var/lib/dolibarr
+ chown http:http etc/webapps/dolibarr/conf.php
echo 'Please configure your webserver. Example files are provided in /etc/webapps/dolibarr'
echo 'It could be necessary to add /var/lib/dolibarr/ to open_basedir in php.ini'
echo 'Finish installation by pointing your webbrowser to http://dolibarr.localdomain/install'
}
post_upgrade() {
- rm /var/lib/dolibarr/install.lock
+ old=`expr $2 : '\([0-9]*\.[0-9]*\.\)'`"0"
+ new=`expr $1 : '\([0-9]*\.[0-9]*\.\)'`"0"
+ rm var/lib/dolibarr/install.lock
+ cd usr/share/webapps/dolibarr/htdocs/install
+ php upgrade.php $old $new
+ php upgrade2.php $old $new
+ cd /
+ touch var/lib/dolibarr/install.lock
+ chmod 444 var/lib/dolibarr/install.lock
}