Page MenuHomePhabricator

makefile-generic-packagesProject
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.

Recent Activity

Mar 5 2018

Patrick closed T643: fix debian/control parsing - make_deb_build_dependencies / make_deb_runtime_dependencies as Resolved.
Mar 5 2018, 9:14 PM · Whonix 14, Whonix, bug, makefile-generic-packages

Mar 8 2017

Patrick changed the status of T643: fix debian/control parsing - make_deb_build_dependencies / make_deb_runtime_dependencies from Open to Review.

Next time, that would be welcome.

Mar 8 2017, 3:34 PM · Whonix 14, Whonix, bug, makefile-generic-packages
olemd added a comment to T643: fix debian/control parsing - make_deb_build_dependencies / make_deb_runtime_dependencies.

I'm sure I could whip up a pull-request as well if you'd like.

Mar 8 2017, 12:11 PM · Whonix 14, Whonix, bug, makefile-generic-packages

Mar 7 2017

Patrick added a comment to T643: fix debian/control parsing - make_deb_build_dependencies / make_deb_runtime_dependencies.

This helps a lot. I almost have a working solution.

Mar 7 2017, 11:49 PM · Whonix 14, Whonix, bug, makefile-generic-packages
olemd added a comment to T643: fix debian/control parsing - make_deb_build_dependencies / make_deb_runtime_dependencies.

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.

Mar 7 2017, 10:47 PM · Whonix 14, Whonix, bug, makefile-generic-packages

Mar 6 2017

Patrick added a comment to T643: fix debian/control parsing - make_deb_build_dependencies / make_deb_runtime_dependencies.

Or perhaps utilize https://packages.debian.org/stretch/python3-debian for that task?

Mar 6 2017, 5:36 PM · Whonix 14, Whonix, bug, makefile-generic-packages
Patrick created T643: fix debian/control parsing - make_deb_build_dependencies / make_deb_runtime_dependencies.
Mar 6 2017, 5:31 PM · Whonix 14, Whonix, bug, makefile-generic-packages

May 20 2015

Patrick created T319: packages should use 'pkg-config systemd' to determine systemd unit install destination path.
May 20 2015, 6:33 PM · enhancement, Platform, systemd, packaging, makefile-generic-packages, Whonix

May 1 2015

Patrick closed T292: make git-tags-push-latest as Resolved.

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

May 1 2015, 3:43 PM · Whonix, enhancement, Whonix 11, makefile-generic-packages
Patrick updated subscribers of T292: make git-tags-push-latest.
May 1 2015, 3:42 PM · Whonix, enhancement, Whonix 11, makefile-generic-packages
Patrick created T292: make git-tags-push-latest.
May 1 2015, 3:30 PM · Whonix, enhancement, Whonix 11, makefile-generic-packages

Apr 2 2015

Patrick closed T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication as Resolved.
Apr 2 2015, 8:59 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick added a comment to T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
In T217#3433, @Patrick wrote:

TODO:

  • modifying the build script to automate build and installation fo genmkfile
Apr 2 2015, 8:59 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick added a comment to T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
In T217#3433, @Patrick wrote:

TODO:

  • adding the build dependency genmkfile to all packages
Apr 2 2015, 8:48 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick added a comment to T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.

Updated all packages. Example:

Apr 2 2015, 8:11 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages

Apr 1 2015

Patrick added a comment to T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.

Made significant progress. Created a new package genmkfile:
https://github.com/Whonix/genmkfile

Apr 1 2015, 7:24 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick updated the task description for T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Apr 1 2015, 7:24 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages

Mar 13 2015

Patrick updated the task description for T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 13 2015, 4:17 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages

Mar 9 2015

Patrick added a project to T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication: research.
Mar 9 2015, 4:32 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages

Mar 7 2015

Patrick updated the task description for T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 7 2015, 1:57 AM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick updated the task description for T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 7 2015, 1:55 AM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick updated the task description for T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 7 2015, 1:47 AM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick updated the task description for T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 7 2015, 1:44 AM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick updated the task description for T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 7 2015, 1:40 AM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick updated subscribers of T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.

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.

Mar 7 2015, 1:34 AM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick renamed T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication from turn generic makefile into a build dependency to reduce code duplication to genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 7 2015, 1:32 AM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages
Patrick updated the task description for T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 7 2015, 1:17 AM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages

Mar 5 2015

Patrick created T217: genmkfile: turn generic makefile into a build dependency to reduce code duplication.
Mar 5 2015, 7:36 PM · research, Whonix 10, Whonix, Whonix 11, refactoring, makefile-generic-packages

Feb 16 2015

Patrick closed T168: missing features in make-helper.bsh for qubes-whonix package? as Resolved.

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.

Feb 16 2015, 10:50 PM · makefile-generic-packages, Whonix 10, Whonix
nrgaway added a comment to T168: missing features in make-helper.bsh for qubes-whonix package?.

Sounds interesting.

Feb 16 2015, 6:53 AM · makefile-generic-packages, Whonix 10, Whonix

Feb 15 2015

Patrick closed T165: anonymous package rebuilds difficult when changing debian/changelog e-mail address as Resolved.

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

Feb 15 2015, 6:40 PM · Whonix, Whonix 10, makefile-generic-packages, packaging
Patrick added a comment to T165: anonymous package rebuilds difficult when changing debian/changelog e-mail address.

Instead of using.

Feb 15 2015, 4:41 PM · Whonix, Whonix 10, makefile-generic-packages, packaging
Patrick closed T167: implement deb-pkg-build-dep and deb-pkg-update-build-dep as Resolved.

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

Feb 15 2015, 2:34 PM · Whonix, Whonix 10, makefile-generic-packages
Patrick created T168: missing features in make-helper.bsh for qubes-whonix package?.
Feb 15 2015, 1:22 PM · makefile-generic-packages, Whonix 10, Whonix
Patrick added a comment to T165: anonymous package rebuilds difficult when changing debian/changelog e-mail address.

Do you already have a vendor profile I can use that you know works?

Feb 15 2015, 12:40 PM · Whonix, Whonix 10, makefile-generic-packages, packaging
nrgaway added a comment to T165: anonymous package rebuilds difficult when changing debian/changelog e-mail address.

I can change or modify it to whatever works.

Feb 15 2015, 12:04 PM · Whonix, Whonix 10, makefile-generic-packages, packaging
Patrick created T167: implement deb-pkg-build-dep and deb-pkg-update-build-dep.
Feb 15 2015, 11:50 AM · Whonix, Whonix 10, makefile-generic-packages
Patrick created T165: anonymous package rebuilds difficult when changing debian/changelog e-mail address.
Feb 15 2015, 11:34 AM · Whonix, Whonix 10, makefile-generic-packages, packaging

Dec 5 2014

Patrick closed T1: makefile for generic packages changes as Resolved.
Dec 5 2014, 8:09 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick claimed T1: makefile for generic packages changes.
Dec 5 2014, 8:07 PM · Whonix, bash, Whonix 10, makefile-generic-packages

Dec 4 2014

Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 9:34 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 9:31 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 4:39 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 4:36 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 4:35 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 4:32 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 4:31 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 4:06 PM · Whonix, bash, Whonix 10, makefile-generic-packages
Patrick updated the task description for T1: makefile for generic packages changes.
Dec 4 2014, 4:04 PM · Whonix, bash, Whonix 10, makefile-generic-packages

Nov 26 2014

Patrick added a project to T1: makefile for generic packages changes: Whonix.
Nov 26 2014, 5:01 PM · Whonix, bash, Whonix 10, makefile-generic-packages