Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/QubesOS/qubes-builder

Qubes Builder
https://github.com/QubesOS/qubes-builder

qubes-developers-keys.asc += Wojtek

041e0093499a2968aee47f3fccad754bc668e52f authored about 10 years ago
Keep COMPONENTS in builder confs, cleanup Makefile, example builder conf for R2, R3

7401c30ffb03effca899fc2c6cc9d422c6fac57b authored about 10 years ago
Configs and Makefile changed for Release 3

3f9cd333d59e714d62347998abc75b9e7804e6a7 authored about 10 years ago
Improve "make check"

e93655006d55f2f79574779e0baef2035028e929 authored about 10 years ago
Add marmarek-r2.conf with new R2 branch names

b570f88fc10ca35794a56fc001a2d9a376cf2666 authored about 10 years ago
whonix: Don't try to add Makefile if Whonix repo does not exist

9571b507300052fcb5cbdb6367e08f7eaad3b660 authored about 10 years ago
Use release2 branches

a910f937960514a896dc6a089c71ca5ebc6d577c authored about 10 years ago
whonix: Removed un-needed '; \' from whonix.conf get-sources rule section

628e2609b778fe0f8247ee4cbba9f588d58a7156 authored about 10 years ago
whonix: Updated NOTES and switch to Whonix 9.4 branch from 9.2

b9fcf1d98fec0e5107d5b3a0856e37bc1d16ebcf authored about 10 years ago
whonix: Whonix Makefile may have been causing permmission problems so clean has been disabled for now

93904cdaffefab1909c78d8bcc68b5b6adf30075 authored about 10 years ago
debian: Removed old stale Debian notes

143b4140c2d6439b15b2fe8d527adfff105d3308 authored about 10 years ago
debian: Updated NOTES

ee71bf4da3e5411b39b6fb98b2999aa57a154af8 authored about 10 years ago
whonix: Modify Makefile

0390407e3d76052bcfa0ae9271034aabd0d9e1be authored about 10 years ago
whonix: Updated notes and builder.conf to include my debian branches again

d502fb28a6f36c73c3367119dd599d3c65014c7c authored about 10 years ago
select debian branch for core-agent-linux

706c03011b1fda944376e51656d20977fddfa9f7 authored about 10 years ago
Revert back to adding intial keys to home directory to prevent them from being created as root

95927dca75029faa10f250630839e54c86176644 authored about 10 years ago
Changed git creation to make sure developers keys are added before whonix

85ab08e21cafec5ccf560ccb035b9794fa735b23 authored about 10 years ago
whonix: Added more docs on how to build; fix not keyring directory error

a763f94a1f5f18138d4077a669d986431e2a316b authored about 10 years ago
Added temporary core-agent-linux repo

307ca85d7f712b3d77f43f57a21da3992edee9b3 authored over 10 years ago
Spelt experimental incorrectly

a123c0d68f9b8a0bfbc37169412556eb6062106b authored over 10 years ago
Added gnome configuration and updated notes

0a392a5949d389d29f864a53f4b9cd9ee98ab8e0 authored over 10 years ago
Updated status notes

160f335726d9b60e78ad1e781bea9981aaaf3f91 authored over 10 years ago
Changed NOTES to reflect current status

b4c73c228bc5921fc703485a61451d76bd2fe38c authored over 10 years ago
Added ability to name tempaltes within configuration file as well as choose directory prefix for template installation location

1202cbbaa244f55449b9a5c719ce553dabcf0bda authored over 10 years ago
Added patch for incorrect debian proxy syntax

Modified debian-changelog.sh to exit 0 (not 1) if DEBUG is set
Changed configuration file to buil...

e30225ec252375950c7bc16bf379f3c30aeb3d30 authored over 10 years ago
Tweaked configuration setting to work with upstream changes

24682e6e43ff4665e2cc2ae579fecaf0116c995c authored over 10 years ago
Switch to marmarek repo

Removed patches that were fixed upstream
Use marmarek gui-agent-linux since pulsecore changes are...

