summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMartin Minka2015-03-07 12:12:51 +0100
committerMartin Minka2015-03-07 12:12:51 +0100
commit9334755d4738d97c38efd33947dbb8658e761305 (patch)
treebc0c494567e299a30cf7f5d71b9bef4cc159ebb6 /PKGBUILD
downloadaur-9334755d4738d97c38efd33947dbb8658e761305.tar.gz
add maintained repos
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 29 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1d948c7a5735
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Author: Martin Minka <martin dot minka at gmail dot com>
+pkgname=xtbackup
+pkgver=0.8.2
+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=('916e579eefa6a04db6bd9de85359fdbb'
+ '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"
+}