diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2018-10-07 13:52:23 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2018-10-17 14:42:06 -0700 |
commit | eea786f4e888b30cf70d1cddab4b5e6aa1c4cc28 (patch) | |
tree | 71634985402baf21c1c3657365051c94993f50f2 /share/spack | |
parent | 3501bc91247042dd78813094e1218ff1ac2e7d13 (diff) | |
download | spack-eea786f4e888b30cf70d1cddab4b5e6aa1c4cc28.tar.gz spack-eea786f4e888b30cf70d1cddab4b5e6aa1c4cc28.tar.bz2 spack-eea786f4e888b30cf70d1cddab4b5e6aa1c4cc28.tar.xz spack-eea786f4e888b30cf70d1cddab4b5e6aa1c4cc28.zip |
relicense: replace LGPL headers with Apache-2.0/MIT SPDX headers
- remove the old LGPL license headers from all files in Spack
- add SPDX headers to all files
- core and most packages are (Apache-2.0 OR MIT)
- a very small number of remaining packages are LGPL-2.1-only
Diffstat (limited to 'share/spack')
-rw-r--r-- | share/spack/csh/pathadd.csh | 5 | ||||
-rw-r--r-- | share/spack/csh/spack.csh | 5 | ||||
-rw-r--r-- | share/spack/docker/build/common/handle-prompt.sh | 5 | ||||
-rw-r--r-- | share/spack/docker/build/common/handle-ssh.sh | 5 | ||||
-rw-r--r-- | share/spack/docs/docker/module-file-tutorial/spack.sh | 5 | ||||
-rwxr-xr-x | share/spack/qa/run-build-tests | 6 | ||||
-rwxr-xr-x | share/spack/qa/run-doc-tests | 6 | ||||
-rwxr-xr-x | share/spack/qa/run-flake8-tests | 6 | ||||
-rwxr-xr-x | share/spack/qa/run-unit-tests | 6 | ||||
-rwxr-xr-x | share/spack/qa/setup.sh | 6 | ||||
-rwxr-xr-x | share/spack/setup-env.csh | 27 | ||||
-rwxr-xr-x | share/spack/setup-env.sh | 27 | ||||
-rwxr-xr-x | share/spack/spack-completion.bash | 27 |
13 files changed, 67 insertions, 69 deletions
diff --git a/share/spack/csh/pathadd.csh b/share/spack/csh/pathadd.csh index 1e0800c5f3..5e94d4a4c0 100644 --- a/share/spack/csh/pathadd.csh +++ b/share/spack/csh/pathadd.csh @@ -1,3 +1,8 @@ +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + ######################################################################## # Prepends directories to path, if they exist. # pathadd /path/to/dir # add to PATH diff --git a/share/spack/csh/spack.csh b/share/spack/csh/spack.csh index bf23ab9ff3..a78665beb3 100644 --- a/share/spack/csh/spack.csh +++ b/share/spack/csh/spack.csh @@ -1,3 +1,8 @@ +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + ######################################################################## # This is a wrapper around the spack command that forwards calls to # 'spack use' and 'spack unuse' to shell functions. This in turn diff --git a/share/spack/docker/build/common/handle-prompt.sh b/share/spack/docker/build/common/handle-prompt.sh index 2faf38d627..5a4910e3fa 100644 --- a/share/spack/docker/build/common/handle-prompt.sh +++ b/share/spack/docker/build/common/handle-prompt.sh @@ -1,3 +1,8 @@ +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + __tmp="`mktemp -d`" __trylock() { diff --git a/share/spack/docker/build/common/handle-ssh.sh b/share/spack/docker/build/common/handle-ssh.sh index f13c10e212..f2139897cb 100644 --- a/share/spack/docker/build/common/handle-ssh.sh +++ b/share/spack/docker/build/common/handle-ssh.sh @@ -1,3 +1,8 @@ +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + uid="`id -u`" if [ "$uid" '=' '0' ] ; then for key_type in dsa ecdsa ed25519 rsa ; do diff --git a/share/spack/docs/docker/module-file-tutorial/spack.sh b/share/spack/docs/docker/module-file-tutorial/spack.sh index 54d095c717..a59bc7575f 100644 --- a/share/spack/docs/docker/module-file-tutorial/spack.sh +++ b/share/spack/docs/docker/module-file-tutorial/spack.sh @@ -1,3 +1,8 @@ +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + source $SPACK_ROOT/share/spack/setup-env.sh LMOD_DIR=$(spack location -i lmod) diff --git a/share/spack/qa/run-build-tests b/share/spack/qa/run-build-tests index 5772632234..315c0b8e99 100755 --- a/share/spack/qa/run-build-tests +++ b/share/spack/qa/run-build-tests @@ -1,5 +1,11 @@ #!/bin/bash -e # +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +# # Description: # Runs Spack build smoke tests. This installs a few packages that # cover different parts of the build system. It is not an exhaustive diff --git a/share/spack/qa/run-doc-tests b/share/spack/qa/run-doc-tests index c43779fcaf..6129243676 100755 --- a/share/spack/qa/run-doc-tests +++ b/share/spack/qa/run-doc-tests @@ -1,5 +1,11 @@ #!/bin/bash -e # +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +# # Description: # Builds Spack documentation and checks for # possible syntax errors. Treats warnings as diff --git a/share/spack/qa/run-flake8-tests b/share/spack/qa/run-flake8-tests index 29fc15f9d7..1b9beb4d16 100755 --- a/share/spack/qa/run-flake8-tests +++ b/share/spack/qa/run-flake8-tests @@ -1,5 +1,11 @@ #!/bin/bash -e # +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +# # Description: # Runs source code style checks on Spack. # See $SPACK_ROOT/.flake8 for a list of diff --git a/share/spack/qa/run-unit-tests b/share/spack/qa/run-unit-tests index d96144f28a..7aae551f03 100755 --- a/share/spack/qa/run-unit-tests +++ b/share/spack/qa/run-unit-tests @@ -1,5 +1,11 @@ #!/bin/bash -e # +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +# # Description: # Runs Spack unit tests. # diff --git a/share/spack/qa/setup.sh b/share/spack/qa/setup.sh index 029743f681..4f40904433 100755 --- a/share/spack/qa/setup.sh +++ b/share/spack/qa/setup.sh @@ -1,5 +1,11 @@ #!/bin/bash -e # +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +# # Description: # Common setup code to be sourced by Spack's test scripts. # diff --git a/share/spack/setup-env.csh b/share/spack/setup-env.csh index cf1059a28f..cb45f8f74c 100755 --- a/share/spack/setup-env.csh +++ b/share/spack/setup-env.csh @@ -1,27 +1,8 @@ -############################################################################## -# Copyright (c) 2013-2018, Lawrence Livermore National Security, LLC. -# Produced at the Lawrence Livermore National Laboratory. +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. # -# This file is part of Spack. -# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved. -# LLNL-CODE-647188 -# -# For details, see https://github.com/spack/spack -# Please also see the NOTICE and LICENSE files for our notice and the LGPL. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License (as -# published by the Free Software Foundation) version 2.1, February 1999. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and -# conditions of the GNU Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -############################################################################## +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + # # This file is part of Spack and sets up the spack environment for diff --git a/share/spack/setup-env.sh b/share/spack/setup-env.sh index daa0000977..97de19e4c9 100755 --- a/share/spack/setup-env.sh +++ b/share/spack/setup-env.sh @@ -1,27 +1,8 @@ -############################################################################## -# Copyright (c) 2013-2018, Lawrence Livermore National Security, LLC. -# Produced at the Lawrence Livermore National Laboratory. +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. # -# This file is part of Spack. -# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved. -# LLNL-CODE-647188 -# -# For details, see https://github.com/spack/spack -# Please also see the NOTICE and LICENSE files for our notice and the LGPL. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License (as -# published by the Free Software Foundation) version 2.1, February 1999. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and -# conditions of the GNU Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -############################################################################## +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + ######################################################################## # diff --git a/share/spack/spack-completion.bash b/share/spack/spack-completion.bash index 40a13dfbca..c157d836a4 100755 --- a/share/spack/spack-completion.bash +++ b/share/spack/spack-completion.bash @@ -1,27 +1,8 @@ -############################################################################## -# Copyright (c) 2013-2018, Lawrence Livermore National Security, LLC. -# Produced at the Lawrence Livermore National Laboratory. +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. # -# This file is part of Spack. -# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved. -# LLNL-CODE-647188 -# -# For details, see https://github.com/spack/spack -# Please also see the NOTICE and LICENSE files for our notice and the LGPL. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License (as -# published by the Free Software Foundation) version 2.1, February 1999. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and -# conditions of the GNU Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -############################################################################## +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + # The following global variables are used/set by Bash programmable completion # COMP_CWORD: An index into ${COMP_WORDS} of the word containing the |