aboutsummaryrefslogtreecommitdiffstats
path: root/databases/mysqlbackup
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-06-14 06:52:58 +0800
committermiwi <miwi@FreeBSD.org>2009-06-14 06:52:58 +0800
commit4a137254291b122a1dcd304565c5f853839ed0f3 (patch)
treed98257ce223e998001042b2019c9f35f551a9748 /databases/mysqlbackup
parent26becc4fccdb72051d3a11a754de5710c0cca901 (diff)
downloadfreebsd-ports-gnome-4a137254291b122a1dcd304565c5f853839ed0f3.tar.gz
freebsd-ports-gnome-4a137254291b122a1dcd304565c5f853839ed0f3.tar.zst
freebsd-ports-gnome-4a137254291b122a1dcd304565c5f853839ed0f3.zip
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
Diffstat (limited to 'databases/mysqlbackup')
-rw-r--r--databases/mysqlbackup/Makefile26
-rw-r--r--databases/mysqlbackup/distinfo3
-rw-r--r--databases/mysqlbackup/pkg-descr18
3 files changed, 47 insertions, 0 deletions
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