backintime-qt: merge into backintime, drop noarch

This commit is contained in:
Đoàn Trần Công Danh 2020-09-12 20:59:21 +07:00
parent ee4418c3b1
commit 9e299adf1d
3 changed files with 43 additions and 24 deletions

1
srcpkgs/backintime-qt Symbolic link
View File

@ -0,0 +1 @@
backintime

View File

@ -1,19 +0,0 @@
# Template file for 'backintime-qt'
pkgname=backintime-qt
version=1.2.1
revision=1
archs=noarch
wrksrc=backintime-${version}
build_wrksrc="qt"
build_style=configure
configure_args="--python3"
pycompile_dirs="/usr/share/backintime"
hostmakedepends="python3"
depends="backintime python3-PyQt5 python3-PyQt5-dbus libnotify xdpyinfo"
short_desc="Qt Gui for backintime"
maintainer="Alpicoid <alpicoid@tuta.io>"
license="GPL-2.0-only"
homepage="https://github.com/bit-team/backintime"
distfiles="https://github.com/bit-team/backintime/releases/download/v${version}/backintime-${version}.tar.gz"
checksum=eef2aa4f43ac23fb0d45239a4bb2f7e5025afdca2ae4e6d6d9d6e722e8b17644
python_version=3

View File

@ -1,18 +1,55 @@
# Template file for 'backintime' # Template file for 'backintime'
pkgname=backintime pkgname=backintime
version=1.2.1 version=1.2.1
revision=1 revision=2
archs=noarch
build_wrksrc="common"
build_style=configure
configure_args="--python3" configure_args="--python3"
pycompile_dirs="/usr/share/backintime" pycompile_dirs="/usr/share/backintime"
hostmakedepends="gettext python3" hostmakedepends="gettext python3"
depends="python3 rsync python3-dbus python3-keyring" depends="python3 rsync python3-dbus python3-keyring"
short_desc="Simple backup tool for Linux" short_desc="Simple backup tool for Linux"
maintainer="Alpicoid <alpicoid@tuta.io>" maintainer="Alpicoid <alpicoid@tuta.io>"
license="GPL-2.0-only" license="GPL-2.0-or-later"
homepage="https://github.com/bit-team/backintime" homepage="https://github.com/bit-team/backintime"
distfiles="https://github.com/bit-team/backintime/releases/download/v${version}/backintime-${version}.tar.gz" distfiles="https://github.com/bit-team/backintime/releases/download/v${version}/backintime-${version}.tar.gz"
checksum=eef2aa4f43ac23fb0d45239a4bb2f7e5025afdca2ae4e6d6d9d6e722e8b17644 checksum=eef2aa4f43ac23fb0d45239a4bb2f7e5025afdca2ae4e6d6d9d6e722e8b17644
python_version=3 python_version=3
do_configure() {
cd $wrksrc/common
./configure $configure_args
cd $wrksrc/qt
./configure $configure_args
}
do_build() {
cd $wrksrc/common
make ${makejobs}
cd $wrksrc/qt
make ${makejobs}
}
do_install() {
cd $wrksrc/common
make install DESTDIR=$DESTDIR
cd $wrksrc/qt
make install DESTDIR=$DESTDIR
}
backintime-qt_package() {
short_desc+=" - Qt GUI"
depends="backintime-${version}_${revision}
python3-PyQt5 python3-PyQt5-dbus libnotify xdpyinfo"
pkg_install() {
vmove etc/dbus-1
vmove "usr/bin/backintime-qt*"
vmove usr/share/applications
vmove usr/share/backintime/qt
vmove usr/share/bash-completion/completions/backintime-qt
vmove usr/share/dbus-1
vmove usr/share/doc/backintime-qt
vmove usr/share/doc/qt
vmove usr/share/icons
vmove "usr/share/man/man1/backintime-qt*"
vmove usr/share/polkit-1
}
}