Package Details: btdex 0.3.0-1

Git Clone URL: https://aur.archlinux.org/btdex.git (read-only, click to copy)
Package Base: btdex
Description: Decentralized cryptocurrency exchange system running on the Burstcoin blockchain
Upstream URL: https://github.com/btdex/btdex
Keywords: blockchain burst burstcoin crypto exchange
Licenses: GPL3
Conflicts: btdex-git
Provides: btdex-git
Submitter: lybin
Maintainer: lybin (BenTheTechGuy)
Last Packager: BenTheTechGuy
Votes: 2
Popularity: 0.31
First Submitted: 2020-01-13 11:27
Last Updated: 2020-08-28 20:10

Required by (0)

Sources (5)

Latest Comments

BenTheTechGuy commented on 2020-07-22 20:56

@lybin Good job fixing those issues! Just a couple more problems.

  1. I noticed you used btdex.ico. That won't work, since that's a windows icon, not a linux one. Use the one at https://github.com/btdex/btdex/raw/v0.1.21/src/main/resources/icon.png instead.

  2. You are right in the fact that java is only supported by official arch linux on x86_64, but you're missing the fact that arch linux itself only supports x86_64 officially. The java packages also exist on the i686 and arm versions, but it doesn't appear that way because the packages on the arch linux website are listed as x86_64 only. Change your package from java-environment to simply jre-openjdk as that's all you really need to run java applications. The rest of the packages in java-environment are for programming in Java which are not needed to run this application. As you can see, other architectures support jre-openjdk. https://www.archlinux32.org/packages/i686/extra/jre-openjdk/ https://archlinuxarm.org/packages/armv7h/jre-openjdk https://archlinuxarm.org/packages/aarch64/jre-openjdk

lybin commented on 2020-07-22 16:34

@BenTheTechGuy, hi! 1. my bad, will fixed 2. btdex.desktop, btdex.sh were created in this package, men ;) Now they are similar and can replace, agree. 3. yes, only one trouble, Archlinux official support only x86_64 just example of one java package: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=pycharm-professional

BenTheTechGuy commented on 2020-07-16 18:12

  1. The build failed for me since the checksum on icon.png changed. Instead of sourcing from master, source it from the version tag. For example, instead of https://github.com/btdex/btdex/raw/master/src/main/resources/icon.png, use https://github.com/btdex/btdex/raw/v0.1.21/src/main/resources/icon.png. That way, the checksum won't change from a redesign or something until the next version.

  2. You don't have to source your own btdex.desktop or btdex.sh. Instead, use the ones at https://github.com/btdex/btdex/tree/v0.1.21/dist.

  3. The architecture should be any or all instead of x86_64 since java can run on any architecture.

If you'd like, I can be co-maintainer or even maintainer of this so the packaging runs smoothly and the builds don't fail.