diff options
author | zxp19821005 | 2023-02-21 19:15:20 +0800 |
---|---|---|
committer | zxp19821005 | 2023-02-21 19:15:20 +0800 |
commit | 8a3b63a0875654c2d285711222419b9ce87b7bbb (patch) | |
tree | ff2a39b9a62548ee4fb8195fd20bf91591c6a084 /PKGBUILD | |
download | aur-8a3b63a0875654c2d285711222419b9ce87b7bbb.tar.gz |
the first release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e3a23500a0a4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: zxp19821005 <zxp19821005 at 163 dot com> +pkgname=calmly-writer-bin +_pkgname=calmly-writer +pkgver=2.0.48 +pkgrel=1 +pkgdesc="Calmly Writer is an editor designed to focus on what you want to tell, with a simple, unobtrusive and ease-to-use user interface." +arch=('x86_64') +url="https://www.calmlywriter.com" +license=('custom') +conflicts=('calmly-writer') +depends=( + 'lib32-gcc-libs' + 'nss' + 'alsa-lib' + 'gtk3' + 'at-spi2-core' +) +options=() +source=( + "${_pkgname}_${pkgver}_amd64.deb::${url}/releases/linux/deb/x64/${_pkgname}_${pkgver}_amd64.deb" + "LICENSE::https://www.calmlywriter.com/eula.htm" +) +sha512sums=('d40ebc3f38619c204ee27a100782c85883adab11f2f96276a68265fd7d1cb84df8c3a01181f0fc7c033efe5cbe3281e56d18eb0e7a8b7b6ba1c6ac38b9edf55e' + '25c23e25cb15a98ba6062475ce39087b620989b9a330825b7187ad3b82094ff0997ecac7c78f48d83e52fa6dd74548b41e288577cd63e85e0a0d26057c439b1d') + +prepare() { + bsdtar -xf data.tar.xz + mv "${srcdir}/opt/Calmly Writer" "${srcdir}/opt/${pkgname}" + mv "${srcdir}/usr/share/applications/${_pkgname}.desktop" "${srcdir}/usr/share/applications/${pkgname}.desktop" + sed 's/Exec=/#Exec=/g;s/Icon=calmly-writer/Icon=calmly-writer-bin/g' \ + -i "${srcdir}/usr/share/applications/${pkgname}.desktop" + echo 'Exec="/opt/calmly-writer-bin/calmly-writer" %U' >> "${srcdir}/usr/share/applications/${pkgname}.desktop" + for i in 16x16 32x32 64x64 128x128 256x256 512x512; do + mv "${srcdir}/usr/share/icons/hicolor/${i}/apps/${_pkgname}.png" \ + "${srcdir}/usr/share/icons/hicolor/${i}/apps/${pkgname}.png" + done +} + +package() { + cp --parents -a {opt,usr} "${pkgdir}" + install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |