summaryrefslogtreecommitdiff
path: root/app-backup/luckybackup
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-backup/luckybackup
reinit the tree, so we can have metadata
Diffstat (limited to 'app-backup/luckybackup')
-rw-r--r--app-backup/luckybackup/Manifest5
-rw-r--r--app-backup/luckybackup/luckybackup-0.4.8.ebuild52
-rw-r--r--app-backup/luckybackup/metadata.xml11
3 files changed, 68 insertions, 0 deletions
diff --git a/app-backup/luckybackup/Manifest b/app-backup/luckybackup/Manifest
new file mode 100644
index 000000000000..2aa7a0b807fa
--- /dev/null
+++ b/app-backup/luckybackup/Manifest
@@ -0,0 +1,5 @@
+DIST luckybackup-0.4.8.tar.gz 5710203 SHA256 68a8a318a6a32a2395fbaada114973f5a4887846c5c6188b38c175215b3116f6 SHA512 48e73f8b5897a09f64f3755dc094ef50031c607ecfca25c238b45ca5bef7f2645081b7c665a9b7c3c3da2f214f91b229a559d723df8ddb6446aa23e68b266076 WHIRLPOOL ccced074661d4a3764bf6e069aff5877c721ef3ef452490dfb17d292c0ee6cb1f12b995eea40134995c1a8ca935472ffcf28585b28d1d4818f06042e512aacec
+EBUILD luckybackup-0.4.8.ebuild 1589 SHA256 7144c03003e9c60327115e835bc006702a83a673eecf3b50c0cbbc9a148215e5 SHA512 0c253be84b2f951c16ce0b98bbb35691798277ef91239261e7c2f89f77113ba54d598ba25d9b1228fc35d9e93547ab1088c7530c83fc5d8ac50d8e2a81900ea3 WHIRLPOOL f978d77ded3c763a54de1611aa36a66c27d4e340aac95f0f91e166f5ae0ca85a44aa36b14589d65994c81b2b59d338e9a40ae2e4e8ae4d5b6ea71bb558f91b3a
+MISC ChangeLog 3114 SHA256 893356a8f9babeb022e44d6acb0be15f5114249fab343091b5af9f34c24f58f2 SHA512 aa3cddc6aa548acc9401dbc111266e1d052bf75e69b68055142b206d6c36b9819643c023db93d757e6a6ccf51fa13618e9cca1cc176483fb6ba735c1308f4401 WHIRLPOOL 6ca781b202ab5a3bf4f726cee3143af8790edc72df98b23e0cb89c0983c0bca3434c000f6a79a5e47885c9e5c87bacb0129e48818d98d2aed1076ca00d700994
+MISC ChangeLog-2015 4108 SHA256 ff881658f7c26327d4efed2ee5e21d06b48c50e4db1fdda689b30b9846cd3829 SHA512 5a9ed1462a2a944f2f25a0dd904f59cdb3fb299a1948dd215ccc8a76763bd4547c294311fd689d61a77af33e01a26aed61c9f28d184bf201c273cc4125ca02b4 WHIRLPOOL bd03ee13ed5fa59e27017b17a6d6f0cfa73dc05fb813829158771b4b266a9c05164e33e4567934973bf57ae51da48b8ea3b46c5da15a23b5a061d8509cd0ce6e
+MISC metadata.xml 328 SHA256 9b5e06a535ed61018ec27b5d7be8033c44e41c4aa9ed6259fe3020d365fd8f6c SHA512 64415b71b483e93f41d75f858bbdbce2c612b5e7c37753237d7c2374b1bb2bd2d30a86d18b32f5ac015e15c57e94553019756d2cc6021c803d25da527929ddeb WHIRLPOOL 5af3b9499350d33e5aba0a8ba2b9f9ee1d046c4cc668f52b18a0a5f1a2335bdd663f4d70e122f166111543b6916834687c4972cd3875e29c86e9cebbcdf77fb1
diff --git a/app-backup/luckybackup/luckybackup-0.4.8.ebuild b/app-backup/luckybackup/luckybackup-0.4.8.ebuild
new file mode 100644
index 000000000000..e8d3c5b6247d
--- /dev/null
+++ b/app-backup/luckybackup/luckybackup-0.4.8.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PLOCALES="bs ca cs de el en es fr it nl no pl pt_BR ro ru sk sl sv tr zh_TW"
+inherit l10n qt4-r2
+
+DESCRIPTION="Powerful and flexible backup (and syncing) tool, using RSync and Qt4"
+HOMEPAGE="http://luckybackup.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="debug"
+
+DEPEND="dev-qt/qtcore:4
+ dev-qt/qtgui:4"
+RDEPEND="${DEPEND}
+ net-misc/rsync"
+
+DOCS=( readme/{AUTHORS,README,TODO,TRANSLATIONS,changelog} )
+
+rm_loc() {
+ sed -i -e "s|translations/${PN}_${1}.ts||" "${PN}.pro" || die 'sed on translations failed'
+ rm "translations/${PN}_${1}."{ts,qm} || die "removing ${1} locale failed"
+}
+
+src_prepare() {
+ sed -i \
+ -e "s:/usr/share/doc/${PN}:/usr/share/doc/${PF}:g" \
+ -e "s:/usr/share/doc/packages/${PN}:/usr/share/doc/${PF}:g" \
+ luckybackup.pro src/global.h || die "sed failed"
+
+ # The su-to-root command is an ubuntu-specific script so it will
+ # not work with Gentoo. No reason to have it anyway.
+ sed -i -e "/^Exec/s:=.*:=/usr/bin/${PN}:" menu/${PN}-gnome-su.desktop \
+ || die "failed to remove su-to-root"
+
+ # causes empty directory to be installed
+ sed -i -e '/^INSTALLS/s/debianmenu //' luckybackup.pro \
+ || die "sed installs failed"
+
+ # remove text version - cannot remote HTML version
+ # as it's used within the application
+ rm license/gpl.txt || die "rm failed"
+
+ l10n_find_plocales_changes "translations" "${PN}_" ".ts"
+ l10n_for_each_disabled_locale_do rm_loc
+ qt4-r2_src_prepare
+}
diff --git a/app-backup/luckybackup/metadata.xml b/app-backup/luckybackup/metadata.xml
new file mode 100644
index 000000000000..06fb30b44cd1
--- /dev/null
+++ b/app-backup/luckybackup/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">luckybackup</remote-id>
+ </upstream>
+</pkgmetadata>