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

makefile: add missing template->template-builder component name

420b5bb7768e9736c65f98db8157ec90edd93d92 authored about 12 years ago
make push: don't abort when one of the repos don't have branch.*.remote set

03a7e0db373fecb1a35e1e5dce70296c0e24b933 authored about 12 years ago
makefile: use VERBOSE setting in make push

c34dc7c1aebe07f3d1784c189a4a6174758a1f22 authored about 12 years ago
makefile: add check for git remote config

2d913d6dd9bf6f7d2c29378664daa23b7f44f9b2 authored about 12 years ago
makefile: respect branch.remote setting on push

remote repository parameter must be given when specifing refs to push. Get
default remote for gi...

8f429ed7e8d93964d7e3e17d7fed986e616596fa authored about 12 years ago
makefile: push tags only from specified branch

4113553ce1201ad67b7613e5287224556a0354e3 authored about 12 years ago
makefile: add SIGN_KEY option

a5a9be1ab919c13a6957967b8d405946ee0f2c10 authored about 12 years ago
makefile: add template target alias

'qubes' target contains automatically determined target list based on
compontents names, so 'mak...

69e185d7237faccbe76b8bfe8b24e90692e59894 authored about 12 years ago
makefile: automatically determine 'qubes' target based on COMPONENTS setting

c45dddc3ecd4f61ae56308cb57b8df9567b27b0e authored about 12 years ago
makefile: add placeholder for windows build rules

0785046f61910f3cf09fb6ad4904be757487716c authored about 12 years ago
makefile: remove 'addons' target

Doesn't make sense as addons have been splited into separate repositries.

179d1135e4ea8ccbf3a96b939811ea8d1eaaead3 authored about 12 years ago
makefile: move config file loading after defaults

This makes possible to use construction in like COMPONENTS+=something in config
file.

88950d00d5026484926f2da96f3ffd78e0a13063 authored about 12 years ago
rename builder local rpms repository to qubes-rpms-mirror-repo

This is less missleading than all-qubes-pkgs...

129fc9c21adac49f0cebd8d786151d549a3f2d3d authored about 12 years ago
prepare-chroot: expose only distro-specific repository to chroot environment

80c3e738c062c7cf55c94f03c4ed53a1e1308fcc authored about 12 years ago
buid: use hardlink for builder-repo rpms

6592f186ba22b11424891846e399c3d9f25b502f authored about 12 years ago
makefile: allow customize COMPONENTS setting

c6ebdcc6937777603227bac91c3af36838f4e6b6 authored about 12 years ago
prepare-chroot: reduce verbosity

81577b5a2148a2274a8e007aeb0d9bf2fd6565c9 authored about 12 years ago
Merge branch 'master' of git://git.qubes-os.org/marmarek/qubes-builder

5200a9668522551f3365df0035e799f8c11f4a44 authored about 12 years ago
add all-qubes-pkgs repo skeleton

dcf74a0bfd5436613eb67712bb0bf9391e705143 authored about 12 years ago
Merge branch 'master' of git://git.qubes-os.org/marmarek/qubes-builder

50e61050c930aff0e33aaeee71119a2cdb344fef authored about 12 years ago
Added Release 2 key

b928d55c101351775196bbdf17b2c0936b877c4d authored about 12 years ago
split builder-repo based on build environment

Selecting packages based on dist tag in package release isn't enough.

23764f336604c081b8be61a0b298c85e391e9a5f authored about 12 years ago
make iso: reduce verbosity...

... but also ensure to print important info in case of an error.
Also, pass VERBOSE to build.sh ...

bcd00e1eea51b1a62f95515e372d0a6fe489d9a0 authored about 12 years ago
.gitignore: also ignore log.old files

8b6fcef29ccc567101cf847c4793dbe4fc91dc61 authored about 12 years ago
sign-all: automatically import Qubes Release Signing Keys, plus some minor cosmetics improvements

6e4405923bc5a7070048835b11b9039bf5b1253b authored about 12 years ago
build: keep (one) old build log

97c84e85a41d0e2ea2a07827c61dff607665e131 authored about 12 years ago
build: show relative path to output rpms

b3307043ed122b21af2acab16264ae3879528cf5 authored about 12 years ago
build: echo info about logfile if created

352d0728be40fdba5e3d1020cac2dad4dcc70987 authored about 12 years ago
template: reduce verbosity

3ad73bd3d31e31275b47655f34745476052a134f authored about 12 years ago
Merge branch 'master' of git://git.qubes-os.org/joanna/qubes-builder

fb5ecdf0bdd9c875e19a9a11730edf82da6c83c3 authored about 12 years ago
Add all-qubes-pkgs skeleton to repository

To avoid creation it as root (and make problematic to access for normal user).

4161eade470a884e14697b06440abc89c7a2747e authored about 12 years ago
build: list result rpms

0baa642981ee5baa53ed3f305f02956930a27e46 authored about 12 years ago
Merge branch 'master' of git://git.qubes-os.org/marmarek/qubes-builder

98676765aa4391d7f4e4bdc03536ea600281f080 authored about 12 years ago
Added show-unmerged handy target