0dee9b4bb902884d41108eec5d189053e847d1e7 authored over 10 years ago
Merge remote-tracking branch 'upstream/wheezy' into wheezy

Conflicts:
Makefile.debian

Resolved conflicts

746cadc0bb46003c974cc8034842d8894fabd361 authored over 10 years ago
Documented Debian Makefile more

5653b08201b53930f2733406c1bd847cc5e8175d authored over 10 years ago
fedora: add 'which' to base packages, ensure it is installed

Add build-pkgs-base.list to dependencies, so when the file is updated,
new packages will be inst...

fa3ff2bbc484562ea1da2def19b703c5f47355f6 authored over 10 years ago
debian: reduce verbosity

222e5c78521af2251f5fbefcc379ff87d838d658 authored over 10 years ago
clean built deb packages too

cedbdc9f7f1ef232b1aed098ddc7941e3e9859a0 authored over 10 years ago
Added temp script to help debug mounts left open

5ab4528712462460cb3bdb8a972467d178d78596 authored over 10 years ago
Opps, had an unwanted line in source

fb2f4d1e1c4e75bd7d964de1d2ce2251367ea18a authored over 10 years ago
Added rule to clean debian repos

5026d2611c0cbf3c103a0c453eedade970ca4057 authored over 10 years ago
updates make mostlyclean rule

fc664f3f117aa7f0d8d2392f9b8843fc7113a8bb authored over 10 years ago
Added clean rules for Whonix

7b51d7fa49e177401c277f98687066c6786ac756 authored over 10 years ago
Changed method to part DIST

f87316d52e9f8dc7255b9c8643bcc9285dba2b2e authored over 10 years ago
More changes to Makefile for TEMPLATE_FLAVOR

8fea1a978cc380476d83ff9bd78253417e830f43 authored over 10 years ago
TEMPLATE_FLAVOR can now be added within the DISTS_VM list

Added debian specific installation instructions for building wheezy and jessie

aa18f0b0293811c85eb765aca790dd9d079fcdb8 authored over 10 years ago
Renamed some of the debian stuff back to whonix since you may only whonix.conf for whonix since I think debian will still build with normal configuration files. Need to test though

Fixed an ircorrect var in Makefile.debian

f3d340174ce5d4bf9d7b83ba611ff7afa74953e7 authored over 10 years ago
debian: clean binary packages from chroot before build

Otherwise will be included in source tarball. Previously some packages
had workaround for it its...

90d5ff0f7401ea053c19f09f3c2bea4121f1db51 authored over 10 years ago
debian: fix checking for devel/release build

Check for v* tags, not just any tag.

a88974c7b1e26b031a2bb2d102578a65309bc251 authored over 10 years ago
debian: fix handling multiple distro versions

