aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sysutils/Makefile1
-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
5 files changed, 129 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 76bdac3996a1..d9f0809e6330 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -437,6 +437,7 @@
SUBDIR += lookupd_ldap
SUBDIR += lsof
SUBDIR += ltrace
+ SUBDIR += luckybackup
SUBDIR += lugtools
SUBDIR += luma
SUBDIR += lxsplit
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