commit: a08d03188dcbdecf81d56a9445a0351a1aa265cd Author: Michael Weber <xmw <AT> gentoo <DOT> org> AuthorDate: Fri Dec 22 09:01:15 2017 +0000 Commit: Michael Weber <xmw <AT> gentoo <DOT> org> CommitDate: Fri Dec 22 09:01:24 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08d0318
app-backup/backintime: Add live ebuild and update HOMEPAGE (thanks Samuel Bauer). Closes: https://bugs.gentoo.org/641600 Bug: https://bugs.gentoo.org/641962 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-backup/backintime/backintime-1.1.24.ebuild | 4 +-- ...intime-1.1.24.ebuild => backintime-9999.ebuild} | 32 +++++++++++----------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/app-backup/backintime/backintime-1.1.24.ebuild b/app-backup/backintime/backintime-1.1.24.ebuild index a72918d9c63..e06ed0d2629 100644 --- a/app-backup/backintime/backintime-1.1.24.ebuild +++ b/app-backup/backintime/backintime-1.1.24.ebuild @@ -3,12 +3,12 @@ EAPI=6 -PYTHON_COMPAT=( python3_{4,5} ) +PYTHON_COMPAT=( python3_{4,5,6} ) inherit eutils python-single-r1 gnome2-utils DESCRIPTION="Backup system inspired by TimeVault and FlyBack, with a GUI for GNOME and KDE4" -HOMEPAGE="https://backintime.readthedocs.io/" +HOMEPAGE="https://backintime.readthedocs.io/ https://github.com/bit-team/backintime/" SRC_URI="https://github.com/bit-team/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" diff --git a/app-backup/backintime/backintime-1.1.24.ebuild b/app-backup/backintime/backintime-9999.ebuild similarity index 71% copy from app-backup/backintime/backintime-1.1.24.ebuild copy to app-backup/backintime/backintime-9999.ebuild index a72918d9c63..1bff0ab51ba 100644 --- a/app-backup/backintime/backintime-1.1.24.ebuild +++ b/app-backup/backintime/backintime-9999.ebuild @@ -3,18 +3,18 @@ EAPI=6 -PYTHON_COMPAT=( python3_{4,5} ) +PYTHON_COMPAT=( python3_{4,5,6} ) -inherit eutils python-single-r1 gnome2-utils +inherit eutils python-single-r1 gnome2-utils git-r3 DESCRIPTION="Backup system inspired by TimeVault and FlyBack, with a GUI for GNOME and KDE4" -HOMEPAGE="https://backintime.readthedocs.io/" -SRC_URI="https://github.com/bit-team/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://backintime.readthedocs.io/ https://github.com/bit-team/backintime/" +EGIT_REPO_URI="https://github.com/bit-team/backintime/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" -IUSE="qt4" +KEYWORDS="" +IUSE="qt5" DEPEND="${PYTHON_DEPS} dev-python/dbus-python[${PYTHON_USEDEP}] @@ -22,7 +22,7 @@ DEPEND="${PYTHON_DEPS} net-misc/openssh net-misc/rsync[xattr,acl]" RDEPEND="${DEPEND} - qt4? ( dev-python/PyQt4 )" + qt5? ( dev-python/PyQt5 )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -30,12 +30,12 @@ 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 "s:/doc/${PN}-qt:/doc/${PF}:g" \ + -i qt/configure || die sed -e "/addInstallFile \"..\/VERSION/d" \ -e "/addInstallFile \"..\/LICENSE/d" \ -e "/addInstallFile \"..\/debian\/copyright/d" \ - -i {qt4,common}/configure || die + -i {qt,common}/configure || die if [ -n ${LINGUAS+x} ] ; then cd common/po || die @@ -52,8 +52,8 @@ src_prepare() { src_configure() { cd "${S}"/common || die ./configure --python3 --no-fuse-group || die - if use qt4 ; then - cd "${S}"/qt4 || die + if use qt5 ; then + cd "${S}"/qt || die ./configure --python3 || die fi } @@ -61,8 +61,8 @@ src_configure() { src_compile() { cd "${S}"/common || die emake - if use qt4 ; then - cd "${S}"/qt4 || die + if use qt5 ; then + cd "${S}"/qt || die emake fi } @@ -70,8 +70,8 @@ src_compile() { src_install() { cd "${S}"/common || die emake DESTDIR="${D}" install - if use qt4 ; then - cd "${S}"/qt4 || die + if use qt5 ; then + cd "${S}"/qt || die emake DESTDIR="${D}" install fi
