aboutsummaryrefslogtreecommitdiff
path: root/databases/mysqlbackup
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-07-04 23:00:14 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-07-04 23:00:14 +0000
commitcb9c56503b055148965238e225e31c8ae86bbc27 (patch)
tree36a87458ec91069e27da9c6a3ff4c0fcd67f5035 /databases/mysqlbackup
parent9a31589e6a92ff77ec8da13de2a8300c8df02bda (diff)
downloadports-cb9c56503b055148965238e225e31c8ae86bbc27.tar.gz
ports-cb9c56503b055148965238e225e31c8ae86bbc27.zip
- Update to 2.3
PR: 136228 Submitted by: Alexey V.Degtyarev <alexey@renatasystems.org> (maintainer)
Notes
Notes: svn path=/head/; revision=237119
Diffstat (limited to 'databases/mysqlbackup')
-rw-r--r--databases/mysqlbackup/Makefile23
-rw-r--r--databases/mysqlbackup/distinfo6
2 files changed, 23 insertions, 6 deletions
diff --git a/databases/mysqlbackup/Makefile b/databases/mysqlbackup/Makefile
index 09df2608f02f..e2f31440e4f2 100644
--- a/databases/mysqlbackup/Makefile
+++ b/databases/mysqlbackup/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= mysqlbackup
-PORTVERSION= 2.2
+PORTVERSION= 2.3
CATEGORIES= databases
MASTER_SITES= ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/
@@ -16,11 +16,28 @@ COMMENT= Program to create everyday MySQL-database servers backup
USE_MYSQL= yes
NO_BUILD= yes
+PERIODICS= 200.mysqlbackup.daily \
+ 200.mysqlbackup.weekly \
+ 200.mysqlbackup.monthly
+
MAN1= mysqlbackup.1
-PLIST_FILES= bin/mysqlbackup
+PLIST_FILES= bin/mysqlbackup \
+ ${PERIODICS:C,^(.*)\.(.*)$,\2/\1,:S,^,etc/periodic/,}
+PLIST_DIRS= ${PERIODICS:C,^(.*)\.(.*)$,etc/periodic/\2,:u} \
+ etc/periodic
+
+pre-install:
+ ${REINPLACE_CMD} ${SUB_LIST:S,$,!g,:S,^, -e s!%%,:S,=,%%!,} \
+ ${PERIODICS:S,^,${WRKSRC}/,}
do-install:
- ${INSTALL_MAN} ${WRKSRC}/mysqlbackup.1 ${MAN1PREFIX}/man/man1/mysqlbackup.1
+.for periodic in ${PERIODICS}
+ ${MKDIR} ${PREFIX}/etc/periodic/${periodic:E}
+ ${INSTALL_SCRIPT} ${WRKSRC}/${periodic} \
+ ${PREFIX}/etc/periodic/${periodic:E}/${periodic:R}
+.endfor
+ ${INSTALL_MAN} ${WRKSRC}/mysqlbackup.1 \
+ ${MAN1PREFIX}/man/man1/mysqlbackup.1
${INSTALL_SCRIPT} ${WRKSRC}/mysqlbackup ${PREFIX}/bin/mysqlbackup
.include <bsd.port.mk>
diff --git a/databases/mysqlbackup/distinfo b/databases/mysqlbackup/distinfo
index d227d2228bfc..955eca8c297e 100644
--- a/databases/mysqlbackup/distinfo
+++ b/databases/mysqlbackup/distinfo
@@ -1,3 +1,3 @@
-MD5 (mysqlbackup-2.2.tar.gz) = 1c7028d7e1c1386d08e491d7d8b36e54
-SHA256 (mysqlbackup-2.2.tar.gz) = ffc5d0a05745e23c8a7eca9365d952b81710942ebd971bb7a43bd1033364dd5c
-SIZE (mysqlbackup-2.2.tar.gz) = 11647
+MD5 (mysqlbackup-2.3.tar.gz) = 6ad21297153e8d139a12c36a88da298d
+SHA256 (mysqlbackup-2.3.tar.gz) = 1cc555d1637f8c27df14ff7ae22ef181cab8af1133cab3e3c0fde3ed479e35fb
+SIZE (mysqlbackup-2.3.tar.gz) = 13669