diff options
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 13 insertions, 10 deletions
@@ -10,7 +10,7 @@ url='https://github.com/ACINQ/eclair' license=('Apache-2.0') depends=('java-environment=8' 'java-openjfx') makedepends=('maven' 'unzip') -source=("https://github.com/ACINQ/eclair/archive/v0.3.4.tar.gz") +source=("${url}/archive/v${pkgver}.tar.gz") md5sums=('f46ba8d738f5bb38593c7d3b8609dd35') build() { @@ -19,14 +19,17 @@ build() { } package() { - mkdir -p "${pkgdir}/opt" - unzip ${pkgname}-${pkgver}/eclair-node-gui/target/eclair-node-gui-${pkgver}-*-bin.zip -d "${pkgdir}/opt" - mv "${pkgdir}/opt"/eclair* "${pkgdir}/opt"/eclair + mkdir -p "${pkgdir}/usr/share/java" mkdir -p "${pkgdir}/usr/bin" - ln -s /opt/eclair/bin/eclair-cli "${pkgdir}/usr/bin/eclair" - ln -s /opt/eclair/bin/eclair-node-gui.sh "${pkgdir}/usr/bin/eclair-node-gui" - install -Dm644 "${pkgdir}/opt/eclair/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "${pkgname}-${pkgver}/contrib/eclair-cli.bash-completion" -t "${pkgdir}/etc/profile.d/" - rm "${pkgdir}/opt/eclair/bin/eclair-node-gui.bat" - rm "${pkgdir}/opt/eclair/LICENSE" + unzip ${pkgname}-${pkgver}/eclair-node-gui/target/eclair-node-gui-${pkgver}-*-bin.zip -d "${pkgdir}/usr/share/java" + mv "${pkgdir}/usr/share/java"/eclair* "${pkgdir}/usr/share/java"/eclair + cd "${pkgdir}/usr/share/java"/eclair + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/contrib/eclair-cli.bash-completion" -t "${pkgdir}/etc/profile.d/" + install -Dm644 README.md -t "${pkgdir}/usr/share/doc/eclair" + ln -s /usr/share/java/eclair/bin/eclair-cli "${pkgdir}/usr/bin/eclair-cli" + ln -s /usr/share/java/eclair/bin/eclair-node-gui.sh "${pkgdir}/usr/bin/eclair-node-gui" + rm LICENSE + rm bin/eclair-node-gui.bat + rm README.md }
\ No newline at end of file |