af22a2758a1d41f47578260b044b30890bc37e72 authored about 12 years ago
build: improve messages during chroot preparation

fbcd0fbf892d1cdf3e32e7b2b1fc780153617d64 authored about 12 years ago
makefile: call build only when there is something to do

Skip empty targets (eg rpms-vm in installer) - save build-deps installation.

09bde7c268940b4f7c8e1594b5b4f7f6c6f03306 authored about 12 years ago
configurable verbosity of build process

d819b0677ffe6e4023ea655474a527fcf623a70b authored about 12 years ago
New Release 2 signing key: qubes-release-2-signing-key.asc

22c3208e5c109c554a30f09a0da23e4af61b3287 authored about 12 years ago
Rename RELEASE variable to not conflict with other makefiles

It is used at least in kernel repo.

857e219d091bf4b6c90fabcabb572d29b0a3ca09 authored about 12 years ago
makefile: Set defaults in one, common place; load config only once.

.EXPORT_ALL_VARIABLES target marks all make variables for export to subsequent
makes and/or scri...

212e697ec5a27aed16df0bd170c58d4cdd1bdd16 authored about 12 years ago
prepare-merge: reduce verbosity

03d606719609ab797d405ec85ec29705df1e5cc8 authored about 12 years ago
template: prepare repository with qubes-specific packages

abf728d00588eac7c10e862f29f2e2e7e8e73876 authored about 12 years ago
prepare-merge: exit on failed get-sources

1c7ec82bb739b774f424bb25e8e811aff9b646d5 authored about 12 years ago
push: reduce verbosity

245268b2d034414a21231218d61d29567addab57 authored about 12 years ago
Enable auto commit for merge...

otherwise I keep getting a VIM window opened when merging (even though
there are no conflicts).

d7cb3f97393e7751a4c2543fb78a759203d736e2 authored about 12 years ago
get-sources: further reduce verbosity

e3fc277f33f22dd32eb2646df4ec8d5ab8fddf9b authored about 12 years ago
Further reduce verbosity of get-sources target

e4a14dd6bf83ef8d87f6370a81cfe90ba31a57eb authored about 12 years ago
get-sources: one more fix regarding directory location

0406b8d359f30aff7c6330a1d0a44d1dbf5bb320 authored about 12 years ago
reduce verbosity

67e4d173bfca6ce78bcf009b4f5b7586274d5d3b authored about 12 years ago
makefile: do not use generic rules for some targets

a1a230589dbd91fb66c2447bbded24cd6d1060db authored about 12 years ago
makefile: add missing exit on errors

b2be84a146c8cf59b9a758402f90c5eb3bccafe4 authored about 12 years ago
makefile: move .ONESHELL earlier to make obvious that it is global

7483eeaf9ecd491e046bf5ba2f174e30abb040cd authored about 12 years ago
makefile: generic rules to build most of Qubes components

19651c5229391487b8e0cd699cb3fe0a485a2599 authored about 12 years ago
Clean BUILD_FLAVOR kernel build option

dacae650fd999c03fe2b4c53a8332502589c710c authored about 12 years ago
iso: do not list git repos in recipe

Call update-repo-installer in all repos where defined. Template is special case because must be ...

3c58e2e51b1a0676e393b248b75505fba8159c15 authored about 12 years ago
get-sources: generic way to get additional sources

Execute get-sources and verify-sources in all repos where defined.

3c17abc8b5715d19081b950a2ed95f1a86626ee3 authored about 12 years ago
get-sources: set defaults only when not set already

