summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 70523e1acc705eeae13af923d972caa54e71545c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Author: Martin Minka <martin dot minka at gmail dot com>
pkgname=xtbackup
pkgver=0.8.5
asdkver=1.6.3
pkgrel=1
pkgdesc="PHP backup script/library with special drivers for MySQL, Amazon RDS and Amazon S3."
arch=('any')
url="http://k2s.github.io/xtbackup/"
license=('custom:UNLICENSE' 'Apache')
depends=('php' 'php-sqlite')
source=("https://github.com/k2s/xtbackup/archive/v${pkgver}.tar.gz" "https://github.com/amazonwebservices/aws-sdk-for-php/archive/${asdkver}.tar.gz")
md5sums=('0ac64cb2250efaec784d764ee66caa49'
         '6c6b4d4b3d181f8ef29ee7772836d9e1')
build() {
  cd "$srcdir/xtbackup-${pkgver}"
  cp -r "$srcdir/aws-sdk-for-php-${asdkver}/"* "$srcdir/xtbackup-${pkgver}/lib/AWSSDKforPHP/"
  rm -f xtbackup.iml
  rm -f .gitignore
  rm -f .gitmodules
  #rm -f lib/AWSSDKforPHP/.gitignore
}
package() {
  install -D -m644 "$srcdir/xtbackup-${pkgver}/UNLICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE"
  install -d "$pkgdir/usr/share/xtbackup/"
  cp -r "$srcdir/xtbackup-${pkgver}/"* "$pkgdir/usr/share/xtbackup/"
  chmod +x "$pkgdir/usr/share/xtbackup/xtbackup.sh"  
  install -d "$pkgdir/usr/bin/"
  ln -s "/usr/share/xtbackup/xtbackup.sh" "$pkgdir/usr/bin/xtbackup" 
}