summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-06-13 22:52:58 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-06-13 22:52:58 +0000
commitf828ee0f97bfd47393a5f3d907fe4f7c04d26828 (patch)
tree83ea57447b1223c41147ae67f8bf785c482c9dca /databases
parent- Update 0.12.2 (diff)
mysqlbackup: create MySQL-database servers backup easy
Why mysqlbackup? 1. Required minimum coding to create everyday MySQL-backups with some additional functions. 2. Backups can be compressed on-the-fly and automatically rotated after specified number of a days past. 3. It is includes basic database maintenance: check, optimize tables before backup creation. 4. It can be safely used on a large MySQL installations (1000+ databases). 5. It is written in sh - code interpreter available in a base system. WWW: http://renatasystems.org/freebsd/mysqlbackup.html PR: ports/135331 Submitted by: Alexey V. Degtyarev
Notes
Notes: svn path=/head/; revision=235788
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile1
-rw-r--r--databases/mysqlbackup/Makefile26
-rw-r--r--databases/mysqlbackup/distinfo3
-rw-r--r--databases/mysqlbackup/pkg-descr18
4 files changed, 48 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 8add561b27f6..56b77819a539 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -208,6 +208,7 @@
SUBDIR += mysql60-server
SUBDIR += mysql_last_value
SUBDIR += mysqlard
+ SUBDIR += mysqlbackup
SUBDIR += mysqlcc
SUBDIR += mysqlcppapi
SUBDIR += mysqlidxchk
diff --git a/databases/mysqlbackup/Makefile b/databases/mysqlbackup/Makefile
new file mode 100644
index 000000000000..ad9b141472d3
--- /dev/null
+++ b/databases/mysqlbackup/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: mysqlbackup
+# Date created: Sun 07 Jun 2009
+# Whom: Alexey V. Degtyarev
+#
+# $FreeBSD$
+#
+
+PORTNAME= mysqlbackup
+PORTVERSION= 2.1
+CATEGORIES= databases
+MASTER_SITES= ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/
+
+MAINTAINER= alexey@renatasystems.org
+COMMENT= Program to create everyday MySQL-database servers backup
+
+USE_MYSQL= yes
+NO_BUILD= yes
+
+MAN1= mysqlbackup.1
+PLIST_FILES= bin/mysqlbackup
+
+do-install:
+ ${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
new file mode 100644
index 000000000000..ea347dcf1b0b
--- /dev/null
+++ b/databases/mysqlbackup/distinfo
@@ -0,0 +1,3 @@
+MD5 (mysqlbackup-2.1.tar.gz) = b8e2f89c1f371b479a75e38a48f2cd79
+SHA256 (mysqlbackup-2.1.tar.gz) = 1b36f363473a4fb1ae623d8be5d4847a5cf87af24ee85d2ca7fb95e43c85953a
+SIZE (mysqlbackup-2.1.tar.gz) = 10709
diff --git a/databases/mysqlbackup/pkg-descr b/databases/mysqlbackup/pkg-descr
new file mode 100644
index 000000000000..8b241ed2500d
--- /dev/null
+++ b/databases/mysqlbackup/pkg-descr
@@ -0,0 +1,18 @@
+mysqlbackup: create MySQL-database servers backup easy
+
+Why mysqlbackup?
+
+1. Required minimum coding to create everyday MySQL-backups with some
+additional functions.
+
+2. Backups can be compressed on-the-fly and automatically rotated after
+specified number of a days past.
+
+3. It is includes basic database maintenance: check, optimize tables before
+backup creation.
+
+4. It can be safely used on a large MySQL installations (1000+ databases).
+
+5. It is written in sh - code interpreter available in a base system.
+
+WWW: http://renatasystems.org/freebsd/mysqlbackup.html