summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio 'Flameeyes' Pettenò <flameeyes@gmail.com>2010-09-03 02:32:47 +0200
committerDiego Elio Pettenò <flameeyes@gmail.com>2010-09-03 03:37:41 +0200
commit40c943a385fe8640b97bd3de9e1c43259ecbef74 (patch)
tree9867b7719cea9ed6d1814c48d2c16d79dc49ac88
parentAdd a script to continuously run the tinderbox without halting it for restarts. (diff)
downloadflameeyes-tinderbox-40c943a385fe8640b97bd3de9e1c43259ecbef74.tar.gz
flameeyes-tinderbox-40c943a385fe8640b97bd3de9e1c43259ecbef74.tar.bz2
flameeyes-tinderbox-40c943a385fe8640b97bd3de9e1c43259ecbef74.zip
Add a proper license to all the scripts running the Tinderbox.
Since most of them are really simple scripts that don't really warrant for strong copyleft, they are all licensed under ISC license. Copyright is, depending on the file, mine, Zac's, or both.
-rwxr-xr-xbashrc16
-rwxr-xr-xemerge-wrapper.sh15
-rwxr-xr-xfetch-reverse-deps.sh15
-rwxr-xr-xtinderbox-continuous.sh15
-rwxr-xr-xtinderbox-restart.sh15
-rw-r--r--tinderbox.make.conf16
-rwxr-xr-xtinderbox.py16
-rwxr-xr-xupdate-gcc-asneeded.sh15
8 files changed, 123 insertions, 0 deletions
diff --git a/bashrc b/bashrc
index b0d88f3..6bd6a38 100755
--- a/bashrc
+++ b/bashrc
@@ -1,4 +1,20 @@
# -*- sh -*-
+#
+# Copyright © 2008-2010 Diego Elio Pettenò <flameeyes@gentoo.org>
+# Copyright © 2008-2010 Zac Medico <zmedico@gentoo.org>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+# SOFTWARE.
dent_me() {
echo "$@" | bti ${BTI_PROXY:+--proxy "${BTI_PROXY}"} --host "${BTI_HOST}" --account "${BTI_ACCOUNT}" --password "${BTI_PASSWORD}" >/dev/null
diff --git a/emerge-wrapper.sh b/emerge-wrapper.sh
index ad5c6e4..2bce775 100755
--- a/emerge-wrapper.sh
+++ b/emerge-wrapper.sh
@@ -1,4 +1,19 @@
#!/bin/bash
+#
+# Copyright © 2008-2010 Diego Elio Pettenò <flameeyes@gentoo.org>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+# SOFTWARE.
if [[ -f /var/log/emerge.log ]]; then
rm -f /var/log/emerge.log
diff --git a/fetch-reverse-deps.sh b/fetch-reverse-deps.sh
index 0ed8ba1..1a6dd5d 100755
--- a/fetch-reverse-deps.sh
+++ b/fetch-reverse-deps.sh
@@ -1,4 +1,19 @@
#!/bin/sh
+#
+# Copyright © 2010 Diego Elio Pettenò <flameeyes@gentoo.org>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+# SOFTWARE.
(
for atom in $@; do
diff --git a/tinderbox-continuous.sh b/tinderbox-continuous.sh
index 2b88378..9388eec 100755
--- a/tinderbox-continuous.sh
+++ b/tinderbox-continuous.sh
@@ -1,4 +1,19 @@
#!/bin/bash
+#
+# Copyright © 2010 Diego Elio Pettenò <flameeyes@gentoo.org>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+# SOFTWARE.
tboxdir=$(dirname $0)
diff --git a/tinderbox-restart.sh b/tinderbox-restart.sh
index f1785b3..4f2b74a 100755
--- a/tinderbox-restart.sh
+++ b/tinderbox-restart.sh
@@ -1,4 +1,19 @@
#!/bin/sh
+#
+# Copyright © 2008-2010 Diego Elio Pettenò <flameeyes@gentoo.org>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+# SOFTWARE.
mkdir -p /var/cache/tinderbox
diff --git a/tinderbox.make.conf b/tinderbox.make.conf
index 2f14d66..dd20717 100644
--- a/tinderbox.make.conf
+++ b/tinderbox.make.conf
@@ -1,3 +1,19 @@
+# Copyright © 2008-2010 Diego Elio Pettenò <flameeyes@gentoo.org>
+# Copyright © 2008-2010 Zac Medico <zmedico@gentoo.org>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+# SOFTWARE.
+
FEATURES="test test-fail-continue -unmerge-logs split-log userpriv usersandbox compress-build-logs -preserve-libs"
ACCEPT_LICENSE="*"
diff --git a/tinderbox.py b/tinderbox.py
index f5e5355..7a419fc 100755
--- a/tinderbox.py
+++ b/tinderbox.py
@@ -1,4 +1,20 @@
#!/usr/bin/env python
+#
+# Copyright © 2008-2010 Zac Medico <zmedico@gentoo.org>
+# Copyright © 2008-2010 Diego Elio Pettenò <flameeyes@gentoo.org>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+# SOFTWARE.
seconds_per_week = 7 * 24 * 60 * 60
# reinstall_period = None
diff --git a/update-gcc-asneeded.sh b/update-gcc-asneeded.sh
index 6c46cef..38f5717 100755
--- a/update-gcc-asneeded.sh
+++ b/update-gcc-asneeded.sh
@@ -1,4 +1,19 @@
#!/bin/sh
+#
+# Copyright © 2007-2010 Diego Elio Pettenò <flameeyes@gentoo.org>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+# SOFTWARE.
export SPECSFILE=$(dirname "$(gcc -print-libgcc-file-name)")/asneeded.specs
export CURRPROFILE=/etc/env.d/gcc/$(gcc-config -c)