Search Criteria
Package Details: squash-git v0.7.0.r498.g713eeca-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/squash-git.git (read-only, click to copy) |
---|---|
Package Base: | squash-git |
Description: | tool for compression benchmarks |
Upstream URL: | https://quixdb.github.io/squash/ |
Licenses: | MIT |
Submitter: | Mitmischer |
Maintainer: | Mitmischer |
Last Packager: | Mitmischer |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2020-04-13 10:37 (UTC) |
Last Updated: | 2020-04-14 20:05 (UTC) |
Dependencies (3)
Required by (0)
Sources (36)
- git+http://git.tukaani.org/xz.git
- git+https://bitbucket.org/tkatchev/yalz77
- git+https://github.com/atomicobject/heatshrink.git
- git+https://github.com/centaurean/density.git
- git+https://github.com/coderforlife/ms-compress.git
- git+https://github.com/Cyan4973/lz4.git
- git+https://github.com/Cyan4973/zstd.git
- git+https://github.com/davidcatt/FastARI.git
- git+https://github.com/Dead2/zlib-ng.git
- git+https://github.com/ebiggers/libdeflate.git
- git+https://github.com/fusiyuan2010/CSC.git
- git+https://github.com/google/brotli.git
- git+https://github.com/google/gipfeli.git
- git+https://github.com/google/snappy.git
- git+https://github.com/IlyaGrebnov/libbsc.git
- git+https://github.com/jibsen/brieflz.git
- git+https://github.com/jibsen/parg.git
- git+https://github.com/lzfse/lzfse.git
- git+https://github.com/madler/zlib.git
- git+https://github.com/mbitsnbites/liblzg.git
- git+https://github.com/nemequ/bzip2.git
- git+https://github.com/nemequ/doboz.git
- git+https://github.com/nemequ/hedley.git
- git+https://github.com/nemequ/liblzf.git
- git+https://github.com/nemequ/lzjb.git
- git+https://github.com/nemequ/lzo.git
- git+https://github.com/nemequ/munit.git
- git+https://github.com/quixdb/squash.git
- git+https://github.com/richgel999/lzham_codec_devel.git
- git+https://github.com/richgel999/miniz.git
- git+https://github.com/richox/libzling.git
- git+https://github.com/ShaneWF/wflz.git
- git+https://github.com/svn2github/fastlz.git
- git+https://github.com/tinycthread/tinycthread.git
- git+https://github.com/win-iconv/win-iconv
- git+https://github.com/zpaq/zpaq.git
Latest Comments
FabioLolix commented on 2022-12-29 22:42 (UTC)
Exist a copy of FastARI on Software Heritage but I don't know how to use that in the pkgbuilds https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/davidcatt/FastARI
kleintux commented on 2022-12-19 08:37 (UTC)
Source https://github.com/davidcatt/FastARI is gone
Mitmischer commented on 2020-04-14 20:18 (UTC)
Whew, that took me a lot longer than I thought. I wrote a script to get the submodule information and put it into the PKGBUILD - luckily, that process is automated from now on! The script is horrible, but it gets the job done.
I'm interested in the common sourcedest-thing - especially if that makes the repos resuable. Do you mean that every other AUR package can then use the repos that squash depends on?
Note that the v is back in the version - it looks like that comes from the git tags themselves, so I kept it. Does that make sense? I'd have to remove it manually on each update otherwise.
FabioLolix commented on 2020-04-14 10:08 (UTC)
Thanks for starting to fix the pkgbuild,
For the license see copying in main folder
Thanks for your output, I'll check depends in the next days since I don't have hurry to build this package
Mitmischer commented on 2020-04-14 08:00 (UTC)
Hello,
Thank you for your feedback, I fixed most of the points! The project does not provide a LICENSE which can installed, but I fixed in the PKGBUILD, at least. The project's submodules are not required to be pulled - this is all done by autogen.sh.
I could not reproduce the error during build and the error message doesn't really give anything away, unfortunately. Could you post the preceding lines from the build log? Maybe you are missing some dependencies that I had installed by chance?
Please check if you can build the package manually:
git clone https://github.com/quixdb/squash.git cd squash ./autogen.sh --prefix=/usr make
You can check your dependencies by running "cmake ." instead of "make". For me, this output looks like this: https://pastebin.com/mkJ6Vb4x .
FabioLolix commented on 2020-04-13 11:15 (UTC)
Hello,
The package don't build for me:
The license is MIT and looking at the pkgbuild will not be installed in the package
git is needed as makedepends
autogen.sh should be in prepare()
the 'v' should be cut from pkgver
there are dozens of git submodules which should be added in source() and configured in prepare()
https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git