diff options
author | Dominik Schwaiger | 2022-04-25 13:02:50 +0200 |
---|---|---|
committer | Dominik Schwaiger | 2022-04-25 13:02:50 +0200 |
commit | f65158298d5e1b44eb3aed0c962c8ad4879acad9 (patch) | |
tree | f9830399e4be3b061da2e27ff0b7e23346270ca1 /PKGBUILD | |
download | aur-muon.tar.gz |
initial commit (rename snowflake to muon) v1.0.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ca7ccede246f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Dominik Schwaiger <mail@dominik-schwaiger.ch> +pkgname='muon' +oldName='snowflake' +pkgver=1.0.4 +pkgrel=1 +pkgdesc='Graphical SFTP client and terminal emulator with helpful utilities.' +arch=('any') +url="https://github.com/subhra74/snowflake" +license=('GPL3') +depends=('java-runtime>=11' 'hicolor-icon-theme' 'bash') +makedepends=('java-environment>=11' 'maven') +replaces=('snowflake') +conflicts=('snowflake') +source=( + "${pkgname}-${pkgver}.tar.gz::https://github.com/subhra74/snowflake/archive/v${pkgver}.tar.gz" + "${pkgname}" + "${pkgname}.desktop" +) +sha256sums=( + '92b49024a21fb8369476cb77823851f710cc56eaec3fb219330afdac43fab36a' + 'b06918fdb24a35e8c3b5348780780dbd40f9665d86e2d84e165add5d753bafc0' + '00c904959ff8ce0ed19f9f62fe4feaf5e82d80e9bebeae4b9b672e6d681686f4' +) + +build() { + cd ${oldName}-${pkgver} + + mvn clean install +} + +package() { + install -Dm644 "${oldName}-${pkgver}/target/${oldName}-${pkgver}-full.jar" "${pkgdir}/opt/${pkgname}/${pkgname}.jar" + install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + + install -Dm644 "${oldName}-${pkgver}/src/main/resources/snowflake-logo256.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/Muon.png" +} |