This makes possible to pass some config var using env variable (eg
BRANCH="release1" make get-so...

9b6502360d694ac9ba87389d9dbd00e52da0cd2b authored about 12 years ago
prepare-merge: fix variable scope problem

See previous commit for details

da33b5d373e06d1061dc5f119646e293b546d187 authored about 12 years ago
get-all-sources: move to main makefile to have only one list of components

Also fix variable scope problem: previously when used source for git-sources.sh
variables surviv...

6faf39ba922f578789547e5a3e6cd44d11db8c68 authored about 12 years ago
get-sources: fix verify and merge commits

First of all place fetch for commits after fetch for tags to have latest commit
in FETCH_HEAD, n...

b250ba32320a800b269a7f1d498c6a81c6c540fd authored about 12 years ago
iso: pass RELEASE var to iso build (#668)

abe7c6ca5696c7410ad44bf8b061c93e8ac38341 authored about 12 years ago
build: ignore make args (inside $MAKE_TARGET) when looking for build deps

3d04fd51c62613fe5884f0e27ea08384301ecab8 authored about 12 years ago
Add comments to builder.conf.default about new features

7a3426b2efc243bd8ad21b94e882230e99d44ca1 authored about 12 years ago
Introduce "prepare-merge" target

It iterate over all/selected repositories and fetch commits from network,
verify signature and l...

7b2ee19a40c85a148223f5e633af2f46bf1e7011 authored about 12 years ago
get-sources: special case for qubes-builder itself

50a1de4e0ff6ef99be4451c389239e92c3d60419 authored about 12 years ago
get-sources: add support for GIT_REMOTE setting

Can be used for predefined git remotes.

841562db615307c3fb303e993f717b3fecc7e9e7 authored about 12 years ago
get-sources: distinguish between "repository" and "component"

Especially this can be useful to use get-source on qubes-builder itself.

8d749439fd4f117dd22c0a4cf11b42829bd27cb2 authored about 12 years ago
Move tag signature verification to separate script

6b81ba9bc16cda5465407f45bc54cbc7f1198a86 authored about 12 years ago
get-sources: reduce verbosity

0b7011c17149765ced40075be6d7d0fe308914fd authored about 12 years ago
makefile: Use .ONESHELL instead of one long line in recipe

ad12cf669fc5ed489cc090a39b8a58953d233f56 authored about 12 years ago
Update to use separate addon repositories

ae3949d8547a47956443d736eaedfb165b02946f authored about 12 years ago
Remove xenlinux kernel reference

03e2a020acbf27a2900c756beb9d71d3abdf3c5c authored about 12 years ago
Fix build-dep installation

When renamed build-deps files to not contain component name, basename isn't
enough identifier of...

7def980671c748e43ab3ba458bdf18c90a8312b6 authored about 12 years ago
Move build-deps file into component repos (#666)

09759b2ecc4c7c9c43e8059d6b4d98521315212a authored about 12 years ago
Split core target into core-dom0 and core-vm (#665)

be84a8e9afc97b9d34febeb0fe964b50a5579125 authored about 12 years ago
use xen pkgs with correct distribution tag

c65ae1cbdc4cf85fcf69315263f3a1cafdd075c0 authored over 12 years ago
add missing xfce-dom0 build requires

5ddf2425db2489f05773327eae74cb2b0d1f5f4c authored over 12 years ago
setup "user" account taking into account GID number

Some rpmbuild versions (fc17) refuses to use sources owned by different
group...

117c94bea165de349a5d2a633e73d5727d773783 authored over 12 years ago
build xen packages in both dom0 and VM environment

VM have different Python version, so dom0 package can't be used.

1593ea41712f9a704689b914561d3aa3493cec91 authored over 12 years ago
include "win-pvdrivers" repo in get-sources target

4a16dc7a06d6681a9ea145ba78964cff9bbfd0a5 authored over 12 years ago
adjust windows build scripts for new code location

8b9ca0bf5bc46afebb02128fefa9572c6b128d12 authored over 12 years ago
Merge branch 'hvm'

8686d2908ff12b73103e4f5556d53ae829577f23 authored over 12 years ago
Adjust dom0-updates to new Xorg packages

410f27cde261f9c2f270bcdeeb78218a9d4d5cb7 authored over 12 years ago
qubes-builder: Added check for directory on make clean

Make sure directory exists when executing make -C <dir> clean

58dc0ff1a5991a9977628812ff6d5256eaa92a7c authored over 12 years ago
base files for fc18 build

9a5449f20e56ddb992e25dea24d52113dab700c6 authored over 12 years ago
base files for fc18 build

187f96f528b238262ace98464f9a11f83524521d authored over 12 years ago
build-deps: some more missing entries

ee50667e113e9af359a772e3deab5df193bc8dca authored over 12 years ago
build-deps: require explicit version of phonon for qubes-manager

PyQt4 requires phonon. For qubes-manager any version is sufficient, but KDE
require specific ver...

bde608d83d8bc2044976d5bf0016203bb75fd720 authored over 12 years ago
makefile: do not build xenlinux kernel by default

dcce330c78f441c0322330726f9d0de879e261c4 authored over 12 years ago
Set default VM distribuition to fc17

f27d2377c629a0e3ae68657a38eb56948b19998e authored over 12 years ago
fix for new build deps

5bc41a040c1bbe83a3f686295052ae8603122601 authored over 12 years ago
more flexible build dependency handling

ab65fc5c3b94d53f4c29e47007db054cbc58ba24 authored over 12 years ago
iso/.gitinore: also ignore .iso.asc files

2caa3c985df97db1cfeddf3c1a8cfc5f595428b9 authored over 12 years ago
Anti Evil Maid: get sources, and build support

a0fa797c897d1ce6d15bdfac0151eb76412e2b53 authored over 12 years ago
Merge branch 'master' into hvm

98762075952f6a69ce1219462048491d74593bc1 authored over 12 years ago
Merge remote-tracking branch 'joanna/master'

6c9bed3ac3f5283f42bfbcc09317f54f6ffe5f54 authored over 12 years ago
do not build nvidia binary drivers (#639)

This is broken on 3.x kernels under xen.

d5f10a26a36d06c636222e3953f68822b31b15ab authored over 12 years ago
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/qubes-builder

365d36babcc182f8d9cefb60032b7a7a519307de authored over 12 years ago
dom0-updates: add mesa-libGL-devel pkg to the dep list

b8bd80057db93cb006d99153746189c82c32ea64 authored over 12 years ago
Merge branch 'master' into hvm

7e86586d8b069bd3e9cdeeed1b722f884836ccbf authored over 12 years ago