1. Force current Distribution tag in changes file, so reprepro will not
complain (--ignore=wrong...

e7255c856c792e54ba1639756b16a2716d43e0ff authored over 10 years ago
debian: strip spaces from Build-Depends entries

The first one was prepended with space, which comes from
"Build-Depends: package-name".

94173548e530da9be0dcb894a8889f091559e1e9 authored over 10 years ago
Builds are working. Issues updated. Tests scripted created

4e9c0341a185a781b30aaf2ee1436289e0e85ac2 authored over 10 years ago
Move most everything from build script to debian.conf (builder.conf) configuration / makefile

28433c128719f5b09c3cc94e72947749bbc66cc5 authored over 10 years ago
Modified README.debian to be able to build from new location

44b3030f3f7cd9671a96967e019b72606381d63c authored over 10 years ago
Added SNAPSHOT configuration setting

19ad9a21bf03c810ca023b1421b09af18c21591e authored over 10 years ago
De-clutter qubes-builder core root and move debian based installation scripts to scripts-debian

Removed other .conf files since we should be able to use only one now since we can grab Whonix fr...

7f77cd5c667c8a6e9d8c90d499ad952b21289c3b authored over 10 years ago
Updated umount_kill.sh to be able to umount directories that have already been deleted

Changed DEBUG="1" to DEBUG=1 in debian related .conf files

c784881b818dcd5507560cf05f78ed7d19f0cd8f authored over 10 years ago
Merge branch 'no_check' of github.com:nrgaway/qubes-builder into wheezy

3e9746c33881bc662bc0ce4ced2c98d43ffad98f authored over 10 years ago
Added enhanced NO_CHECK abilities that allow individual packages

to be selected for no verification

Signed-off-by: Jason Mehring <[email protected]>

3cee30a9872be03be74546a877df0e3d775b2fcc authored over 10 years ago
Prepare for enhanced NO_CHECK merge

157927081566accc4fff0633195bf15b69ead3f6 authored over 10 years ago
WHONIX_DIR was only being set with get sources but needs to be available when templates run since init submodules moved there. Updated Notes

0af7846d3c4e5ecfb3b2c36651e92fbe2dfe503e authored over 10 years ago
Re-organized debian/whonix files

d41b500b62b1a7de6250a916c3828e1618494800 authored over 10 years ago
removed junk text in umount_kill.sh

abcb39011de1f127502897b60a5e263754a152d3 authored over 10 years ago
Renamed umount_image to umount_kill as to better shuit its purpose

fc5722c0edee34af686acb830bdda16fa97e09d2 authored over 10 years ago
Fixed issue with umounting when path ended with double slashes// and changed code that set DIR to create proper full path without any trailing slashes

03581fbc330826bc526e8e91f6ffb755786b4e07 authored over 10 years ago
Debian Wheezy template addition and refactoring to allow Whonix TEMPLATE_FLAVOR

768f63d170139f9dc7fc084635196d0bb3ebfe26 authored over 10 years ago
windows: run WIN_PREBUILD_CMD before setting WDK build environment

ff14a437aa4ca8287374dc4b6805b7fec7730228 authored over 10 years ago
Revert "Clean the sources before build (use git clean)"

This reverts commit 55740b314081a9c658a841f7d18a4a8ca6167e1a.

git clean -X removes xen-4.1.6.1....

4e81e499d24dbbd02adfcb2b7bf84d710a55c6ce authored over 10 years ago
Makefile: ignore failure of clean-installer-rpms

ec9060e9f106c9ec34f16580ce591d68a46a04d4 authored over 10 years ago
debian: add handling testing and unstable repos

They are handled as separate codename in the same repository (to share
easily share packages bet...

6b55b78d00e24907017be7e06e051451bb8ee829 authored over 10 years ago
update-repo-*: implement handling different repos for some distributions

Usage: add to builder.conf:
LINUX_REPO_jessie_BASEDIR=$(SRC_DIR)/linux-deb/current-release
LINUX...

688d2dd5a519e2a1e9f309aa7de0c209fcda5f49 authored over 10 years ago
debian: builder repo - remove "apt" subdir, fix handling chroot updates

339f461aa1b251dc4f675360a664992deeb5ac83 authored over 10 years ago
debian: use http.debian.net mirror redirector

803e7824f019811a413e41fde86f5009174c6d3e authored over 10 years ago
debian: mark packages with correct distribution tag

debchange throw a warning about unknown distribution (its list not
available on fedora), so modi...

1ee7fe4d486b63588656dd46fe9401e438568e6b authored over 10 years ago
debian: check for required packages on host

564d5a6ad52458a23816565104cc282d4f6a8692 authored over 10 years ago
debian: minor typo

f8f975cc8d7edd238d22f705b82a5d9cea62a0b4 authored over 10 years ago
debian: extract result packages based on changes file

This will handle multi-package components, unlike simple pattern match.

13a33481a4d36fb1e493792a7234bd9189a3e94a authored over 10 years ago
Clean the sources before build (use git clean)

This will use .gitignore files as base. Especially it will remove binary
packages (rpm/deb/pkg e...

55740b314081a9c658a841f7d18a4a8ca6167e1a authored over 10 years ago
debian: minor fixes

1cea56c3b58bf60ad833da081bf6cdbe348f8995 authored over 10 years ago
debian: sign local repository

Apparently apt have no way to configure one repository as not signed.

7cebdbbcdc529ac5bf6ee6b08f3050081e6bb46d authored over 10 years ago
debian: generate changelog based on git history

Debian uses changelog to get package version, so it must be up to date.
Additionally imported de...

7d03da3065377bf23caf6d5654643cddd1fef33f authored over 10 years ago
debian: build-deps, different debian versions

d8382200293ad6655629b874741658d4ff253753 authored over 10 years ago
Initial debian support

e5bac2f181859aa386ce37595248655dbccf5d28 authored over 10 years ago
Merge remote-tracking branch 'woju/master'

f1f11bd8cffd2422e5d822205782d2504bbfa6a7 authored over 10 years ago
symlink qubes-release-2-signing-key in keys_fc20

3277df4fe21026300cda92b0026be1997ebf712a authored over 10 years ago
Makefile: ignore check-depend when there is no rpm

This caused problems on windows

e30956f6ac06f66003b3371e69317bbd0421a7bd authored over 10 years ago
Check for build dependencies before attempting build (#745)

3b6f7b8555b909777c43a1aac89c38fbe34558ef authored over 10 years ago
Merge remote-tracking branch 'woju/master'

d30a38b55486e2f66431785e99c4356eb50914a2 authored over 10 years ago
Makefile: add artwork repo

d3111f49bfe94fc2d8ce467eafb047aaae8f5758 authored over 10 years ago
Makefile: add qubes-app-linux-img-converter

e2b307932f8f7627ba4b5112ef588ec37063b5ff authored over 10 years ago
Remove empty 'linux-dom0-updates' component from default list

3fa987c7b09fb287f9adf7648b05332a54bc20e1 authored over 10 years ago
Updated update-repo-current target

Now update-repo-current-testing records which packages was uploaded and
update-repo-current move...

aecd21663da09f7e930a21ade9a3c5ce3a0421f3 authored over 10 years ago
Change default distro to fc20 (dom0 and VM), update help

32beb0453828c018f6ca8921b291cabb0609d392 authored almost 11 years ago
verify-tag: initialize git keyring with qubes-developers-keys

a32d25316a4157639e9ace231b5f4457c8b3e6b6 authored almost 11 years ago
verfy-tag: clarify messages

fce96923a17c32fa0a77a854696c748305915f69 authored almost 11 years ago
verify-tag: use local keyring by default

16568e6fcf186dbad69b65082e4ca5b6e3b2d39a authored almost 11 years ago
verify-tag: check if tag is signed by trusted key, require one valid tag

Unfortunately "git tag -v" isn't flexible enough, so reimplement if with
simple bash script.

11ffc2d30cd86f33491755955a05896cb084494c authored almost 11 years ago
Remove update-repo-current target

The "current" repo should be update *only* by copying/moving packages
from current-testing repo.

e964546840c157666152236b38e55eca59a926d4 authored almost 11 years ago
Do not call $(MAKE) twice during prepare-merge target

This will prevent warnings when builder.conf uses COMPONENTS+=.

129463c27d16811d2ce84ceeb661648121a4da19 authored almost 11 years ago
Show meaningful error when git tag verification fails

5ddaf1d28072f47f3f6826fcfbf8b0518aa0cb90 authored almost 11 years ago
fedora-chroot: update chroot when prepare-chroot script changed

397e6414705bd3cdf935ff15ede200d13c2ee7fb authored almost 11 years ago
Rename prepare-chroot to prepare-chroot-fedora

0a5436671660ea41942662c21349aac6b97af76d authored almost 11 years ago
fedora chroot: create 'uucp' group

Apparently it is no longer included in fc20 'setup' package, but it is
required for MAKEDEV call.

10de9193baf0a52d7376a5828ae145ba009e7c58 authored almost 11 years ago
Add 'qubes-vm' target for build all VM components

c3149d2d8c796465dc12da6b91aa4e880f1beac9 authored almost 11 years ago
Add 'qubes-dom0' target for build all dom0 components

9b9cb69ab650e25813ede699ec171fe706c92b72 authored almost 11 years ago
Change update-repo-* targets for new repo layout (#807)

f46e8fb80555d095224b212a9dbb969eb6e6cad8 authored almost 11 years ago