Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(debian): fix multiple files for quick-lint-js-vim package
Since adding arm64 builds to our Debian repository, we have two files containing the quick-lint-js-vim package. For example: * https://c.quick-lint-js.com/debian/pool/2.15.0/amd64/quick-lint-js-vim_2.15.0-1_all.deb * https://c.quick-lint-js.com/debian/pool/2.15.0/arm64/quick-lint-js-vim_2.15.0-1_all.deb These two files are logically equivalent, but there are differences in their bit patterns (specifically different timestamps). (In the future there might be other differences too, but I hope not.) Refactor the pool to avoid having two different copies of the same logical package. Prior to this patch, the pool looks like this: debian/pool/ $(VERSION)/ # quick-lint-js versions since 2.14.0: $(ARCH)/ quick-lint-js_$(VERSION).orig.tar.gz # source package quick-lint-js_$(VERSION)-1.dsc # source package quick-lint-js_$(VERSION)-1_$(ARCH).deb # arch-dependent package quick-lint-js-vim_$(VERSION)-1_all.deb # arch-independent package # quick-lint-js versions prior to 2.14.0 (no $(ARCH) directory): quick-lint-js_$(VERSION).orig.tar.gz # source package quick-lint-js_$(VERSION)-1.dsc # source package quick-lint-js_$(VERSION)-1_$(ARCH).deb # arch-dependent package quick-lint-js-vim_$(VERSION)-1_all.deb # arch-independent package After the patch, the pool looks like this: debian/pool/ $(VERSION)/ $(ARCH)/ quick-lint-js_$(VERSION)-1_$(ARCH).deb # arch-dependent package source/ quick-lint-js_$(VERSION).orig.tar.gz # source package quick-lint-js_$(VERSION)-1.dsc # source package all/ quick-lint-js-vim_$(VERSION)-1_all.deb # arch-independent package
- Loading branch information