aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/luckybackup
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-05-17 06:44:20 +0800
committermiwi <miwi@FreeBSD.org>2009-05-17 06:44:20 +0800
commit359d79844d764ddc7ef992f62bd4c6307afa744b (patch)
tree945dfd5dc354ef8ddd6287a63820543984709be1 /sysutils/luckybackup
parent1b2fc54668d669f49890838a8af0abb0766499e6 (diff)
downloadfreebsd-ports-gnome-359d79844d764ddc7ef992f62bd4c6307afa744b.tar.gz
freebsd-ports-gnome-359d79844d764ddc7ef992f62bd4c6307afa744b.tar.zst
freebsd-ports-gnome-359d79844d764ddc7ef992f62bd4c6307afa744b.zip
luckyBackup is a QT4 application that backs-up and synchronizes directories
using the power of rsync. It is simple to use, fast (only transfers changes made), safe, reliable, and fully customizable. WWW: http://luckybackup.sourceforge.net/ PR: ports/134532 Submitted by: Jason E. Hale <bsdkaffee at gmail.com>
Diffstat (limited to 'sysutils/luckybackup')
-rw-r--r--sysutils/luckybackup/Makefile38
-rw-r--r--sysutils/luckybackup/distinfo3
-rw-r--r--sysutils/luckybackup/pkg-descr5
-rw-r--r--sysutils/luckybackup/pkg-plist82
4 files changed, 128 insertions, 0 deletions
diff --git a/sysutils/luckybackup/Makefile b/sysutils/luckybackup/Makefile
new file mode 100644
index 000000000000..bf2766c84708
--- /dev/null
+++ b/sysutils/luckybackup/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: luckybackup
+# Date created: 2009-04-28
+# Whom: Jason E. Hale <bsdkaffee@gmail.com>
+#
+# $FreeBSD$
+
+PORTNAME= luckybackup
+PORTVERSION= 0.3
+CATEGORIES= sysutils
+MASTER_SITES= SF
+
+MAINTAINER= bsdkaffee@gmail.com
+COMMENT= QT4 frontend to the backup utility rsync
+
+RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync
+
+USE_QT_VER= 4
+QT_COMPONENTS= gui qmake_build moc_build rcc_build uic_build
+MAKE_ENV= INSTALL_ROOT=${PREFIX}
+MAKE_JOBS_SAFE= yes
+
+MAN8= luckybackup.8
+MANCOMPRESSED= yes
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|/usr||g' -e '/INSTALLS/s|debianmenu ||' \
+ -e '/manpage/s|share/||' ${WRKSRC}/luckybackup.pro
+ ${REINPLACE_CMD} -e 's|/usr/bin/||g' -e 's|/usr/share/pixmaps/||g' \
+ ${WRKSRC}/menu/*.desktop
+ ${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \
+ ${WRKSRC}/src/global.h ${WRKSRC}/src/scheduleDialog.cpp
+
+do-configure:
+ cd ${WRKSRC} && ${QMAKE}
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/luckybackup/distinfo b/sysutils/luckybackup/distinfo
new file mode 100644
index 000000000000..6269e96200ad
--- /dev/null
+++ b/sysutils/luckybackup/distinfo
@@ -0,0 +1,3 @@
+MD5 (luckybackup-0.3.tar.gz) = fc342bf1519372900c08df632dd688f1
+SHA256 (luckybackup-0.3.tar.gz) = 391ba78b7b290d45d42a8f4728ca04c73b3e44235027de84c1960a18279c2728
+SIZE (luckybackup-0.3.tar.gz) = 2202988
diff --git a/sysutils/luckybackup/pkg-descr b/sysutils/luckybackup/pkg-descr
new file mode 100644
index 000000000000..582b70be61e9
--- /dev/null
+++ b/sysutils/luckybackup/pkg-descr
@@ -0,0 +1,5 @@
+luckyBackup is a QT4 application that backs-up and synchronizes directories
+using the power of rsync. It is simple to use, fast (only transfers changes
+made), safe, reliable, and fully customizable.
+
+WWW: http://luckybackup.sourceforge.net/
diff --git a/sysutils/luckybackup/pkg-plist b/sysutils/luckybackup/pkg-plist
new file mode 100644
index 000000000000..914b903e61b3
--- /dev/null
+++ b/sysutils/luckybackup/pkg-plist
@@ -0,0 +1,82 @@
+bin/luckybackup
+share/applications/luckybackup-gnome-su.desktop
+share/applications/luckybackup-kde-su.desktop
+share/applications/luckybackup.desktop
+share/doc/luckybackup/license/gpl.html
+share/doc/luckybackup/license/gpl.txt
+share/doc/luckybackup/manual/data/CommandLine.png
+share/doc/luckybackup/manual/data/CommandLine_Profile_loaded.png
+share/doc/luckybackup/manual/data/CommandLine_dirs_check.png
+share/doc/luckybackup/manual/data/CommandLine_usage.png
+share/doc/luckybackup/manual/data/InfoWindow_ProfileDefault.png
+share/doc/luckybackup/manual/data/InfoWindow_ProfileLoaded.png
+share/doc/luckybackup/manual/data/InfoWindow_ProfileSaved.png
+share/doc/luckybackup/manual/data/InfoWindow_Refresh.png
+share/doc/luckybackup/manual/data/InfoWindow_TaskCritical.png
+share/doc/luckybackup/manual/data/InfoWindow_TaskOk.png
+share/doc/luckybackup/manual/data/InfoWindow_TaskWarning.png
+share/doc/luckybackup/manual/data/MainWindowEmpty.png
+share/doc/luckybackup/manual/data/MainWindowFirstEntryAdded.png
+share/doc/luckybackup/manual/data/MainWindowFull.png
+share/doc/luckybackup/manual/data/MainWindow_DryRun.png
+share/doc/luckybackup/manual/data/Message_CreateRestore.png
+share/doc/luckybackup/manual/data/Message_OperaionPropertiesSpecifyFollowing.png
+share/doc/luckybackup/manual/data/Message_SameDestinationWarning.png
+share/doc/luckybackup/manual/data/Message_validate.png
+share/doc/luckybackup/manual/data/OperationPropertiesAdvancedEmpty1.png
+share/doc/luckybackup/manual/data/OperationPropertiesAdvancedEmpty3.png
+share/doc/luckybackup/manual/data/OperationPropertiesAdvancedEmpty4.png
+share/doc/luckybackup/manual/data/OperationPropertiesAdvancedEmpty5.png
+share/doc/luckybackup/manual/data/OperationPropertiesAdvancedEmpty8.png
+share/doc/luckybackup/manual/data/OperationPropertiesSimpleBackup.png
+share/doc/luckybackup/manual/data/OperationPropertiesSimpleEmpty.png
+share/doc/luckybackup/manual/data/OperationProperties_ExcludeFull1.png
+share/doc/luckybackup/manual/data/OperationProperties_ExcludeFull2.png
+share/doc/luckybackup/manual/data/OperationProperties_OnlyInlcudeFull.png
+share/doc/luckybackup/manual/data/OperationProperties_OptionsChanged2.png
+share/doc/luckybackup/manual/data/OperationProperties_RemoteFull.png
+share/doc/luckybackup/manual/data/ProfileNew.png
+share/doc/luckybackup/manual/data/about.png
+share/doc/luckybackup/manual/data/gpl.png
+share/doc/luckybackup/manual/data/luckyb.png
+share/doc/luckybackup/manual/data/luckybackup_320.png
+share/doc/luckybackup/manual/data/menuProfile.png
+share/doc/luckybackup/manual/data/menuSettings.png
+share/doc/luckybackup/manual/data/popup_ProfileDelete.png
+share/doc/luckybackup/manual/data/popup_ProfileExport.png
+share/doc/luckybackup/manual/data/popup_ProfileImport.png
+share/doc/luckybackup/manual/data/popup_ProfileRename.png
+share/doc/luckybackup/manual/data/rsync_InAction.png
+share/doc/luckybackup/manual/data/rsync_operations_aborted.png
+share/doc/luckybackup/manual/data/rsync_operations_completed.png
+share/doc/luckybackup/manual/data/scheduleAdd.png
+share/doc/luckybackup/manual/data/scheduleAdded.png
+share/doc/luckybackup/manual/data/scheduleEmpty.png
+share/doc/luckybackup/manual/data/scheduleFull.png
+share/doc/luckybackup/manual/data/toolBar.png
+share/doc/luckybackup/manual/data/up.png
+share/doc/luckybackup/manual/index.html
+share/doc/luckybackup/readme/changelog.txt
+share/doc/luckybackup/readme/readme_English.txt
+share/luckybackup/translations/luckybackup_cs.qm
+share/luckybackup/translations/luckybackup_cs.ts
+share/luckybackup/translations/luckybackup_el.qm
+share/luckybackup/translations/luckybackup_el.ts
+share/luckybackup/translations/luckybackup_en.qm
+share/luckybackup/translations/luckybackup_en.ts
+share/luckybackup/translations/luckybackup_es.qm
+share/luckybackup/translations/luckybackup_es.ts
+share/luckybackup/translations/luckybackup_fr.qm
+share/luckybackup/translations/luckybackup_fr.ts
+share/luckybackup/translations/luckybackup_nl.qm
+share/luckybackup/translations/luckybackup_nl.ts
+share/pixmaps/luckybackup.png
+share/pixmaps/luckybackup.xpm
+@dirrm share/luckybackup/translations
+@dirrm share/luckybackup
+@dirrm share/doc/luckybackup/readme
+@dirrm share/doc/luckybackup/manual/data
+@dirrm share/doc/luckybackup/manual
+@dirrm share/doc/luckybackup/license
+@dirrm share/doc/luckybackup
+@dirrmtry share/applications