summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-06-02Update for mkosi v5Lucas Werkmeister
This removes one optional dependency again because the corresponding package is gone. I have verified that GitHub’s tarball contains the same tree as the v5 tag in my clone: $ rm -f v5.tar.gz $ wget -q https://github.com/systemd/mkosi/archive/v5.tar.gz $ gunzip < v5.tar.gz | sha256sum 1fb31363ed7b26c7e60c8193e09d77c889aa66f515fc0957e689331d96272b0c - $ git archive v5 --prefix=mkosi-5/ | sha256sum 1fb31363ed7b26c7e60c8193e09d77c889aa66f515fc0957e689331d96272b0c - $ sha256sum v5.tar.gz # this is the sha256sum in the PKGBUILD file 88e995dac8dfc665d2e741bd24f94c5aeb7f11fc79f2cd8560001f68a86a4bda v5.tar.gz I have also verified that the v5 tag in my clone was signed (validly) by the same key [1] that also signed the v232, v237 and v239 tags in my clone of the systemd repository. Since I do not have any web-of-trust connection to Lennart Poettering, that will have to do. [1]: Primary key fingerprint: 63CD A1E5 D3FC 22B9 98D2 0DD6 327F 2695 1A01 5CC4 Subkey fingerprint: 16B1 C4EE C0BC 021A C777 F681 B63B 2187 9C34 85B0
2018-02-11Update for mkosi v4Lucas Werkmeister
This adds several optional dependencies, though I’m not sure if all of them are correct, especially around the QEMU area. I have verified that GitHub’s tarball contains the same tree as the v3 tag in my clone: $ rm -f v4.tar.gz $ wget -q https://github.com/systemd/mkosi/archive/v4.tar.gz $ gunzip < v4.tar.gz | sha256sum c1e12afe7f8a7e54aafe564ecc0439ef8c8b9800879d8181c1ac7e8f399bad19 - $ git archive v4 --prefix=mkosi-4/ | sha256sum c1e12afe7f8a7e54aafe564ecc0439ef8c8b9800879d8181c1ac7e8f399bad19 - $ sha256sum v4.tar.gz # this is the sha256sum in the PKGBUILD file 855666aa7a16fcc41b0a2e5f12dc1916d19e03c9d174332ef0fd53cb137da8f2 v4.tar.gz I have also verified that the v4 tag in my clone was signed (validly) by the same key [1] that also signed the v232 and v237 tags in my clone of the systemd repository. Since I do not have any web-of-trust connection to Lennart Poettering, that will have to do. [1]: Primary key fingerprint: 63CD A1E5 D3FC 22B9 98D2 0DD6 327F 2695 1A01 5CC4 Subkey fingerprint: 16B1 C4EE C0BC 021A C777 F681 B63B 2187 9C34 85B0
2017-06-29Update for mkosi v3Lucas Werkmeister
This removes the workaround for the forgotten version number bump, since v3 has the correct version number everywhere. I have verified that GitHub’s tarball contains the same tree as the v3 tag in my clone: $ rm -f v3.tar.gz $ wget -q https://github.com/systemd/mkosi/archive/v3.tar.gz $ gunzip < v3.tar.gz | sha256sum 84e4da79c1cd734c67f64f3e02fa42d32968fc592bf8b942d6ffcaa3bdc211a3 - $ git archive v3 --prefix=mkosi-3/ | sha256sum 84e4da79c1cd734c67f64f3e02fa42d32968fc592bf8b942d6ffcaa3bdc211a3 - $ sha256sum v3.tar.gz # this is the sha256sum in the PKGBUILD file 3bb606f16a26e08ce071e673cb935e62cecb3559db6b41c620f240666d7c5734 v3.tar.gz I have also verified that the v3 tag in my clone was signed (validly) by the same key [1] that also signed the v232 tag in my clone of the systemd repository. Since I do not have any web-of-trust connection to Lennart Poettering, that will have to do. [1]: Primary key fingerprint: 63CD A1E5 D3FC 22B9 98D2 0DD6 327F 2695 1A01 5CC4 Subkey fingerprint: 16B1 C4EE C0BC 021A C777 F681 B63B 2187 9C34 85B0
2017-06-26Update for mkosi v2Lucas Werkmeister
The optdepends changes are copied over from the mkosi-git package. This also adds a workaround for the forgotten version number bump in the mkosi and setup.py files (see systemd/mkosi#68). I have verified that GitHub’s tarball contains the same tree as the v2 tag in my clone: $ rm -f v2.tar.gz $ wget -q https://github.com/systemd/mkosi/archive/v2.tar.gz $ gunzip < v2.tar.gz | sha256sum f03d43e5f07ee31d32324401f23140c68ad49d8a1a5fd40104347a5a6663fa08 - $ git archive v2 --prefix=mkosi-2/ | sha256sum f03d43e5f07ee31d32324401f23140c68ad49d8a1a5fd40104347a5a6663fa08 - $ sha256sum v2.tar.gz # this is the sha256sum in the PKGBUILD file 1b1df95a95cd02ed4d2473d7be147da0829e24b5f84cea91995d76dab2f90de6 v2.tar.gz I have also verified that the v2 tag in my clone was signed (validly) by the same key [1] that also signed the v232 tag in my clone of the systemd repository. Since I do not have any web-of-trust connection to Lennart Poettering, that will have to do. [1]: Primary key fingerprint: 63CD A1E5 D3FC 22B9 98D2 0DD6 327F 2695 1A01 5CC4 Subkey fingerprint: 16B1 C4EE C0BC 021A C777 F681 B63B 2187 9C34 85B0
2016-12-08Update .SRCINFOLucas Werkmeister
2016-12-08Add more optional dependenciesLucas Werkmeister
Those were added to the README in systemd/mkosi#39, but are already valid in the first release.
2016-11-07Initial commitLucas Werkmeister
Based on Dave Reisner’s mkosi-git package; changes: - Make myself maintainer and change Dave Reisner to contributor in the comments at the top of the package. - Change the package version to the proper release version. - Change the license to LGPL2.1, as indicated by the LICENSE file and the license information in the setup.py script. I have no idea where the GPL in the original PKGBUILD came from; the initial commit of the mkosi-git package repository was about 18 hours after the LICENSE file was added to the mkosi repository in systemd/mkosi@ed122ae. - Remove provides and conflicts directives, which belong only on the -git package. - Add all the dependencies listed in the README.md as optdepends, with explanation. (As far as I can tell, none of them are required, though you will need at least one of dnf, debootstrap, or arch-install-scripts to build any images.) - Change the source to the GitHub release tarball instead of a git URL, and add a SHA2-256 checksum. - Remove the pkgver function. - Generally use single quotes instead of double quotes where possible. - Update the build function to change to the correct directory. I have verified that GitHub’s tarball contains the same tree as the v1 tag in my clone: $ rm -f v1.tar.gz $ wget -q https://github.com/systemd/mkosi/archive/v1.tar.gz $ gunzip < v1.tar.gz | sha256sum 1449e1f6e1ac063311b4650a61cf10d7a0c59a2608f15d8b9a6cdc496b45bfba - $ git archive v1 --prefix=mkosi-1/ | sha256sum 1449e1f6e1ac063311b4650a61cf10d7a0c59a2608f15d8b9a6cdc496b45bfba $ sha256sum v1.tar.gz # this is the sha256sum in the PKGBUILD file 83712a72d59435ace5e6a06392c3c81da78572ba1d33f07adc583cead663a03a v1.tar.gz I have also verified that the v1 tag in my clone was signed (validly) by the same key (5C251B5FC54EB2F80F407AAAC54CA336CFEB557E) that also signed the v230 tag in my clone of the systemd repository. Since I do not have any web-of-trust connection to Zbigniew Jędrzejewski-Szmek, that will have to do.