For individual packages. Not the Whonix build script.
https://github.com/Whonix/whonix-developer-meta-files/blob/master/Makefile
https://github.com/Whonix/whonix-developer-meta-files/blob/master/make-helper.bsh
For individual packages. Not the Whonix build script.
https://github.com/Whonix/whonix-developer-meta-files/blob/master/Makefile
https://github.com/Whonix/whonix-developer-meta-files/blob/master/make-helper.bsh
Next time, that would be welcome.
I'm sure I could whip up a pull-request as well if you'd like.
This helps a lot. I almost have a working solution.
Apparently debian control-files aren't ment to be parsed, or something. My google-fu seems to be stronger than my multiline-regexp-fu, so this http://unix.stackexchange.com/a/215919/11930 seems like a workable solution.
Or perhaps utilize https://packages.debian.org/stretch/python3-debian for that task?
implemented 'make git-tag-push-latest' - git push most recent git tag. (Environment variable make_git_tag_push_targets, that defaults to 'origin'.) - https://phabricator.whonix.org/T292:
https://github.com/Whonix/genmkfile/commit/472850c285714a080316778296dda4aefd2b06c6
TODO:
- modifying the build script to automate build and installation fo genmkfile
Updated all packages. Example:
Made significant progress. Created a new package genmkfile:
https://github.com/Whonix/genmkfile
Since "update generic makefiles" is on my TODO list, I am wondering if I should solve this one once and for all for Whonix 10.
Those are now all inside Whonix's source code folder and build along with the other packages. Soon in the repo. (T182) The makefile is able to build those.
Sounds interesting.
done,
makefile generic: set default message for make deb-chl-bumpup to "New upstream version (local package)." and made it configurable by DEBCHANGE_MSG environment variable to ease anonymous package rebuilds when changing debian/changelog e-mail address:
https://github.com/Whonix/Whonix/commit/c1174ecaad44492f733ce73874328dd990082394
Instead of using.
Done,
implemented make deb-build-dep. Install build dependencies listed in debian/control under Build-Depends using apt-get. Various environment variables supported.:
https://github.com/Whonix/Whonix/commit/5883fbdbbf8729f0d474e18231cde0bf2713f4e8
Do you already have a vendor profile I can use that you know works?
I can change or modify it to whatever works.