diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | muwire.sh | 2 |
3 files changed, 17 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = muwire-git pkgdesc = An I2P file sharing program (git version) - pkgver = 0.6.12.r40.g85ad3109 + pkgver = 0.7.1.r1.g59353a67 pkgrel = 1 url = https://muwire.com/ arch = any @@ -17,7 +17,7 @@ pkgbase = muwire-git source = muwire.sh sha256sums = SKIP sha256sums = e3e425d872f3c8cd68037b4ffe71ec66d07148072db89f6af220e7b24881d633 - sha256sums = d48d94fef75622bb2afca202804a32cac1cec0514894e1a7c21bb9c2d3a9438b + sha256sums = d9a21ba4b76e0e3f64f6e5826a0cc1cfb42f07a9378a7f8beffa5293c76c1672 pkgname = muwire-git @@ -1,7 +1,7 @@ # Maintainer: Daniel Bermond <dbermond@archlinux.org> pkgname=muwire-git -pkgver=0.6.12.r40.g85ad3109 +pkgver=0.7.1.r1.g59353a67 pkgrel=1 pkgdesc='An I2P file sharing program (git version)' arch=('any') @@ -16,7 +16,12 @@ source=('git+https://github.com/zlatinb/muwire.git' 'muwire.sh') sha256sums=('SKIP' 'e3e425d872f3c8cd68037b4ffe71ec66d07148072db89f6af220e7b24881d633' - 'd48d94fef75622bb2afca202804a32cac1cec0514894e1a7c21bb9c2d3a9438b') + 'd9a21ba4b76e0e3f64f6e5826a0cc1cfb42f07a9378a7f8beffa5293c76c1672') + +prepare() { + # fix for i2pd: disable dual keys + git -C muwire revert -n --no-edit 6462675091baf0de918f5101f450b7d06b1254fa +} pkgver() { git -C muwire describe --long --tags | sed 's/^muwire-//;s/\([^-]*-g\)/r\1/;s/-/./g;s/^v//' @@ -29,13 +34,16 @@ build() { package() { bsdtar -xf "muwire/gui/build/distributions/gui-shadow-${pkgver%%.r*}.tar" \ -C muwire --strip-components='2' "*/lib/gui-${pkgver%%.r*}-all.jar" + install -D -m755 muwire.sh "${pkgdir}/usr/bin/muwire" install -D -m644 muwire.desktop -t "${pkgdir}/usr/share/applications" install -D -m644 "muwire/gui-${pkgver%%.r*}-all.jar" "${pkgdir}/usr/share/java/muwire.jar" + + local _file local _res - for _res in 16 32 48 64 128 + while read -r -d '' _file do - install -D -m644 "muwire/gui/griffon-app/resources/MuWire-${_res}x${_res}.png" \ - "${pkgdir}/usr/share/icons/hicolor/${_res}x${_res}/apps/muwire.png" - done + _res="$(printf '%s' "$_file" | sed 's/\.png$//;s/^.*x//')" + install -D -m644 "$_file" "${pkgdir}/usr/share/icons/hicolor/${_res}x${_res}/apps/${pkgname}.png" + done < <(find muwire/gui/griffon-app/resources -maxdepth 1 -type f -name 'MuWire-*x*.png' -print0) } diff --git a/muwire.sh b/muwire.sh index afbd0c995bfc..69c7b59f644d 100644 --- a/muwire.sh +++ b/muwire.sh @@ -1,3 +1,3 @@ #!/bin/sh -exec java -jar /usr/share/java/muwire.jar "$@" +exec java -Xmx256M -jar /usr/share/java/muwire.jar "$@" |