aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorsunpoet <sunpoet@FreeBSD.org>2012-01-06 15:48:46 +0800
committersunpoet <sunpoet@FreeBSD.org>2012-01-06 15:48:46 +0800
commit23a5891306551059320b2643130a2d4c76b4868e (patch)
treeb253ab7fd0dc9fb63f243a6639214c8d30a94786 /sysutils
parentf04efd4b416638bf280314bcdc1a66f81ea425d9 (diff)
downloadfreebsd-ports-gnome-23a5891306551059320b2643130a2d4c76b4868e.tar.gz
freebsd-ports-gnome-23a5891306551059320b2643130a2d4c76b4868e.tar.zst
freebsd-ports-gnome-23a5891306551059320b2643130a2d4c76b4868e.zip
- Add rubygem-backup 3.0.20
Backup is a RubyGem, written for Linux and Mac OSX, that allows you to easily perform backup operations on both your remote, as well as your local environment. It provides you with an elegant DSL in Ruby for modeling (configuring) your backups. Backup has built-in support for various databases, storage protocols/services, syncers, compressors, encryptors and notifiers which you can mix and match. It was built with modularity, extensibility and simplicity in mind. WWW: https://github.com/meskyanichi/backup/ RG: https://rubygems.org/gems/backup
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/rubygem-backup/Makefile25
-rw-r--r--sysutils/rubygem-backup/distinfo2
-rw-r--r--sysutils/rubygem-backup/pkg-descr10
4 files changed, 38 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 6b4722253f32..b0388836d32f 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -759,6 +759,7 @@
SUBDIR += rtty
SUBDIR += ruby-quota
SUBDIR += rubygem-SyslogLogger
+ SUBDIR += rubygem-backup
SUBDIR += rubygem-bundler
SUBDIR += rubygem-capistrano
SUBDIR += rubygem-capistrano-ext
diff --git a/sysutils/rubygem-backup/Makefile b/sysutils/rubygem-backup/Makefile
new file mode 100644
index 000000000000..8db45fc9f845
--- /dev/null
+++ b/sysutils/rubygem-backup/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: rubygem-backup
+# Date created: 2011-10-30
+# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= backup
+PORTVERSION= 3.0.20
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Perform backup operations on remote and local environment
+
+RUN_DEPENDS= rubygem-popen4>=0.1.4:${PORTSDIR}/devel/rubygem-popen4 \
+ rubygem-thor>=0.14.6:${PORTSDIR}/devel/rubygem-thor
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+PLIST_FILES= bin/backup
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-backup/distinfo b/sysutils/rubygem-backup/distinfo
new file mode 100644
index 000000000000..235ce7ec6671
--- /dev/null
+++ b/sysutils/rubygem-backup/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/backup-3.0.20.gem) = c39fcdfd0b029313c1f35548ada02a1728ce49e22002e04768f9a53922b4f4ab
+SIZE (rubygem/backup-3.0.20.gem) = 88576
diff --git a/sysutils/rubygem-backup/pkg-descr b/sysutils/rubygem-backup/pkg-descr
new file mode 100644
index 000000000000..93fedfecc5cf
--- /dev/null
+++ b/sysutils/rubygem-backup/pkg-descr
@@ -0,0 +1,10 @@
+Backup is a RubyGem, written for Linux and Mac OSX, that allows you to easily
+perform backup operations on both your remote, as well as your local
+environment. It provides you with an elegant DSL in Ruby for modeling
+(configuring) your backups. Backup has built-in support for various databases,
+storage protocols/services, syncers, compressors, encryptors and notifiers which
+you can mix and match. It was built with modularity, extensibility and
+simplicity in mind.
+
+WWW: https://github.com/meskyanichi/backup
+RG: https://rubygems.org/gems/backup