diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f4545cf7ce02 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: zhullyb <zhullyb [at] outlook dot com> + +pkgname=onedrivegui +pkgver=1.0.1 +pkgrel=1 +pkgdesc="A simple GUI for OneDrive Linux client, with multi-account support." +license=("GPL") +depends=("pyside6" "python-requests" "onedrive-abraunegg" "qt6-webengine") +makedepends=() +conflicts=("onedrivegui-git") +provides=("onedrivegui") +arch=("any") +url="https://github.com/bpozdena/OneDriveGUI" +source=("https://github.com/bpozdena/OneDriveGUI/archive/refs/tags/v${pkgver}.tar.gz" + "onedrivegui.desktop") +sha256sums=('a92d16e288ac9aaeab1e00dad82d6c42feef5e25bbd8039ca5385d12f7874757' + 'c531f57c3c8424f265c0aad2e93260eab071d066d75de2f7eebb47e41c644267') + +package(){ + cd "${srcdir}/OneDriveGUI-${pkgver}" + mkdir -p "${pkgdir}/usr/lib/OneDriveGUI" + mkdir -p "${pkgdir}/usr/bin" + cp -r src/{resources,ui} "${pkgdir}/usr/lib/OneDriveGUI" + install -Dm644 src/resources/images/OneDriveGUI.png "${pkgdir}/usr/share/icons/hicolor/48x48/apps/OneDriveGUI.png" + install -Dm644 "${srcdir}/onedrivegui.desktop" "${pkgdir}/usr/share/applications/onedrivegui.desktop" + install -Dm755 src/OneDriveGUI.py "${pkgdir}/usr/lib/OneDriveGUI/OneDriveGUI.py" + ln -sf /usr/lib/OneDriveGUI/OneDriveGUI.py "${pkgdir}/usr/bin/onedrivegui" +} |