diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-backup/backintime |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-backup/backintime')
-rw-r--r-- | app-backup/backintime/Manifest | 7 | ||||
-rw-r--r-- | app-backup/backintime/backintime-1.1.12.ebuild | 77 | ||||
-rw-r--r-- | app-backup/backintime/backintime-1.1.8-r1.ebuild | 77 | ||||
-rw-r--r-- | app-backup/backintime/metadata.xml | 17 |
4 files changed, 178 insertions, 0 deletions
diff --git a/app-backup/backintime/Manifest b/app-backup/backintime/Manifest new file mode 100644 index 000000000000..996f79516be5 --- /dev/null +++ b/app-backup/backintime/Manifest @@ -0,0 +1,7 @@ +DIST backintime-1.1.12.tar.gz 656192 SHA256 a835e4eccb70ea3e8156861750a4c93d33dbc0e8590daf390c5a54dcc6b0ee4c SHA512 e1dc3e3d2bac8b0f390898029978e806128ffd6005471a7e8a697c44f9e271f9902b496b33b037133f9a509f4ca3f8b8f10adf681b670ec9a1a751dfc786cb62 WHIRLPOOL 8ada493d2cbb38879bc7481899eb41fa235b9e4e7d3a003d40b230c32924e568a2fa0b43bbd875c734279f36d63dd678cd7eabf406a18cc4b7c45d716cacfae1 +DIST backintime-1.1.8.tar.gz 617754 SHA256 a1f2d210e95633dfe383eb50b3b560d1e09c43de4ce89dd4cb193cab40cb8a1e SHA512 550e270dcf341ec5ad952f4decd836007d19ff9bf60cada834dfb488dbf29954b6fd3ed80a4f8fb4406a0166895a7f7c922e5622d06c43086dd54073e5aabd99 WHIRLPOOL ea9af3c432c61def4214e1d1e2c70e40cb7e50867bb0fa08930740c13133293ad135fd6c97295ab176deaedacb33e72583dc7c34dcfc3cb375a8b6e7fc7ab632 +EBUILD backintime-1.1.12.ebuild 1633 SHA256 b2332f0370af8a38747721c50b5b92a9f58b437745236ac21e92b859b164fcb7 SHA512 c55b2dca49cacfec814dba615f50490d2a2edbf0b64ebc43f58b9319cde00082d86f89b74070d317791205e83e637e085019cc0b4b1fe3d7433d658c01bed2d1 WHIRLPOOL 8456775b4ea503cb143f84c3218a5ec16fbe463a7fa7a75c6cc3394ebe84efd91e0e08a4349377eeefbdcdd1055550bce62d2c50cc1680c6b91868b7e45b4a40 +EBUILD backintime-1.1.8-r1.ebuild 1629 SHA256 ff66f0273928ecadc517d5c51ada201236cf485508b6e6680d37cf5930d05b98 SHA512 db1ecccbb71f8241500629fa2147d540e0bc9f1353c6fb117b724505629cbdfecc478fb58ac9f5a0cce79b7c87e046f1ab8a005596185f0d0989d445be3a4bce WHIRLPOOL febf44abe44e213b6e516d7da6df2ca36777febfb501783a4cbd00594730016e2b30404c6438df91065fe409b56466a6bcc8b5b98a3995c55a33a2b487d70bb9 +MISC ChangeLog 5790 SHA256 00d817126521acc73a00db54881dd5853b7ffd21941d8e10af9d949bc9889430 SHA512 c11ef57c726c2c0db2fbc69dd58cf671f5ccc3f6d123096dbd8ffba590de11e4526617e01f2e14895efdf4e1032032f4407de013bed84e5918dbc081feb47ccd WHIRLPOOL b8ef01b141fd426fe3d790573649294d78a4263697be4418a7641a8a689a57d98aa036c63b48a0de101c57fc69fd37713866e05648b723a6281600f17a0e4399 +MISC ChangeLog-2015 6310 SHA256 fad5939df8d03aac036b342d6ec43c275d140d9bf6124e843c5fc976553a3ef2 SHA512 26c2892ad1283a0fb94b740730862f53a4953af491d95f32a3b85ca4f0c101d61bc5063d04996dddaa14553f7a896d2aa603e709e0437cfe2f53e0353b07baf0 WHIRLPOOL 1844e8228954a97b24ae805945129773641229fced080eed9c94d1b84b6be1f2df110cf9b2a2110bc42358a8b60fdc856cb2d1f5782eca8d6495f55b8cc47054 +MISC metadata.xml 711 SHA256 835c45e376b32e6d4880eaba756e3734eefad45c18f8fa1fa1fc8031aaab3423 SHA512 fe6e7c43c31f3870182e89a4df61755cbf3cd39531030880aa5d011aa0779e180fec21189eac0702971837f21d22d12a8a6b660ea6a3a47a6aff3801819a7c85 WHIRLPOOL e30aedd6d7ff7ff4829b28edd508aafd2c2ffc486f2dd1864765d828ffc44bd3474f532aa351bfcfe9c6d64aed63b85a3421ee186da1b96df49a8d6599eddb0f diff --git a/app-backup/backintime/backintime-1.1.12.ebuild b/app-backup/backintime/backintime-1.1.12.ebuild new file mode 100644 index 000000000000..39ccb01f130a --- /dev/null +++ b/app-backup/backintime/backintime-1.1.12.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python3_{4,5} ) + +inherit eutils python-single-r1 + +DESCRIPTION="Backup system inspired by TimeVault and FlyBack, with a GUI for GNOME and KDE4" +HOMEPAGE="http://backintime.le-web.org/" +SRC_URI="http://${PN}.le-web.org/download/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="qt4" + +DEPEND="${PYTHON_DEPS} + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + net-misc/openssh + net-misc/rsync[xattr,acl]" +RDEPEND="${DEPEND} + qt4? ( dev-python/PyQt4 )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_prepare() { + #fix doc install location + sed -e "s:/doc/${PN}-common:/doc/${PF}:g" \ + -i common/configure || die + sed -e "s:/doc/${PN}-qt4:/doc/${PF}:g" \ + -i qt4/configure || die + sed -e "/addInstallFile \"..\/VERSION/d" \ + -e "/addInstallFile \"..\/LICENSE/d" \ + -e "/addInstallFile \"..\/debian\/copyright/d" \ + -i {qt4,common}/configure || die + + if [ -n ${LINGUAS+x} ] ; then + cd common/po || die + for po in *.po ; do + if ! has ${po/.po} ${LINGUAS} ; then + rm ${po} || die + fi + done + fi +} + +src_configure() { + cd "${S}"/common || die + ./configure --python3 --no-fuse-group || die + if use qt4 ; then + cd "${S}"/qt4 || die + ./configure --python3 || die + fi +} + +src_compile() { + cd "${S}"/common || die + emake + if use qt4 ; then + cd "${S}"/qt4 || die + emake + fi +} + +src_install() { + cd "${S}"/common || die + emake DESTDIR="${D}" install + if use qt4 ; then + cd "${S}"/qt4 || die + emake DESTDIR="${D}" install + fi + + python_optimize "${D}" +} diff --git a/app-backup/backintime/backintime-1.1.8-r1.ebuild b/app-backup/backintime/backintime-1.1.8-r1.ebuild new file mode 100644 index 000000000000..22be00238312 --- /dev/null +++ b/app-backup/backintime/backintime-1.1.8-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python3_4 ) + +inherit eutils python-single-r1 + +DESCRIPTION="Backup system inspired by TimeVault and FlyBack, with a GUI for GNOME and KDE4" +HOMEPAGE="http://backintime.le-web.org/" +SRC_URI="http://${PN}.le-web.org/download/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="qt4" + +DEPEND="${PYTHON_DEPS} + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + net-misc/openssh + net-misc/rsync[xattr,acl]" +RDEPEND="${DEPEND} + qt4? ( dev-python/PyQt4 )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_prepare() { + #fix doc install location + sed -e "s:/doc/${PN}-common:/doc/${PF}:g" \ + -i common/configure || die + sed -e "s:/doc/${PN}-qt4:/doc/${PF}:g" \ + -i qt4/configure || die + sed -e "/addInstallFile \"..\/VERSION/d" \ + -e "/addInstallFile \"..\/LICENSE/d" \ + -e "/addInstallFile \"..\/debian\/copyright/d" \ + -i {qt4,common}/configure || die + + if [ -n ${LINGUAS+x} ] ; then + cd common/po || die + for po in *.po ; do + if ! has ${po/.po} ${LINGUAS} ; then + rm ${po} || die + fi + done + fi +} + +src_configure() { + cd "${S}"/common || die + ./configure --python3 --no-fuse-group || die + if use qt4 ; then + cd "${S}"/qt4 || die + ./configure --python3 || die + fi +} + +src_compile() { + cd "${S}"/common || die + emake + if use qt4 ; then + cd "${S}"/qt4 || die + emake + fi +} + +src_install() { + cd "${S}"/common || die + emake DESTDIR="${D}" install + if use qt4 ; then + cd "${S}"/qt4 || die + emake DESTDIR="${D}" install + fi + + python_optimize "${D}" +} diff --git a/app-backup/backintime/metadata.xml b/app-backup/backintime/metadata.xml new file mode 100644 index 000000000000..c5512af96e82 --- /dev/null +++ b/app-backup/backintime/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>xmw@gentoo.org</email> + <name>Michael Weber</name> + </maintainer> + <longdescription lang="en"> +Back In Time is a simple backup tool for Linux inspired from “flyback project” and “TimeVault”. The backup is done by taking snapshots of a specified set of directories. +Currently there are two GUI available: Gnome and KDE 4 (>= 4.1). + +All you have to do is configure: + Where to save snapshot + What directories to backup + When backup should be done (manual, every hour, every day, every week, every month) +</longdescription> +</pkgmetadata> |