summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD23
-rw-r--r--automysqlbackup.install14
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2f1a47366c33
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = automysqlbackup
+ pkgdesc = Automatic daily/weekly/monthly MySQL backup script
+ pkgver = 3.0_rc6
+ pkgrel = 3
+ url = http://sourceforge.net/projects/automysqlbackup/
+ install = automysqlbackup.install
+ arch = any
+ license = GPL
+ depends = mariadb-clients
+ backup = etc/automysqlbackup/automysqlbackup.conf
+ source = automysqlbackup-v3.0_rc6.tar.gz::http://sourceforge.net/projects/automysqlbackup/files/AutoMySQLBackup/AutoMySQLBackup%20VER%203.0/automysqlbackup-v3.0_rc6.tar.gz/download
+ sha256sums = 889e064d086b077e213da11e937ea7242a289f9217652b9051c157830dc23cc0
+
+pkgname = automysqlbackup
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b8ad18b3ed2b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Diogo Leal <estranho@diogoleal.com>
+
+pkgname=automysqlbackup
+pkgver=3.0_rc6
+pkgrel=3
+pkgdesc='Automatic daily/weekly/monthly MySQL backup script'
+arch=('any')
+url='http://sourceforge.net/projects/automysqlbackup/'
+license=('GPL')
+depends=('mariadb-clients')
+install="${pkgname}.install"
+backup=("etc/${pkgname}/${pkgname}.conf")
+source=("automysqlbackup-v${pkgver}.tar.gz"::"http://sourceforge.net/projects/automysqlbackup/files/AutoMySQLBackup/AutoMySQLBackup%20VER%203.0/automysqlbackup-v${pkgver}.tar.gz/download")
+sha256sums=('889e064d086b077e213da11e937ea7242a289f9217652b9051c157830dc23cc0')
+
+package() {
+ cd ${srcdir}/
+ install -d ${pkgdir}/etc/${pkgname} ${pkgdir}/usr/bin ${pkgdir}/var/backup/db
+ install -Dm644 ${pkgname}.conf ${pkgdir}/etc/${pkgname}/${pkgname}.conf
+ install -Dm755 ${pkgname} ${pkgdir}/usr/bin/${pkgname}
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/automysqlbackup.install b/automysqlbackup.install
new file mode 100644
index 000000000000..f843ea4b65c6
--- /dev/null
+++ b/automysqlbackup.install
@@ -0,0 +1,14 @@
+post_install() {
+ echo "------------------------------------------------------------"
+ echo "> Link /usr/bin/automysqlbackup to /etc/cron.daily or /etc/cron.weekly:"
+ echo "> ln -s /usr/bin/automysqlbackup /etc/cron.daily/automysqlbackup"
+ echo "> "
+ echo "> Edit the default settings in /etc/automysqlbackup/automysqlbackup.conf"
+ echo "------------------------------------------------------------"
+}
+
+post_upgrade() {
+ post_install
+}
+
+# vim:set ts=2 sw=2 et: